多くの場所で検索しましたが、これに対する答えが見つかりませんでした。
問題は、マップを使用してそれを指すことなく、テキストとしてWebページにユーザーの現在の場所を表示したいということです。
多くの場所で Maps を使用して実装していましたが、何か方法はありますか?
前もって感謝します :)
HTML5 Geolocation 機能を使用できます: http://html5demos.com/geo
Web ページで JavaScript を使用してクライアント IP を取得します。次に、IP から場所への変換 Web サービスを使用して、クライアントの IP アドレスを物理的な場所にマップします。
Google マップ API (v3) ジオコーディングを試してください: https://developers.google.com/maps/documentation/javascript/geocoding#GeocodingAddressTypes
現在の場所を簡単に書き留める可能性があります(通りまたは都市として)
HTML5 Geolocation については既に説明しましたが、フォールバックとしてPHP Geo IP Locationを使用することをお勧めします。これは、ユーザーが HTML5 ロケーション リクエストを許可していない場合や、ブラウザーを使用していない場合でも、IP アドレスから大まかな位置情報を取得します。それをサポートします。
緯度と経度の値によってのみ、プログラムでこの次のリンクを使用できる場所を特定できます。このリンクは詳細を含むxmlファイルを返し、場所の名前を解析して取得できます。
http://api.geonames.org/findNearbyPlaceName?lat=47.3&lng=9&username=demo
そして一度この投稿をチェックしてください
まず、理想的には緯度と経度を使用して、各ホットスポットの地理的な場所が必要です。Google Geocoding API を使用して各レコードを調べ、緯度/経度を保存できます。
これがあなたが探しているものかどうかはわかりませんが、実装は非常に簡単です。これがうまくいくことを願っています。ではごきげんよう! http://gonga.in/simple-location-tracker-script/