0

我已经在我的应用程序中加载了 google.maps,我可以绘制多边形

在我的应用程序中,我检查标记是否在多边形内。

我还不能上传图片,很遗憾。但我会尽力解释我的问题。请看图 2 中的这个网站:http: //alienryderflex.com/polygon/。有两个正方形是白色的。如果我在地图上绘制相同的多边形,只有右边的正方形是白色的。如果我在左方放置一个标记(在我的应用程序中为灰色),则检查返回 false。什么是正确的!只是它看起来是错误的,因为那个正方形和多边形的其余部分一样,除了右上方的正方形,也是灰色的。

我用绘图管理器做所有事情:

  drawingManager = new google.maps.drawing.DrawingManager({
    drawingControl: true,
    drawingControlOptions: {
        position: google.maps.ControlPosition.TOP_CENTER,
        drawingModes: [
        google.maps.drawing.OverlayType.CIRCLE,
        google.maps.drawing.OverlayType.POLYGON,
        google.maps.drawing.OverlayType.RECTANGLE
        ]
    },
    //drawingMode: 'polygon',
    map: map
});

现在我想知道我怎样才能得到那个正方形的白色,就像它上面的正方形一样?

4

0 回答 0