Google Earth API を使用して web アプリを開発しています。ユーザーがマウス クリックでポリゴンを描画できるようにしたい。たとえば、ポイント a、b、c の順にクリックしてポリゴンを描画するとします。また、「オン/オフ」ボタンをクリックしてこの機能を有効または無効にすることができます。たとえば、「オン」ボタンをクリックすると、ユーザーはポリゴンを描画でき、「オフ」をクリックするとユーザーは描画できなくなります。ここで助けてください。
前もって感謝します。
Google Earth API を使用して web アプリを開発しています。ユーザーがマウス クリックでポリゴンを描画できるようにしたい。たとえば、ポイント a、b、c の順にクリックしてポリゴンを描画するとします。また、「オン/オフ」ボタンをクリックしてこの機能を有効または無効にすることができます。たとえば、「オン」ボタンをクリックすると、ユーザーはポリゴンを描画でき、「オフ」をクリックするとユーザーは描画できなくなります。ここで助けてください。
前もって感謝します。
Polyplot
James Stafford による例を参照してください。ニーズに合わせて簡単に調整できるはずです。http://www.barnabu.co.uk/geapi/polyplot/
編集:
特定のポイント (緯度、経度) が特定の の境界内にあるかどうかをテストする場合は、 GEarthExtensions ライブラリを使用することもできますpolygon
。
var contains = polygon.containsPoint(
new geo.Point(point.getLatitude(), point.getLongitude()));