|
POST
|
Hello Dustin Good question. I suspect you've either built your own Geometry to Measure widget or you are using a derivative of our Github sample. If your LRS network has overlapping route geometries and you've configured ALRS network concurrency rules then you'll need to reference the Network Layer Concurrencies operation in our REST API. Thanks, Amit@esri
... View more
08-26-2019
11:19 AM
|
2
|
1
|
1835
|
|
POST
|
Hello Anna- I'm sorry you are having issues getting answers to your query. But don't give up! This community is primarily devoted to the Esri Roads and Highways LRS product. Since I understand you are trying to integrate highway network data into an Esri Network dataset may I suggest you try to post your question into our Network Analyst Community GeoNet Network Analyst as you may increase the awareness of your issue with specialized users and Esri staff of that product. Good luck! Amit@EsriTransportation
... View more
05-22-2019
09:39 AM
|
1
|
1
|
746
|
|
POST
|
Hi Justin - Interesting find. Can you validate whether the spatial parameters for the GP environment using Create Routes matches your ALRS?
... View more
04-23-2019
12:07 PM
|
0
|
1
|
3281
|
|
POST
|
Hello Kyle I think you guys are absolutely on the right track. As stated in our documentation, Python is initially only aware of tools stored in ArcGIS system toolboxes like the Data Management Tools, Conversion Tools, and Analysis Tools toolboxes. The most straightforward method for importing your Roads and Highways Location Referencing toolbox into a script is to simply use arcpy.ImportToolbox(). Once you've done that you can access any of the Location Referencing tools as arcpy.<toolname>_<alias>. A super simple example: # Import arcpy module
import arcpy
# Check out any necessary licenses
arcpy.ImportToolbox("C:\Program Files (x86)\ArcGIS\LocationReferencing\Desktop10.6\ArcToolbox\Toolboxes\Location Referencing Tools.tbx")
arcpy.CheckOutExtension("Highways")
# Local variables
network = r"C:\myRHData\ALRS.gdb\LRSN_Routes"
output_table = r"C:\myRHData\ALRS.gdb\Concurrencies_Output"
# Execute the tool
arcpy.CalculateRouteConcurrencies_locref(network, output_table, "", "FIND_DOMINANCE")
arcpy.CheckInExtension("Highways") If in doubt on the naming for a tool, a quick and easy way to expose the python reference is to use the ArcMap Python window. Simply drag and drop the Location Referencing GP you are unsure of into the window: Hoping that helps answer your original question or at least gets other folks up and running using Python and Roads and Highways, Amit @ Esri p.s. For anyone interested in learning more about the Location Referencing toolbox discussed throughout this thread please visit: An overview of the Location Referencing toolbox—Location Referencing for Roads and Highways | ArcGIS Desktop
... View more
02-21-2019
11:15 AM
|
3
|
7
|
3087
|
|
POST
|
Hello Erin, Great question! One of the more common use cases we tend to hear about is when there are operational LRS event layers that business stakeholders need to see as reference information in their Event Editor configuration but those users do not necessarily need to edit or are not allowed to edit those elements since they are maintained by other business units. In this case, a viable approach to having LRS event information in the webmap is to publish those layers as map services without Linear Referencing capabilities enabled. In this scenario, since you are not leveraging the LRS server for the service you can impart whatever definition query on the layers you wish. Only the LRS enabled map image layers (map services) added to your web map in portal will respond to the temporal LRS capabilities. The reference layers you add into your webmap will show as a different layer grouping in the TOC and you'll still be able to leverage snapping to those layers for edits. Hope that helps - If you have a more specific use case I'd very much like to hear about it. Thanks! Amit @ Esri
... View more
02-14-2019
05:07 PM
|
2
|
0
|
583
|
|
POST
|
Hello Maja The quickest method I can recommend to you for moving a Roads and Highways ALRS geodatabase from one geodatabase to another is to simply use the ArcCatalag copy/paste tools (Cntrl+C / Cntrl+V). The trick is that when you copy objects, do not select the ALRS: Cntrl+C The click on the geodatabase you'd like to copy the ALRS to and click Cntrl+V: The Data Transfer notification will appear. Choose OK: Of course once you've pasted your data to the new geodatabase should you have copied to an enterprise GDB you'll want to review the versioning, users, roles and privileges for each ALRS object as we prescribe here. Of course, there are multiple ways to do this action. Should you wish to try another variation of moving data from say a file geodatabase to an enterprise geodatabase you could also follow our resource guidance: Migrating an ALRS from a file geodatabase to a multiuser geodatabase—Roads and Highways Desktop | ArcGIS Desktop Thanks Amit @ Esri
... View more
02-13-2019
06:15 AM
|
3
|
0
|
1950
|
|
POST
|
Hello Jonathon, I would be curious to understand the method by which you have built the event layer. In Roads and Highways (R&H) there are two event registration choices; 1) ALRS event feature classes (internal events), and 2) external events. Our documentation on these choices can be found here. Assuming you are using Event Editor (RCE) to edit events, you would effectively be editing internal events. As such, R&H manages the shape (geometry) of the feature based on the route, measure, and to and from dates. Of course, the shape of the routes are derived solely from the minimum schema centerline feature class. This model provides increased performance for mapping and spatial querying of the event data but will not allow for perpendicular offsetting like you may be used to in core linear referencing events. To emulate core linear referencing's perpendicular offset capability for map rendering using R&H you'll need to register your event as an external event. This will allow you to specify offset field characteristics used for shape rendering. However, external events are read-only connections to the R&H ALRS and you'll need to develop your own external systems to manage and edit the tabular data stored outside R&H. External events are not managed in RCE. Amit @ Esri
... View more
02-04-2019
11:35 AM
|
0
|
0
|
660
|
|
POST
|
I've tested Event Editor 10.6.1 where an attribute that has a value other than <null> has been populated via an edit. I then used the selection tools in Event Editor to open the results grid and field calculate the edited attributes back to <null> simply by not filling in the value with anything and clicking OK. Is that the workflow you have implemented? What release of Event Editor are you currently operating on? Amit @ Esri
... View more
02-04-2019
11:11 AM
|
0
|
0
|
1091
|
|
POST
|
Hello Kyle, Based on your question above my understanding is that you'd like to know whether you can make a client-server direct connection from ArcGIS Desktop to an enterprise geodatabase where the Esri release versions do not match. It sounds like your enterprise geodatabase release is at 10.6.0 and your client software including R&H desktop extension is at 10.6.1. Although our documented best practice is to keep them in sync, you do not have to keep your geodatabase and ArcGIS clients at the same release. The compatibility matrix to determine whether you are in the clear can be found here: Client and geodatabase compatibility—ArcGIS Help | ArcGIS Desktop In your specific case, ArcMap 10.6.1 should have no issues editing a versioned enterprise geodatabase at release 10.6.0. Amit @ Esri
... View more
02-01-2019
10:53 AM
|
2
|
0
|
1063
|
|
POST
|
Hello Andrew, In my experience the Erase GP tool will typically create multi-part features. Reassembling the multi-part features with the output from Calculate Route Concurrency (CRC) dynamic segmentation using the merge/dissolve pattern will also continue to produce multi-part features where the part orders may be jumbled (Dissolve GP is mostly the common offender here). So although the geometry of the routes may be intact and the vertices are still carrying the original route m-values, the GP-derived route parts are not ordered correctly and would yield incorrect geometries if the features were used as input routes in Make Route Event Layer (MREL). In order to create a monotonic derived LRS feature class where there are no route concurrencies and only the dominant routes are included I've found that exploding the erased multi-parts into single parts and then appending them to the erased routes preserves the part orders and m-values such that I can then field calculate the MMin and MMax for each singlepart and use those fields and polylines to build a monotonic network in core linear referencing. This kind of derived network might be used for the purpose of say... feature based location of geometries that you wish to associate to the R&H LRS. I'm sure there are other reporting and publication uses as well where you wish to inform users or systems of only the routes that carry inventory/event information. Regardless of the process you end up utilizing, I highly suggest you quality assure your derived network using the Data Reviewer Monotonicity Check in Polyline Checks. Amit @ Esri
... View more
01-28-2019
01:04 PM
|
2
|
1
|
3281
|
|
POST
|
Hello Andrew- Yes you are almost there. If the intent is to create a new route feature class with non-overlapping primary (dominant) routes only you'll want to add a few more steps to this process. After the erase you'll most likely need to run multi-part to single part before you re-assemble the non-overlapping sections with the sections you've created as a result of the CRC process. After that, you'll append those two sources and then if you need to produce routes the easiest way to complete this would be to calculate MMin and MMax fields based on each feature part and then use the core linear referencing Create Routes GP tool. Here's what my GP Model would look like: The expression on the table view is: DominantFlag = 1 and DominantError <> 4 Hope that helps, Amit @ Esri
... View more
01-28-2019
10:00 AM
|
2
|
3
|
3281
|
|
DOC
|
Hello Andrew Excellent work on the GP tool. Always awesome to see so much creativity out in the user community. I wanted to also suggest that you have a look at the ArcMap tool called "Find". This tool has a "Linear Referencing" tab that will allow you to choose a Route ID and specify either a single measure (point) or measures (line) to search on. If you right click on the results an additional context menu will give you some great options for zooming and marking the locations. Here's a screenshot: Resource documentation found here: Using the Find tool—Help | ArcGIS Desktop Thanks, Amit @ Esri
... View more
12-21-2018
07:42 AM
|
2
|
0
|
751
|
|
DOC
|
Hi Mitch - sorry for cross post. Thought the issue should have been routed to ESRI Technical Support but looking into the post further I see it was.
... View more
09-12-2018
06:55 AM
|
0
|
0
|
3335
|
|
POST
|
Hello Ana, I'd concur with Nathan's suggestion. You may also want to review our documentation on the supported loop and lollipop shapes we support in current releases of the software: Loop and lollipop routes—Roads and Highways Desktop | ArcGIS Desktop Thanks
... View more
06-14-2018
07:59 PM
|
1
|
1
|
1060
|
|
POST
|
Hi Peter, Will try to look into your specific case soon. I suspect there could be a discrepancy in spatial parameters and tolerance settings between your source data and your ALRS. However, I also wanted to bring this conversation back to the scope of the greater question you initially posed in regard to custom calibration. The process Clive has outlined for you is also a viable workflow should you have M-values encoded on your source data. However, I would caution that should you have custom intermediate calibration points not associated with physically gapped routes (such as locked in measures at intersections) encoded in your source data you'll want to follow the original workflow I outlined. Thanks Amit
... View more
02-21-2018
06:46 PM
|
0
|
1
|
2171
|
| Title | Kudos | Posted |
|---|---|---|
| 2 | 08-30-2024 09:54 AM | |
| 3 | 04-19-2024 03:09 PM | |
| 2 | 09-29-2023 08:45 AM | |
| 1 | 09-19-2023 11:56 AM | |
| 1 | 12-28-2022 07:24 AM |
| Online Status |
Offline
|
| Date Last Visited |
3 weeks ago
|