【问题标题】:create & delete polgon on map then unable to redraw polygon在地图上创建和删除多边形然后无法撤回多边形
【发布时间】:2014-03-13 07:40:34
【问题描述】:

http://www.geocodezip.com/v3_SO_hidePolyline.html

这是 url,当我们创建一个多边形(然后多边形变成黑色边界)并通过单击删除按钮删除它时,我无法再次用黑色边界绘制多边形

【问题讨论】:

    标签: google-maps draw polygon


    【解决方案1】:

    函数deleteMarkers() 调用clearMarkers() 将折线的映射设置为空。所以函数deleteMarkers()可以改成:

    function deleteMarkers() {
        clearMarkers();
        poly.setPath([]);
    
        poly.setMap(map); 
    
        markers = new Array();
        pathroute = new Array();
    }
    

    所以地图被设置为折线。

    【讨论】:

    • 感谢 Anto,这是真正解决我问题的代码块,非常感谢
    • 修复了这个例子。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2019-09-28
    • 2021-11-08
    • 2023-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多