最近、電子フェンスの機能に関する地図プロジェクトに取り組んでおり、その点が円の中にあるかどうかを判断するためのものです
円中心座標{lng: 121.29947, 緯度: 29.573633} 半径1696.4733268003329 ウェブページに3ポイントを追加しました
var m1 = 新しいBMap.マーカー(新しいBMap.Point(121.29940,29.573600));
var m2 = 新しいBMap.マーカー(new BMap.Point(121.29940,29.579600));
var m3 = 新しいBMap.マーカー(new BMap.Point(121.29940,29.589600));
M1とM2はどちらも円の中にあり、M3は明らかに円の中にいません
.net/C# 点が円内にあるかどうかを判定するアルゴリズムのスクリーンショットは以下の通りです:
Javaコードから翻訳しました(笑)
マーカーのオブジェクトコードは以下の通りです:
観光客の皆さん、この投稿の隠された内容を見たい方は、どうぞ 答える
|