I have a polyline layer for State Highways and a polygon layer of Urban Areas. I need to create a points layer where the highways intersect the boundaries of the Urban Areas.
Also, the highways layer has Postmile values in it. When I create the "boundary points" layer, I need to have updated Postmile values.
For example: If I have a Highway with Begin Postmile = 0 and End Postmile = 19, if the Highway intersects the boundary of the Urban Area at 6, then my Points layer should have fields looking like this:
BEGIN END
0 6
6 10
I have done something similar using another software but I'd like to think its simpler in ArcGIS.
Thanks,
Dan B
Tom:
MANY APOLOGIES as I have had another GIS person named JOE who has given
feedback on my problem as well!
It is 10:40 am PST as I write and I will be in the office in the next hour
or so. What Time Zone are you in?
Daniel Brenner
TOM:
I tried your procedure on both a 'segmented' layer and an 'aggregated'
layer (each segment is one whole line, although the Begin Measures = 0
aren't always correct for a SHS System), and long story short, the best
result was when I used the Segmented layer and came up with the segments
that you see in the jpg.
1) Why is it there are only segments on the inside for the Events layer
and not on the outside?
2) Why is it that if there is a gap between polygons, the beginning value
of one segment is NOT = value of the last segment?
I should say that the values for the segments that are in polygons next to
each other are nice to see, although I am curious if the values were
calculated against the Odometer values and not the Postmiles?
I might be able to edit the values in the segments layer but I'd like to
think I wouldn't have to?
Dan
1. The tool is designed to create events where the routes intersect polygons. So you won't get events where you don't have polygons. I didn't realize that your polygons had gaps in them. One way to get the result you want is to create events that cover the full extent of routes and then overlay the events (using the Overlay Route Events tool) that you have here (just under the polygons) with those events. I created a simple tool that creates events that cover routes here: http://www.arcgis.com/home/item.html?id=61ac9c2b884244ef8499049f6e3cac52 . Check out the tool "Create Events Covering Routes".
2. I think this has to do with how you calibrated your routes. The events that get generated are going to equal the measures you have on the routes at those locations.
Your last question is about Odometer or Postmile. I have worked with the postmile system and it is a different animal from an LRS perspective. To use these tools with Postmile measures you have to generate Route IDs that mimic the prefix and suffix values that you have in your measure fields. So instead of route 1 from 13r to 15r you might have 1r from 13 to 15. Then after you generate your new event tables that have 1r from 13 to 15 you could calculate them back to route 1 from 13 to 15. I'm not sure what your approach here. I'm just trying to give you some suggestions that might help.
Good luck.
Tom:
Thanks again and again for all your time on responding to my questions. I
do want to emphasize that I appreciate it and given what I am learning
makes me have an appetite for Application Development, which is something I
don't normally embrace.
For now:
What do you mean by being uncertain of what my approach is? Do you mean
how to determine the Postmile prefixes and suffixes for the Postmiles at
the intersections?
Because they aren't a part of the calculations, I have an icky feeling that
determining prefixes and suffixes might be manual?
**********************
IS there a particular Directory location I should put the Tool in for
installation? I will try to run the tool from my Project folder but I have
a sense I should have it in my ESRI folder?
RE: Postmiles: The values that I saw for them were smaller than Odometer
measures, so initially the end results seemed higher (Odometer values) than
Postmiles so that was where my concern was.
I did the procedure again and the values looked slightly better but if
you're saying there is a way to get the correct measures that are Postmile
based then I am open to it.
Would it help if I sent you the data sets I am working with?
Daniel Brenner
The error message is for the field name being too long. Is the destination file a shapefile by chance?
1. Which error message are you talking about ?
2. Which part of the Toolboxes are you referring to?
3. Yes a shapefile will be created but what I ultimately need is a
database.
4) What field and field name are you referring to?
I will try what you are talking about but could you clarify I would
certainly appreciate it.
Dan Brenner
today... from you... 6:11pm... AddToFromErr.jpg just above my post. Remember, to see things in full context you shouldn't view a thread in your 'mailbox' but click on the thread's name to see everything in its correct order
Forget the error message unless it can lead to my ultimate end product--a
database of points for boundary point intersections' Postmiles.
If we/you could please focus on the step-by-step email that would be much
more helpful to me. The bigger issue is how to get accurate postmile values
at the boundaries of Polygons for segments of routes that cross them.
Thank you,
Daniel Brenner