views:

273

answers:

3

Where can i find a free service for reverse geocoding a coordinate in israel to get a street address? the google api web service doesnt give me a street address in israely coordinates... Thanks.

A: 

Not sure if this is what you're looking for, but I think what you're referring to is Reverse Geocoding:

Wikipedia: Reverse Geocoding
Reverse Geocoding Web Services
Google Reverse Geocoding API Documentation

Israel ANY
Yes as I've mentioned, I'm looking for a Reverse Geocoding WSthat will work giving coordinates in the area of **Israel**.thanks anyway
Alon Amir
+3  A: 

Checkout Find nearest Intersection and Find nearby Streets from GeoNames.org

For example:

http://ws.geonames.org/findNearestIntersectionOSM?lat=32.081&lng=34.781

returns:

<geonames>
 <intersection>
  <street1>אבן גבירול</street1>
  <highway1>tertiary</highway1>
  <street2>בלוך</street2>
  <highway2>tertiary</highway2>
  <lat>32.0813665</lat>
  <lng>34.7813189</lng>
  <distance>0.05</distance>
 </intersection>
</geonames>
but this doesn't give a house number
Pavel Radzivilovsky
It's the closest one I found for free. the only fully functional one is waze for now ro atlas, but atlas is costy.
Alon Amir
+1  A: 

I am also searching.. found no free service, but Waze have a nice one for pay.

This is example I got from them:

http://rgc.waze.co.il/GeoCoding/decode?token=123&amp;x=34.8735080868463&amp;y=32.05829587571&amp;r=0.001&amp;max=3

Where:
    token = is the token assigned to you (currently use 123)
    x = Lon.
    y = Lat.
    r = distance to search the address (angle - 1 deg = 111.11 KM)
    max = the number of max results

<result>
<address id="52778" type="1" street="גני תקווה" house="22">
  </address>
<address id="52776" type="1" street="קישון" house="22">
  </address>
<address id="52775" type="1" street="קישון" house="18">
  </address>
</result>
Pavel Radzivilovsky