陸地のみを考慮して、SQL Server 2008 内の 2 点間の最短距離を計算しようとしています。
STDistance() と一緒に地理データ型を使用して、カラスが飛ぶときにポイント x からポイント y までの距離を計算しましたが、これは私が避けようとしている海を横切ることがあります。
また、関心のある陸塊の境界の周りにポリゴンを作成しました。
より簡単な解決策がない限り、STDistance が常にポリゴン内に留まるようにするには、これら 2 つの方法を組み合わせる必要があると思います。
アドバイスをありがとう