3

1 日あたり 100 万件のクエリを提供できるジオコーディング サービスを探しています。

私はすでに google/yahoo api について読んだことがありますが、残念ながら、この量を提供できるものはありません。

どんな助けでも大歓迎です。

4

3 に答える 3

2

Google、Yahoo、MapQuest (ライセンス サービス)、または Microsoft は、プレミアム プランを使用して、この種のボリュームで API を使用することを喜んで許可します。

これが無料で必要な場合、MapQuest Openは、OpenStreetMap データに基づいて、無料のジオコーダーである Nomintim を実行します。このサービスは、現時点ではレート制限されていません。

または、より詳細な制御が必要な場合は、 Nomintim に基づいて独自のジオコーダーをセットアップしてみませんか?

于 2012-05-27T16:37:18.540 に答える
1

私は住所確認とジオコーディングを専門とするSmartyStreetsで働いています。住所または IP でジオコーディングしているかどうかはまだわかりませんが (質問に対する私のコメントを参照してください)、調査できる場所をいくつか知っています。いくつかの一般的な原則から始めて、1 つまたは 2 つの推奨事項を提供します。

このような大量のバッチジオコーディングまたはまとめてジオコーディングを実行するサービスがあります。最終的に、1 人のユーザーから毎日 100 万件以上のリクエストを処理するには、使用する API に次の特性が必要です。

  • 地理的に分散。待ち時間はリクエストの時間を簡単に 2 倍にする可能性があり、わずか 1 日で 100 万を超えるクエリ (約 11 クエリ/秒) がアプリのパフォーマンスに深刻な影響を与える可能性があります。

  • スケーラブル。1 台のマシンが API リクエストの処理に圧倒された場合、システムはどのように対処し、保留中の他のマシンにサービスを提供しますか?

  • アップタイムが保証された SLA。特にミッション クリティカルな操作では、ジオコーディングが邪魔になってはならず、そのような大量の場合、可用性が恣意的に影響を受けないようにする必要があります。

  • ポータブル/軽量。つまり、結果を普遍的な形式で出力できるものが必要です。XML は便利ですが、使いにくいことが多く、制限もあります。個人的には、 JSONがデータの送受信に最適な形式であることがわかりました。

  • 手頃な価格。Google と Yahoo の API のプレミアム プランは、通常、多額の費用がかかる法人向けに設計されています。あなたの手段はそれを許可しないかもしれません。

また、Google、OpenStreetMap (Nominatim)、Yahoo などは、ジオコーディングした場所を実際に検証していないことにも注意してください。つまり、実際には存在しない住所を Google や OSM に提供しても、座標は提供されます。なぜなら、Google や OSM は住所の検証ではなく、住所の概算を行うからです。それらの目的は、物事を検索/発見するのに役立つことですが、正確な座標が必要な場合は、住所が正しいことを確認することをお勧めします.

このような API を探し始めます。LiveAddressから始めて、それがニーズをどのように満たしているかを確認することをお勧めします。1 日に数百万件のリクエストを処理し、1 秒あたり数千件のリクエストを簡単に処理できます。返されるデータは実際に存在するだけです。アドレスを推測する必要はありません。SLA が付属しており、全米の 3 つのデータ センターからサービスが提供され、シンプルな JSON 出力があります。応答時間は通常、約 100 ミリ秒以下です (当社の管理外の外部遅延を除く)。

ちなみに、1 か月あたり 250 件のアドレスまたはクエリを無料で使用できます。

他にご不明な点がございましたら、個別にサポートさせていただきます。

于 2012-05-27T18:35:31.013 に答える
0

無料で?もしそうなら、Google、Yahoo、Microsoft、MapQuest などの営利企業からそのようなサービスを見つけることはできません。唯一の方法は、より多くの毎日のクエリに料金を支払うか、OpenStreetMap.org (OSM) を使用することです。ただし、OSM の API は 1 日に 2,5k クエリしか提供しませんが、マップ全体 (または特定の都市や国などの一部) をダウンロードして、独自のサーバーに配置することができます。OSM は、衛星放送やストリート ビューを提供していないことに注意してください。

于 2012-05-27T16:37:11.020 に答える