ユーザーの国と都市を検出するWebアプリケーションを作成します。たとえば、ユーザーがサイトのWebアプリケーションを入力すると、自国語で情報を表示する必要がありますが、自分の国(および都市、私はそれが可能かどうかわからない)と言うべきです。あなたはこれを行うための任意のデータベース(IPデータベース)または他の方法を知っていますか?ユーザーの国と都市を検出する
0
A
答えて
1
は、24時間で250個のクエリのhttp://www.netimpact.com/faq
その無料お試しください。
または、クライアントのブラウザとネゴシエートして正確な緯度と経度を検出する単純なJavaScriptコードを使用できます。
// Check for geolocation support
if (navigator.geolocation) {
// Use method getCurrentPosition to get coordinates
navigator.geolocation.getCurrentPosition(function (position) {
// Access them accordingly
alert(position.coords.latitude + ", " + position.coords.longitude);
});
}
ただし、これにはユーザーの現在地を共有する許可が必要です。
2
MaxMindの無料GeoLiteデータベースを使用できます。 無料でダウンロードするための例とデータベースファイルは、次のとおりですhttp://www.maxmind.com/app/geolitecity
毎月更新されますと考えています。何年もの間それを使用していると苦情はありません!
+0
私は同意します.MaxMindの無料GeoLiteは必要なものです。ただし、会社のネットワーク上のユーザーが間違った場所にいることに注意してください(ユーザーではなく企業のハブの場所を取得します)。これは、MaxMindだけでなく、すべてのIP検索ソリューションに当てはまります。 – Kevin
0
http://www.hostip.info/
Hostip.infoは、データベースが自由に利用できるように、IPアドレスをgeolocateするコミュニティベースのプロジェクトである(下記参照)が、それはそれを動作させるためにあなたの街に置くためにあなたを必要とします。
関連する問題
- 1. 国と都市のデータベース
- 2. SQL Serverの国と都市の転記
- 3. AutoCompleteTextViewから都市と国を取得
- 4. Symfony2:国別の公共都市のリスト
- 5. GoogleマップApi V3 - 国や都市のスタイリング
- 6. 検索文字列内の都市を検出する
- 7. iPhone - 米国の都市と州を確認する
- 8. 国と都市のリストを取得するには?
- 9. Googleマップapi国と都市を取得する
- 10. Facebookで使用する国と都市のリストGraph API for targeting
- 11. 国ごとの都市リストとその位置情報
- 12. iosで都市名を検索する
- 13. iPhoneのGoogleマップ - 都市名と国名by経度と緯度
- 14. 都市名と国名を翻訳してください
- 15. 都市名と国名着信番号の名前?
- 16. cakephpの国、州、都市のドロップダウンに関する問題
- 17. 国、都道府県、市区町村を取得する
- 18. for java forループ(機能都市:都市)
- 19. 都市
- 20. 特定の国のすべての都市Googleマップ
- 21. サイトにアクセスしているユーザーの国と都市を検出するにはどうすればよいですか?
- 22. 都市/都道府県/州都のリスト
- 23. オートコンプリートのストリート、都市、国のPHP実装の例
- 24. 経度と緯度を国または都市に変換するには?
- 25. Zend Frameworkの国、都道府県、市、製品のルーティング
- 26. Google Places API - getQueryPredictions国/都市/州別に制限しますか?
- 27. 時間を現地時刻に変換した都市/州/国
- 28. Maxmind GeoIP国/都市MySQLオープンソースの代替品
- 29. "国"、 "都道府県"、 "市"テーブルの設計方法は?
- 30. 地理データコード(国/地域/都市の標準コード)
これにより、毎回照会する必要がある第三者に依存するようになります。この情報を持つローカルデータベースを使用すると、クエリの量に関しては、アプリケーションをより高速に、より信頼性高く、制限なしに作成できます。 – Stian