IPアドレスのジオコーディングに関するアドバイス


15

IPアドレスをジオコーディングする最良の方法は何ですか?一度にジオコーディングするアドレスは10,000〜30,000です。IPアドレスは世界中からのもので、Long / Latのみが必要です。都市レベルの精度は必須ではありませんが、理想的には10〜20 km以内です。周りを検索すると、MaxMindは良い選択肢のように見えましたが、ダウンロードしてAPIを頻繁に使用する前に、他に推奨される代替手段はありますか?

回答:


10

IPInfoDBを使用できます。クエリの制限はありませんが、頻繁にリクエストする場合は、1応答/秒に制限されます。

または、もう少しコードを記述したい場合は、データベースをダウンロードして、自分でバッチクエリを実行できます。設定に時間がかかるとは想像できません。3万個のIPアドレスを非常に迅速に処理します。


@Sasaに感謝します。これは私が使用したものです。データベースをダウンロードし、それを使用してデータを処理しました。非商用での使用が無料であることは驚くべきことです!
djq

それがあなたのために働いたことを聞いてうれしい!
ササイヴェティック

悲しいことに、「データベースのダウンロードを提供しなくなったことをおare
ジェレミーローガン

10

simplegeo api https://simplegeo.com/docs/api-endpoints/simplegeo-contextについて聞いた ことがあります


1
SimpleGeoは2012年4月1日にシャットダウンしました。
ルナコ

2012年1月12日:2011年10月にSimpleGeoがUrban Airshipに買収された後、Urban Aishipは「[SimpleGeo's] Places、Context、およびStorageの現在のバージョンの可用性を今後数か月で縮小します」と述べました。正式にプラグを抜くための日付は3月31日、2012年になるリンク
RyanKDalton-OffTheGridMaps


3

リソースを使い果たすデータベースのインストールに時間を費やしたくない場合は、オンラインAPIを使用できます。私はhttp://www.ipgp.net/ip-address-geolocation-api/を使用しており、最大1mのIPアドレスを照会できます。


有料版のみのようです-これは正しいですか?
djq

1
以前は無料でしたが、現在は有料のみですが、価値があります。
ルシアン

1

最良の方法は、オンラインAPIを使用することです。あなたの側でデータベースを管理するのは苦痛です!私を信じて、私はそこにいて、IPロケーションは常に変化するので、定期的にデータベースを更新する必要があります。オンラインAPIを使用すると、すべての作業が自動的に行われます。

https://www.zipcodeservices.comでオンラインAPIを使用しています。私は、1か月に25.99ドルで100,000件のクエリを受け取り、リクエストを調整していません。それは非常に簡単で、常に稼働しています。

年にさらにリクエストが必要な場合は、簡単に移行できるさまざまなサービスプランがあります。


-1

北米の場合、これはhttp://geocoder.caで動作します


1
この回答は、次のような、いくつかの追加の説明と改善することができた要約特別の制限またはサービスの制限は、精度の兆候など-サービス条件の
クリス・W
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.