-1

レストランの宅配ウェブサイトを作成する必要がありますが、所有者は 6 km 以上離れた場所に配達することを望んでいません。geoIP DB 'Maxmind GeoLite city' はあまり正確ではないと聞いていますが。さらに、ショートコードを持つデータベース、またはコーディングの負荷なしで距離を取得するための事前定義されたクエリを知っている場合は、それについて聞いてみたいです! 質問が十分に明確に定義されていることを願っています。すべてのアドバイスを歓迎します!

4

3 に答える 3

2

あなたのプロジェクトの仕様はわかりませんが、配送先住所はわかっている可能性があります。この場合、Google の Geocoding API を使用して位置 (緯度、経度) を取得し、距離を計算できます。

もちろん、毎日のリクエスト数には制限がありますが、あなたのアプリがその制限に達するとは思えません。

ここを見てください:

https://developers.google.com/maps/documentation/geocoding

于 2014-03-16T16:42:21.490 に答える
0

IP アドレス ベースの場所よりもはるかに正確な場合は、HTML5 の地理的場所。

http://ipgeo5.com/

于 2015-01-07T16:48:37.883 に答える
-1

私の知る限り、特にモバイル デバイスを使用している訪問者がクライアントにいる場合、探している精度を確実に提供する無料の IP 地理位置情報データベースはありません。

W3C Geolocation JavaScript APIをご覧になることをお勧めします。これによる結果は、特にユーザーが GPS を備えたデバイスを使用している場合、IP 地理位置情報よりも正確であることがよくあります。サイトと位置情報を共有するかどうかをユーザーに尋ねるダイアログが表示されることに注意してください。

于 2014-01-22T01:00:16.253 に答える