Geocoding 一次发现许多地方的纬度和经度

Geocoding 一次发现许多地方的纬度和经度,geocoding,geospatial,Geocoding,Geospatial,我有一个很长的城镇列表,我想为每个城镇添加纬度和经度信息 有人知道一次生成此信息的最简单方法吗 另请参见您可以使用谷歌地理编码API。检查此URL处的API: 接下来是编写一些代码。我正在用C语言做类似的事情,在这里很简单。或者使用www.geonames.org-有语言API。或者开放街道地图的提名:-谷歌的服务条款稍微有一些限制。大多数地理编码服务只能处理您所要的行政名称的查询,例如市政和地区。所以我希望它也能处理批处理或批量请求,例如,这里有一篇关于的文章 如果你有预算并且有很多事情要做,

我有一个很长的城镇列表,我想为每个城镇添加纬度和经度信息

有人知道一次生成此信息的最简单方法吗


另请参见

您可以使用谷歌地理编码API。检查此URL处的API:


接下来是编写一些代码。我正在用C语言做类似的事情,在这里很简单。

或者使用www.geonames.org-有语言API。或者开放街道地图的提名:-谷歌的服务条款稍微有一些限制。

大多数地理编码服务只能处理您所要的行政名称的查询,例如市政和地区。所以我希望它也能处理批处理或批量请求,例如,这里有一篇关于的文章


如果你有预算并且有很多事情要做,另一种可能有用的方法是下载并编写一些代码将其导入数据库或编制索引;然后查询它以及您喜欢的频率,例如,如果您将您的位置放在另一个表中,您可以从my_places LEFT JOIN geonames[…]中选择[…]。我曾经每晚将Geonames DB导入到一个普通的PostgreSQL中,如果你想尝试注释这条路线,我可能还在git repo的某个地方保存代码,我会找到它并附上。

第三个视频的第一部分展示了如何使用Google Refine和GeoCodeing获取纬度和经度。不需要编写新脚本。非常适合做一次这样的改变


对于使用谷歌的服务,我认为这是最准确的。
查看

您是否正在寻找一种互联网服务或一个数据库,可以在一次请求中返回所有数据?为每个城镇/城市发出一个单一的请求,然后从xml/jason中获取位置。还是我误会了?他想从一个地点的名字得到长/纬度,而不是visa。。。所以你应该从链接中删除反向编码。哇!这个工具看起来棒极了!刚刚在2分钟内完成了我需要的。。。此链接与以下内容相关: