On Water API - 座標が水上か陸地かを確認します
緯度と経度を受け入れ、ポイントが水域 (海、湖、川) の上にあるのか、陸上にあるのかを示すブール値を返します。 ジオフェンシング、物流ルーティング、地理データ検証に役立ちます。
Code examples
curl -X POST https://api.botoi.com/v1/on-water/check \
-H "Content-Type: application/json" \
-d '{"lat":41.01,"lng":28.98}'When to use this API
GPS データの検証とクレンジング
車両またはデバイスの追跡データから不正な GPS 測定値を除外します。 陸上車両が水上座標を報告する場合は、読み取り値に GPS エラーとしてフラグを立て、ルート分析または距離計算から除外します。
海上作戦と陸上作戦のためのジオフェンシング
貨物の現在の座標が海上か陸上かに応じて、物流業務のルートを変更します。 海洋セグメントでは海上追跡プロトコルをトリガーし、陸上セグメントでは道路ベースの追跡をトリガーします。
マップとコンテンツの生成
マップ タイルまたは地理コンテンツを生成するときは、水検出を使用してさまざまなレンダリング スタイルを適用します。 完全な海岸線データセットを維持せずに、水域を青色に、陸地を地形色でシェーディングします。
Frequently asked questions
水の検出精度はどの程度ですか?
検出には、高解像度の海岸線と水域のデータセットが使用されます。 主要な海、海、大きな湖の精度は 99% 以上です。 小さな池、狭い川、最近作られた貯水池は検出されない場合があります。
これは川と湖を検出しますか、それとも海だけを検出しますか?
エンドポイントは、海洋、海、主要な湖、大きな河川を検出します。 より小さな水域は、基礎となるデータセットに含まれない場合があります。
複数の座標を一度に確認できますか?
このエンドポイントは、リクエストごとに 1 つの座標ペアを処理します。 バッチ検索の場合は、複数のリクエストを並行して送信します。 バッチ処理を行うときは、レート制限に留意してください。
海岸または海岸線の座標はどうですか?
正確な海岸線の座標は、データセットの解像度に応じて true または false を返す場合があります。 重要なアプリケーションの場合は、ポイントの周囲の小さなバッファ ゾーンを確認してください。
これはドローンの飛行計画に役立ちますか?
はい。 ドローン飛行の規制要件は、水上と陸上で異なることがよくあります。 このエンドポイントを標高データとともに使用して、標高と運用ゾーンのルールへの準拠を確保します。
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.