Answers:
通过米其林(欧洲最佳)
SOAP http://dev.viamichelin.com/web/api-soap/documentation?WSDoc=GeoV3
REST http://dev.viamichelin.com/web/api-rest/documentation/1.0/geocoding
Mapquest Open API(基于OpenStreeMap数据) http://developer.mapquest.com/web/products/dev-services/geocoding-ws
Microsoft地理编码 http://msdn.microsoft.com/en-us/library/cc966793.aspx
我强烈推荐deCarta。我们为谷歌地图,雅虎地图和大量其他人提供了动力。我们刚刚宣布了新的定价。我们通过许多不同的API公开了我们的地理编码(和反向地理编码)。我们也覆盖全球。
实际上,我们的平台上还运行着其他应急系统。
请注意,deCarta已被Uber 1收购,其API不再可用。
免责声明:我为deCarta工作。
我建议您尝试使用Geocode.Farm(https://geocode.farm)。您始终可以像将地址放入表单一样,将地址拖入地址栏,它会以XML格式显示输出,但它是可读的:
000.00000 -000.000000
也许这对您有用。
您可以尝试PickPoint。这是一项非常快捷的服务,以诱人的价格提供地理编码和反向地理编码。
如果每天的请求数量低于2500,您甚至可以选择“免费方案”。
在此处发布新答案,因为它在Geocoder结果许可的主题上在Google上排名很高。
对于非企业版的Google地图/ Google地方信息,我的理解是这样的:
地方ID免于遵守Google Maps API服务条款第10.5.d节中规定的缓存限制。因此,您可以无限期地存储场所ID值。
根据我自己的回忆,Google Maps TOS有了很大的改进,它们确实阐明了您现在可以做和不能做的更好的事情。
对于欧洲,请尝试Geocode.XYZ
这是免费的。(基于openstreetmap和openaddresses.io)对50多个欧洲国家/地区的文本进行地理编码(正向和反向)批处理地理编码和地理解析。