0

ちょうど現在の場所を入力すると、通りが検出されます。 GoogleのWebサービスや他の方法からこれを検出する方法はありますか?あなたはオンラインジオロケーションサービスに受けるIPを提出することができますおそらくあなたのコンピュータのアウトバウンドIPユーザーの許可なく現在の場所を取得する方法

答えて

2

Hereは有用なリンクの1つです。

+0

はい、私はその情報、その有用な情報が必要です。それをどうやって得るの? – Ahmer

+0

あなたにその情報を提供する無料の商業サービスがあります:google "私のIPはどこにありますか"あなたはあなたのアウトバウンドIPを特定するためのサービスのリストを取得し、次に特定のIPから緯度/ 。 Googleはおそらくそれ自身のIP /位置情報データベースを持っています – tato

+0

私はそれを試みましたが、Googleの検索と同じ場所を表示していません – Ahmer

0

に基づく精度の低い推定値です here is the screenshot

+0

私に正しい場所が表示されていない場合は、スクリーンショットを確認してください。その別の場所 – Ahmer

1

GeoIP Databaseも使用できます。

GeoIPデータベースは、IPアドレスに基づいて訪問者のジオロケーションを追跡する無料のサービスです。

注: これは小規模なプロジェクトでは無料です。彼らは無料で1日1000コールを許可します。

Get Current Location

+0

私は正しい場所を示していない、スクリーンショットを確認してください。その別の場所 – Ahmer

1

私はaerisweather.comを訪問した後、ここで終わったと、彼らは許可を求めずに自分の場所が正しいだ気づきました。私はGPSを搭載していないデスクトップPCやワイヤレスなので、法的にこのコンピュータの場所を知る唯一の方法はIP経由です。

位置情報ウェブサイトに12個のIPを試してみましたが、そのほとんどは50+マイル離れています(すべて異なる緯度/経度を示しています)。 iplocation.netにはいくつかのサービスの結果があり、1つは正しい(eurekAPI)、1つは他の1つだけ離れていた(ip2location)。

許可を求めた後、正しい場所に他のサイトがいくつか見つかりました(html5 geolocation api)。彼らはちょうど先に行って、私のIP経由でそれを得ることができました。

したがって、正しいIPから緯度/経度情報を含むデータベースを使用して、IP経由で正しい場所を指定できます。 lat/longをロケーション名に変換するのは簡単な部分です。

関連する問題