2017-10-11 20 views
0

私はアプリケーションで新しい機能を有効にしようとしています。国/地域/都道府県→都市/村の完全なリストが必要です。必要なすべてのデータを持つデータベースが必要です。もう1つの機能は、このデータを国別+郵便番号別に検索することです。全世界の国/地域/市のドロップダウン

研究のカップルの日の後、私はgeonames APIを見つけた。私はデータをダウンロードしましたが、市の表に2,5百万の都市があります。これはローカルデータベースのデータが大き過ぎて検索が遅すぎます。その後、私はgeonamesを使い始めましたが、今回はAPI内で使用しました。

私はテストの都市があります。

  • 米国、メリーランド州、フェニックス - 21131

  • 米国、ユタ州、プロボ - 84604ウクライナ

  • チェルカスイ、チェルカスイ - 18001

いくつかの都市データが間違っているか、すべての方法を試しました。存在しない。国+郵便番号、国+地名、緯度+緯度、東+西+北+南、そしてデータが間違っているたびに都市を検索しようとしました。私に必要なもの地域/州/県名、都市名、一意のIDです。
私は最後の2週間このタスクを完了しようとしていますので、すぐにこのタスクを完了しないと解雇されます)誰かが良い無料のAPIやgeonamesの作業クエリを知っているのでしょうか?助けを借りて私の英語とおかげで申し訳ありません。

+0

ここに意味のあるコードと問題の説明を追加するには[編集]してください。問題を示す[mcve]を投稿すると、より良い回答を得るのに役立ちます。ありがとう! – Purgatory

+0

この問題に近づく方法は多すぎます。答えは、ひとりの人が好んでいたわらの投票に変わるはずです。一番良いのは、トピックについての研究を自分で行い、2つか3つを見つけて、分析し、あなたのために働くかどうかを判断し、それらを試してみることです。あなたが何かしようとしたことについて特定の質問があるときは、私たちにお越しください。 – Machavity

+0

郵便番号は複数の都市や州に関係するので、郵便番号を使用しないことを忘れないようにしてください。 – Jeffrey

答えて

0

国連は、国や精錬によって起動(または再ロードして)あなたはアヤックスで小さなフォームを開発することができ、そこから http://www.unece.org/cefact/locode/welcome.html ここでは、Accessデータベースやテキストファイル、あなたはCSVファイルとしてダウンロードすることができ、このようなリストを維持します。この背後にあるPHPに問題がある場合、私は途中であなたを助けることができますが、私が理解しているところから、真実でクリーンで有効なデータを探しています。これはあなたがそれを得るところです

関連する問題