从 GPS 坐标生成行政区划?
Posted
技术标签:
【中文标题】从 GPS 坐标生成行政区划?【英文标题】:Generate administrative divisions from GPS coordinates? 【发布时间】:2017-01-09 20:46:42 【问题描述】:我有一组相当大的十进制度地理坐标,我希望为其生成行政(政治)部门。我正在寻找可以从 Linux 命令终端运行并执行以下操作的开源代码:
输入: 43.052222 -87.956111
输出: 0. 美国 1. 威斯康星州 2. 密尔沃基 3.密尔沃基
我目前正在研究 Nominatim/osm2pgsql 和 GDAL,但我不确定它们是否能满足我的要求,因此如果有人有任何建议,我将不胜感激。感谢您的宝贵时间。
【问题讨论】:
【参考方案1】:经过进一步搜索,RubyGeocoder 看起来可以解决问题。以下是输出供参考:
$ geocode -s geocoder_ca "43.052222, -87.956111"
Latitude: 43.052223
Longitude: -87.956106
Full address: 1630 34th ST N, Milwaukee, WI 53207, United States
City: Milwaukee
State/province: WI
Postal code: 53207
Country: United States
Google map: http://maps.google.com/maps?q=43.052223,-87.956106
没有县城,但乞丐不能挑剔!
【讨论】:
以上是关于从 GPS 坐标生成行政区划?的主要内容,如果未能解决你的问题,请参考以下文章
WGS84(GPS)火星坐标系(GCJ02)百度地图(BD09)坐标系转换案例教程(附转换工具下载)
WGS84(GPS)火星坐标系(GCJ02)百度地图(BD09)坐标系转换案例教程(附转换工具下载)