Application for recording electrofishing surveys. Built for DWR.
Staging: https://electrofishing.dev.utah.gov
Production: https://electrofishing.ugrc.utah.gov
data/DATABASESCHEMA.XML
Electrofishing_LOCAL as WILDADMIN.sde
import xml yada yada
maps/MapService
as Electrofishing/MapService
maps/Reference
as Electrofishing/Reference
scripts/Scripts/settings/__init__.py
.scripts/Scripts/settings/secrets.py
.scripts/Toolbox.tbx
as Electrofishing/Toolbox
Requires ArcGIS Server Advanced
GetSegmentFromCoords
points
: scripts\ToolData\TestData.gdb\StartEnd_fork
GetSegmentFromStartDistDirt
point
: scripts\ToolData\TestData.gdb\Start1
distance
: 1
direction
: up
NewCollectionEvent
scripts/Scripts/TestData/NewCollectionEventData.json
(minified)Synchronous
scripts/Scripts/settings
& dijkstras.py
to <ArcGISServerDirectory>directories\arcgissystem\arcgisinput\Electrofishing\Toolbox.GPServer\extracted\v101\scripts
.npm start
and open http://localhost:5173/
npm run storybook
(requires npm start
to already be running)