答えて
hash tableを保存できます。エントリーは国名をキーとし、大陸名を持つ。 いくつかのパブリックデータベースからこのテーブルを生成しておけば、単にそれを照会することができます。それはまたかなり速いです。
http://www.geonames.org/countries/
あなたは(/エクスポートをダウンロードするためのオプションがあります)、そこから.NET Frameworkのような
何もデータベースを取得することはできません。ユーラシアとオセアニアの地理的定義ではあまりにもあいまいです。使用中の6 distinct definitionsがあります。あなたは自分のdbaseが必要になります。
大陸はほんのわずかで数百カ国しかないので、自分のテーブルを作るのは難しくありません。大陸のもの(オーストラリア/オセアニア/オーストラリア/アジアは、時には特に目に見えているもの)と、トルコとロシアはヨーロッパ、アジア、またはその両方にあります。それでも、少なくともあなた自身を圧倒することで、これらの問題についてあなた自身の電話をすることができます。
+1また、問題をさらに複雑にするために、* countries *が国としての資格を有するかどうかについて意見が異なります。男、地政学は難しい! –
@Cody、私たちは多くの場合、名前のコードのISOリストに行き、それらの名前が他の人が議論するために参照する名前だけを残します。それでも、私は他のシステムの異なるスキームを調和させるシステムを構築する必要がありましたが、完璧な解決策はありませんでしたが、これらは戦争とゲリラの衝突を招くことの多い不一致であり、 。 –
私は確かに、すべてのプログラマーがすべての問題を解決できることを示唆していませんでした!しかし、ISOリストを使うという提案は良いことです。 –
RegionInfoには大陸が保存されていません。しかし、GeoNames.org Country Informationを使ってデータベースを構築できます。データ形式はutf8エンコーディングのタブ区切りテキストです。それはあなたが必要とするすべての情報を持っています。
あなたは、私は、ハッシュテーブルの一部に同意するが、私はそれを移入んどの公共データベースから http://products.wolframalpha.com/api/
http://www.wolframalpha.com/input/?i=continent+THECOUNTRY
http://www.wolframalpha.com/input/?i=continent+sweden
これはC#または.NETと何が関係していますか? –
数時間の作業の後に解決できる問題のWebサービスとしてWebサイトを使用しているアプリケーションについて、WAが満足しているかどうかはわかりません。 – Will
- 1. ユーザー国と大陸の取得方法
- 2. 国名から大陸名を取得R
- 3. geojsonの中心を取得するリーフレットを使用して大陸/国/州
- 4. 大陸表示とズーム表示国
- 5. アマゾンwebstoreは大陸/国からリダイレクト
- 6. 州または国で大陸を検索するためのPHP API
- 7. 国、都市、大陸から選択してください
- 8. Androidで大陸と都市のタイムゾーンを取得する(例:アジア/ソウル)
- 9. ここには国と大陸のラベルのみが表示されます。ベースマップタイル
- 10. プログラムで(C/C++)Linuxで国コードを取得する方法は?
- 11. 大陸のiPhone用にCurrentLocationを使用
- 12. Tableau Map View大陸リスト
- 13. 国コードを取得する
- 14. Leaflet.jsの大陸でグループ化geoJSON
- 15. 最終的な複製の大陸
- 16. Silverlightで世界各国の国を取得する
- 17. anglejsの国IDから国名を取得するには
- 18. Googleマップ逆ジオコーディング国名、イギリスの国を取得する
- 19. 国の国境を取得する方法
- 20. クリック可能な大陸/国の地図:どのように行くのですか?
- 21. Google Place API:Googleの場所から大陸名を取得することはできません。api android
- 22. 拡大球(地球)上の表面断片(大陸)の計算
- 23. このカルーセルを大陸にする方法は?
- 24. 国名を取得するandroid
- 25. IP経由で国を取得する
- 26. iso3国コードを取得
- 27. 国からタイムゾーンを取得
- 28. iso国コードを取得
- 29. C#プライマリキーの最大値を取得する方法
- 30. CLGeocoderを使用して大陸を逆ジオコードする方法は?
を使用することができますか?私が使うことができるWebサービスや何かを知っていますか? –
手動で行うのはそれほど大したことではありません。このようなものを使用すると、おそらく:http://www.geonames.org/countries/ –
2002が呼び出され、そのタイプのないコレクションが戻ってくることを望みます。 –