由于Google Maps API在以色列不可用(请参阅here),我想使用OpenStreetMap。我对所有不同的地理编码方式感到困惑,即找到lat,长的是地址。
我也在寻找最佳的路由方式,即使用OSM在两个位置之间显示路由。
我在客户端上寻找JavaScript,在我的服务器上寻找.NET。
我也在寻找一种可以与希伯来语中的名字一起使用的解决方案,但我不认为这是一个限制。
答案 0 :(得分:29)
MapQuest open提供Open Directions Service和Open Guidance Service。
有关OpenStreetMap中路由的更多信息,请参阅Routing article on the OSM wiki。
Cloudmade的 Web Maps API 包含一个地理编码器。目前在OpenStreetMap's main site上使用的地理编码器是Nominatim和GeoNames。现在还有一个open geocoding service by MapQuest。
答案 1 :(得分:1)
看看http://openrouteservice.org/。他们已经使用OSM进行路由。