質問

そこには同一の質問があるので、これはおそらく重複のように思えます。

残念ながら、これらすべての質問に対するすべての答えには、1つの詳細がありません: 州は.

国のリストはどこで入手できますか, そして都市?

たとえば、私はこれが欲しい:

| Sydney  |  New South Wales  |  Australia  |

または

|  Miami  |  Florida          |  United States  |

I しないでください 状態を除外するこのようなものが必要です:

|  Miami  |  United States  |

この種のデータを取得できる場所はありますか?

私はすでに次のデータソースを試しました:

しかし、それらのすべては除外します .

役に立ちましたか?

解決

国連は、経済貿易のための国と「州」/地域のリストを維持しています。そのDBはここで利用可能です: http://www.unece.org/cefact/locode/welcome.html

他のヒント

geonames.org apiと世界的な地理的な場所のデータダンプを持っています。

geonamesはいいです。geonamesに基づくエクスポートツール:

https://github.com/yosoyadri/GeoNames-XML-Builder

https://github.com/yosoyadri/GeoNames-XML-Builder/blob/master/continents-countries-statesprovinces.xml

優れたpycountryモジュールもあります:

http://pypi.python.org/pypi/pycountry

Geonamesには場所(町や都市を含む)に関する多くのデータがありますが、貢献されているようで、おそらく完全ではありません。

おそらくまた試してみてください SQL Dumpster, 、私はこのウェブサイトをこれらの種類のデータベース、都市、地方などに多く使用してきました。残念ながら、それは無料ではありませんが、唯一の一回限りの料金のように見えます。

これをチェックしてください!それは2014年にもう前に建てられませんでした。

Geonames webserviceを使用して階層内の国/州/都市のリストを取得する

これは横向きの答えかもしれませんが、ダウンロードすると Virtuemart (Joomlaコンポーネント)には、countriesテーブルと、インストールSQLに含まれているすべての関連する状態がすべて設定されています。彼らは呼ばれています jos_virtuemart_countriesjos_virtuemart_states.また、2文字と3文字の国コードも含まれています。私はそれを私の答えに添付したいが、それを行う方法がわからない。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top