How to snap multimodal stops/points precisely/exactly!!! to transportation lines?

3402
12
Jump to solution
05-23-2019 06:02 AM
KlemenPrah1
New Contributor II

Hi,

I have a problem that I can not solve. I have pretty much experience with ArcGIS, especially with transportation analysis.

I have one layer of multimodal stops, where is possible to change transportation mode, i.e. between bus and metro. In network dataset such stops represent connection points between bus and metro. Therefore such stops must be assigned to both connectivity groups - bus and metro.

One important condition is that these points must be located exactly on the line of transportation network. I tried to do it by geoprocessing tool Snap. It looked good, but when I zoomed in, I found out that the points do not lie exactly on the line. I tried many other tricks, but no success.

Then I used tool Locate Features Along Route. The result was a table, which I used to perform a Display Route Events. The result was a point layer Route Events. Only in this layer all points (multimodal stops) were located exactly on the transport lines, even when I zoomed in to maximum. But..... I can not use the point-layer Point Events as an input layer for network dataset. I must change it to shapefile or feature class. But then - points move a little bit away from transport lines. 

I am in a kind of trap and I can not go on with my work.

Thank you very much for your help!

Klemen

0 Kudos
12 Replies
NobbirAhmed
Esri Regular Contributor

I now see that your input coordinate system is "WGS 84" (World Geodetic System 1984) - Esri probably does not have this coordinate system in projection engine library. Most probably it's a custom coordinate system? Is this coordinate system registered with EPSG? 

KlemenPrah1
New Contributor II

Yes, EPSG is 4326.

0 Kudos
NobbirAhmed
Esri Regular Contributor

Klemen Prah‌, I see @Neil Ayres has already figured it out. Your spatial reference properties are slightly (or may be more than slightly) different than the WGS 1984.If you export your spatial reference to a string you'll see that the circleed part is different:

In the installed WGS 1984 this value is: -400 -400 11258999068426.2

In your WGS 1985 this value is: -400 -400 1111947193.4591;

I don't know whether this different is causing the error. You can Project your data to WGS 1984 using the Project tool (Data Management Tools toolbox) and then try again.