In ArcMap there are apparently tools for stationing lines. See here: Adding linear events by station measures—Help | ArcGIS Desktop
Is there a similar process for ArcGIS Pro? I have figured out a bit of a workaround that gets me close by using $measure with the symbol property connection enabled for the route. But it doesn't give true "stationing" in the format of 4+03.12 for instance. It displays 403.12 instead. Is there a way to get true stationing in ArcGIS Pro?
Cheers,
Justin
A quick tour of ArcGIS Roads and Highways—ArcGIS Pro | Documentation
is in Production Mapping
I am not sure about being able to add ending or start stations to the marker symbology. You could add another marker layer that you place at extremities to get both I suspect. Another method would be to create points along a line, much like I recommend for getting stationing that you can export to KML / KMZ. Check out this video and just stop short of exporting to KML.
https://youtu.be/Vw0ONiJy5HM?si=SPhpmY271dJtdfKN
If you noticed that the starting and ending station labels are missing, the starting station label can be added by checking the "place at extremeties" option. For whatever reason, that option does not add a station label at the end. I haven't found a way to add the ending station label.
Has anyone figured out how to add the ending station label?
Linear referencing geoprocessing tools:
Create Route Events and Make Route Event Layer
Hey Justin,
This is an old thread, but have you continued to use this script? If so where do you apply this expression? Can you explain the process of using this?
Dang I wish I understood how Expressions worked and what all the various symbols mean!
I just want to say thanks for sharing this...I have a lot of training to do before I can use it!😋
Thanks for sharing this tip! I just used it on a map that I'm working on and it totally worked!
To all those that are following and looking for a good answer that doesn't require purchasing additional extensions or products to display stationing. I came up with the following arcade syntax to label stationing on routes.
var Station = $measure+25950//$measure gets the length from the route feature//If start station is not zero, start station should//be added to the $measure to set the start station.var ModStation = Station%100//ModStation returns the remainder after//dividing by 100var Start = Text((Station-ModStation)/100,"##.##")//Start gets the value before the + signIF(ModStation == 0){var End = "00"} ELSE {var End = Text(ModStation, '##')}//The function above is required to display 00 if//the remainder is 0. Otherwise would only display//a single 0 at 100 foot intervalsvar labelStation =""labelStation = start + '+' + end//This assembles the Start and End text into stationreturn labelStation
Justin - there is another product, ArcGIS Utility Network, that focuses on the types of networks you mentioned. You can learn more about this product and it's capabilities here.
Marketing wise, calling it "Roads and Highways" leaves out about 3/4 of the community that uses linear tools. Pipelines, electric lines, water lines, sewer lines, all the other linear projects out there that need the tools and they just call it "Roads and Highways".
I know this can be done with the ArcGIS Enterprise Roads and Highways available via the Location Referencing extension with the workflow listed here but I'm not seeing a similar page for ArcGIS Pro. I'd recommend tagging this post to the Roads and Highways Esri Community page. Perhaps folks in that group may know more.
Les membres connectés peuvent publier, suivre les mises à jour, et plus encore. Nouveau ici ? Inscrivez-vous gratuitement.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.