言語
/v1/geo/distance
2 つの緯度/経度のペアを指定し、Haversine の公式を使用して計算されたそれらの間の距離を受け取ります。 キロメートル、マイル、海里をサポートします。 地球上の任意の 2 点を正確に測定します。 外部サービス呼び出しはありません。 計算はすべてサーバー上で実行されます。
The origin point with lat (-90 to 90) and lng (-180 to 180).
The destination point with lat (-90 to 90) and lng (-180 to 180).
The distance unit for the result.
curl -X POST https://api.botoi.com/v1/geo/distance \ -H "Content-Type: application/json" \ -d '{"from":{"lat":40.7128,"lng":-74.006},"to":{"lat":51.5074,"lng":-0.1278},"unit":"km"}'
ユーザーの座標からデータベース内の各場所までの距離を計算します。 結果で並べ替えて、最も近いオプションを最初に表示します。 サーバー側で実行されるため、Google Maps API キーは必要ありません。
注文を確定する前に、倉庫と配送先住所の間の距離を計算してください。 距離が配送エリアを超える場合は、拒否するか追加料金を適用します。
連続した GPS ウェイポイントを送信し、距離を合計して合計旅行長を計算します。 ランニングルート、車両追跡、サイクリングアプリに使用できます。
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.