We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
我使用 http://nominatim.openstreetmap.org 进行反向查找,它非常容易使用:
http://nominatim.openstreetmap.org /reverse?format=json&lat=54.9824031826&lon=9.2833114795&zoom=18&addressdetails=1
I use http://nominatim.openstreetmap.org for reverse lookups, it's very easy to use:
http://nominatim.openstreetmap.org/reverse?format=json&lat=54.9824031826&lon=9.2833114795&zoom=18&addressdetails=1
Geonames 可以为您提供一个地名:
或邮政编码:
只要您信任他们,它就是免费的,并且您每天需要的查询次数少于 15000 次。如果您需要更多,您可以付款。
Geonames can give you either a placename:
or a zip code:
It's free as long as you credit them and you need fewer than 15000 lookups per day. You can pay if you need more.
我不是MS的粉丝。但请查看:http://msdn.microsoft.com/en-us/ Library/ff859477.aspx
RESTful位置服务API似乎没有发布任何限制。
您可以使用“按点查找位置”API:http://msdn.microsoft.com/ en-us/library/ff701710.aspx
我尝试了 geoNames 的示例,结果对我来说不够好,因为我需要县信息,并且响应时间很慢。
I am not a fan of MS. But check this out: http://msdn.microsoft.com/en-us/library/ff859477.aspx
RESTful Location Service API does not seem to post any restriction.
You can user Find Location By Point API: http://msdn.microsoft.com/en-us/library/ff701710.aspx
I tried out the sample for geoNames, the result is not good enough for me as I need county information, and the response time is slow.
openstreetmap:
地理名称:
openstreetmap:
geonames:
ArcGIS 提供免费(和付费)API:
https:// /developers.arcgis.com/rest/geocode/api-reference/geocoding-reverse-geocode.htm
它提供给定位置(纬度/经度)的地址。它甚至不需要 API 密钥,但他们建议您免费获得一个以避免速率限制。
以下是带有 JSON 响应的 API 调用示例:
http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/reverseGeocode?location=4.366281%2C50.851994&langCode =fr&outSR=&forStorage=false&f=pjson
ArcGIS provides a free (and paid) API:
https://developers.arcgis.com/rest/geocode/api-reference/geocoding-reverse-geocode.htm
It provides an address for a given location (lat/lon). It doesn't even require an API key, but they suggest you get a free one to avoid rate limits.
Here is an example API call, with a JSON response:
http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/reverseGeocode?location=4.366281%2C50.851994&langCode=fr&outSR=&forStorage=false&f=pjson
MapQuest Open API 的 Nominatim 搜索服务是免费的,没有请求限制(软限制为 1/秒) 。
可以找到 TOS 此处
Nominatim Search Service from MapQuest Open API is free and has no request limit (soft limit of 1/sec).
TOS can be found here
查看 Geocoda - 每月最多可免费进行 1K 次正向或反向地理编码调用,更多价格合理。
2019 年 2 月更新 - Geocoda 现已关闭。
Take a look at Geocoda - free for up to 1K forward or reverse geocoding calls per month, reasonably priced for more.
Update Feb. 2019 - Geocoda is now closed.