1

ユーザーの場所を取得するために1つのWebサービスを使用しています。このWebサービスにIPアドレスを指定すると、Webサービスは緯度、経度、都市名などを返します。だから、誰でもこの問題を克服する方法を教えてくれます。私が信頼できるGoogle Webサービスはすべてそこにあります。

下手な英語でごめんなさい

前もって感謝します

4

1 に答える 1

0

JSの情報が必要な場合は、HTML5のジオロケーション機能を試してください。これは、ユーザーの場所を取得するための例です:http ://www.w3schools.com/html5/html5_geolocation.asp 。この方法では、ユーザーの位置の経度と緯度を見つけることができますが、精度は保証されません。さらに、国名、都市名など、経度と緯度のこの組み合わせに関する詳細情報を取得するには、GoogleMapsAPIなどの追加機能を使用する必要があります。

サーバーの場合、IPが属する範囲を決定することで、ユーザーの場所を認識できます。IP範囲のデータベースはここからダウンロードできます(26.3 MB):http ://www.hostip.info/dl/index.html

または、質問の下の最初のコメントにあるMoyedAnsariに提供されているリンクの指示に従ってください。

于 2012-05-12T09:10:04.380 に答える