Database 从geonames数据获取州/省?

Database 从geonames数据获取州/省?,database,geonames,Database,Geonames,我从为我们和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

我从为我们和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
我想将此数据用于城市选取器,但我想在其旁边显示到省或州。看起来这些数据并不包含这些信息。有什么方法可以找回它吗?或者有更好的数据库包含这一点吗?

使用此处的数据集:在同一文件中包含城市名称和州/省名称

如果你想坚持使用你的数据,你可以使用谷歌的地理编码API,如第一个答案所示:


根据纬度和经度获取信息。这将是一个很大的工作,但是,特别是对于一个城市挑选者来说。

您使用列中的数据作为管理代码。这些实际上是链接到管理代码表的ID(管理代码有单独的数据集)。这非常简单

查看Geonames论坛了解更多信息


嘿,阿吉姆。你知道坐标是怎么回事吗?他们已经为温哥华49.25398123.1081,但当我“谷歌地图”这我的土地上蒙古。他们没有在123.1081前面添加负号(-)。请参阅Geonames下载服务器上的数据转储: