ThinkGeo.com    |     Documentation    |     Premium Support

Different Lon\Lat for different overlays?

I am getting Lon\Lat from wiki.openstreetmap.org/wiki/Nominatim and I had noticed that each overlay uses a different point set of Lon\Lat ?


for exmaple <a id="SampleListTreeViewt51" onclick="javascript:TreeView_SelectNode(SampleListTreeView_Data, this,'SampleListTreeViewt51');" target="content" href="http://websamples.thinkgeo.com/Content.aspx?SampleId=LoadAWmsOverlay&amp;Name=Load%20a%20WmsOverlay" class="SampleListTreeView_0" style="color: red;">WmsOverlay seems to be the most fitting to the Nominatim stardart altough when I use OsmOverlay (which is the one that i want to use) if uses different cords


anyone knows the difference between the 2 or how can I set OsmOverlay or the lan/lot I get to match to each other like they match to WmsOverlay?



  You have to be aware that OSM uses a different projection than Geodetic (Lat/Long) and it uses meter as unit. If you have data in Lat/Long and you want to have it match OSM, you are going to have to apply some reprojection to your data to go from Geodetic (Lat/Long) to Spherica Mercator, the projection used by OSM.


I can point you out to some examples on how to do that from the Code Community. In those examples, it is for matching Google map but the reprojection operation is the same because Google Map (as well as Bing map, Yahoo map) uses the same Spherical Mercator projection as OSM.


-To have a point matching Google Map (or OSM), GPS to Google Mapcode.thinkgeo.com/projects/show/gpstogooglemap


-To have a shapefile matching Google Mao (or OSM), Shapefile to Google Map:code.thinkgeo.com/projects/show/shapefiletogooglemap


 


 



thanks i will take a look into that

Yes. I think that should help you. Let us know if you are still struggling.