特定のエリアから N マイル以内にあるすべてのポイントを検索したいと考えています。
例: カリフォルニア州の場合: カリフォルニア州の境界から 50 マイル以内 (カリフォルニア州の中央ではない) にあるすべてのポイントを検索します。
Google マップを使用すると、指定された場所の「中央」を使用して距離が計算されますが、指定された場所の境界線を使用して距離を計算する必要があります。場所は、任意の郵便番号、都市、または国にすることができます。
地図上でカリフォルニアの座標を使用して多角形を描画し、多角形のポイントを使用して場所 B までの距離を計算することで、それを行うことができますか?
これに対するよりエレガントな解決策はありますか?何か案は?
ありがとう!