7

人々は何を使用して個人の IP を地理的に特定し、自分がいる都市を特定しますか?

Google API の組み込み機能を試してみましたが、地理位置情報データベースにむらがあるようです。

http://code.google.com/apis/ajax/documentation/#ClientLocation

他のサービスを使ってジオロケーションを成功させている人はいますか?

4

4 に答える 4

5

私が見た中で最も安定している会社はMaxMindです。

私の仲間が使っているのは成功しています。

于 2009-01-21T05:16:36.017 に答える
3

hostip.infoのコミュニティベースのジオターゲティング サービスがあります。Geotargeted IP Address Lookup 用のきれいな API があります。データベースには 860 万を超えるエントリがあります。

例:

http://api.hostip.info/get_html.php?ip=12.215.42.19&position=true
  Country: UNITED STATES (US)
  City: Sugar Grove, IL
  Latitude: 41.7696
  Longitude: -88.4588

追加する場合は、次のように呼び出します。

http://api.hostip.info/?ip=12.215.42.19

XML ドキュメントが返されます。

出典: Scott Hanselman - The Weekly Source Code 37 - ASP.NET MVC でのジオロケーション/ジオターゲティング (逆 IP アドレス ルックアップ) が簡単に

于 2009-05-11T10:13:33.037 に答える
2

私は、GoogleのClientLocationとともに、APIに単純なXMLおよびJSON形式を持つIPInfoDB (MaxMindと同じデータベースを使用する場合があります)を使用しました。どちらも完璧ではなく、しばしば意見が一致しません。私は実際に一方が他方より優れているとは思っていません。

于 2009-09-25T20:36:05.333 に答える