Tools for working with UTRANS data
These are Arcade scripts for calculation and constraint rules on the UTRANS geodatabase in ArcGIS Pro. See its README for deployment instructions.
This is a Python CLI tool for processing county-submitted data prior to ingestion into UTRANS. See its README for installation, usage, and release instructions.
This is an ArcGIS Pro Add-in for working with UTRANS data. See its README for installation, usage, and release instructions.
The following diagram shows the flow of data from the county into UTRANS.
flowchart TD
subgraph CLI
direction TB
updateFeatureClass@{ shape: lean-r , label: "Update Feature Class (--update-features)"} --> getRecentEdits["get-recent-edits"]
countyBaseFeatureClass@{ shape: lean-r , label: "County Base Feature Class (--base-features)"} --> getRecentEdits
getRecentEdits --> RoadCenterline_Recents@{ shape: lean-r , label: "RoadCenterline_Recents (--source-features)"}
RoadCenterline_Recents --> etl["etl"]
utransRoads@{ shape: lean-r , label: "UTRANS Roads Schema (--utrans-roads)"} --> etl
countyBoundaries@{ shape: lean-r , label: "County Boundaries (--county-boundaries)"} --> etl
etl --> etlOutput@{ shape: lean-r , label: "county_etl_YYYYMMDD"}
etlOutput --> detectChanges["detect-changes"]
utransBaseFeatureClass@{ shape: lean-r , label: "UTRANS Feature Class (--utrans-features)"} --> detectChanges
detectChanges --> productionDfc@{ shape: lean-r , label: "UTRANS/DFC_RESULT"}
end