我从GeoNames下载了这些US和CA的数据库。日期如下所示:
5881639 100 Mile House 100 Mile House 51.64982 -121.28594 P PPL CA 02 0 917 America/Vancouver 2006-01-18
5881640 101 Mile Lake 101 Mile Lake 51.66652 -121.30264 H LK CA 02 0 917 America/Vancouver 2006-01-18
5881641 101 Ponds 101 Ponds 47.811 -53.97733 H PNDS CA 05 0 18 America/St_Johns 2006-01-18我想将此数据用于城市选取器,但我想在它旁边显示给省或州。看起来这些数据不包含这些信息。有什么方法可以找回它吗?或者,有没有更好的数据库可以包含它?
发布于 2011-01-28 05:44:18
您可以将列中的数据用于管理员代码,这些实际上是链接到管理员代码表的is (有单独的数据集可用于管理员代码),这非常简单。
查看Geonames论坛以获取更多信息。
http://forum.geonames.org/
发布于 2011-01-27 10:27:29
在这里使用数据集:,它在同一文件中包含城市名称和州/省名称。
如果你想继续使用你的数据,你可以使用Google的地理编码API,就像这里的第一个答案:
Google Maps: how to get country, state/province/region, city given a lat/long value?
获取基于纬度和经度的信息。然而,这将是大量的工作,特别是对于一个挑城市的人。
https://stackoverflow.com/questions/4812020
复制相似问题