单击鼠标,Google Earth API绘制多边形

时间:2013-01-02 09:01:12

标签: .net google-earth-plugin

我正在使用google earth api开发一个wep应用程序。我希望允许用户在鼠标点击上绘制多边形,例如,如果单击点a然后b,然后c绘制多边形。并且可以通过单击“开/关”按钮启用或禁用此功能,例如,如果我单击“开启”按钮然后允许用户绘制多边形,如果单击“关闭”,则不允许用户绘制。请在这里提供帮助。

提前致谢。

1 个答案:

答案 0 :(得分:1)

请参阅James Stafford的Polyplot示例。您应该能够轻松地根据您的需求进行调整。 http://www.barnabu.co.uk/geapi/polyplot/

修改

如果您想测试给定点(纬度,经度)是否在给定polygon的范围内,您还可以使用GEarthExtensions library

var contains = polygon.containsPoint(
                 new geo.Point(point.getLatitude(), point.getLongitude()));