Google Maps JavaScript API v3可编辑多边形,可防止复杂多边形(相交折线)

时间:2012-09-07 18:26:29

标签: javascript google-maps-api-3

使用Google Maps JavaScript v3 API的可编辑多边形和/或绘图库,是否有可能以某种方式阻止用户创建复杂的多边形,其中两个或多个包含的折线彼此相交?或者,如果我想要这个函数,我是否必须编写自己的多边形编辑库?

1 个答案:

答案 0 :(得分:0)

您可以在DrawingManager的polygoncomplete事件中检查折线交点。它将传递多边形作为参数,然后由您来检测/修复折线交叉点。