How do I create a boundary points layer with updated Highway Postmile values?

5731
35
11-02-2016 05:47 PM
DanielBrenner
Occasional Contributor

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

0 Kudos
35 Replies
DanielBrenner
Occasional Contributor

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

0 Kudos
DanielBrenner
Occasional Contributor

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

0 Kudos
by Anonymous User
Not applicable

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.

0 Kudos
DanielBrenner
Occasional Contributor

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

0 Kudos
DanielBrenner
Occasional Contributor

See attached.

Please clarify.

Thank you.

Daniel Brenner

0 Kudos
DanielBrenner
Occasional Contributor

See attached.

I am curious if this is equivalent to the new Begin and End values after a

polyline layer's segments have been aggregated?

And also, if a polyline begins with a measure other than 0, is it possible

to maintain that as a beginning value?

Thanks,

Daniel

0 Kudos
DanPatterson_Retired
MVP Emeritus

The error message is for the field name being too long.  Is the destination file a shapefile by chance?

0 Kudos
DanielBrenner
Occasional Contributor

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

0 Kudos
DanPatterson_Retired
MVP Emeritus

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

0 Kudos
DanielBrenner
Occasional Contributor

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

0 Kudos