4

米国とカナダのこれらのデータベースをGeoNamesからダウンロードしました。日付は次のようになります。

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

このデータを都市ピッカーに使用したいのですが、その隣の州または州に表示したいです。このデータにその情報が含まれているようには見えません。それを取り戻す方法はありますか?それとも、それを含むより良いDBがありますか?

4

2 に答える 2

4

管理コードの列のデータを使用します。これらは実際には管理コード テーブルにリンクする ID です (管理コード用に別のデータ セットを使用できます)。これは非常に簡単です。

詳細については、Geonames フォーラムを確認してください。

http://forum.geonames.org/

于 2011-01-27T21:44:17.900 に答える
1

ここでデータセットを使用します: geocoder.caには、同じファイルに都市名と州/州名が含まれています。

データに固執したい場合は、ここの最初の回答のように、Google の Geocoding API を使用できます。

Googleマップ:緯度/経度の値を指定して国、州/州/地域、都市を取得する方法は?

緯度と経度に基づいて情報を取得します。ただし、これは特にシティピッカーにとっては大変な作業です。

于 2011-01-27T02:27:28.717 に答える