【发布时间】:2017-09-10 22:10:40
【问题描述】:
大家好,我尝试从谷歌地图 api 保存绘制的多边形,但我不知道如何。我想保存多边形(坐标或路径并将它们作为表单发送。这就是我所拥有的到目前为止,我试图阅读文档,但我无法理解。
<script>
function initMap() {
var map = new google.maps.Map(document.getElementById('map'), {
center: {lat: 46.435812, lng: 27.639917},
zoom: 17,
mapTypeId: 'hybrid'});
var drawingManager = new google.maps.drawing.DrawingManager({
drawingMode: google.maps.drawing.OverlayType.MARKER,
drawingControl: true,
drawingControlOptions: {
position: google.maps.ControlPosition.TOP_CENTER,
drawingModes: ['polygon']
},
});
drawingManager.setMap(map);
};
</script>
编辑:
<script async defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBR0YEEOUbWC8qYTig79dMHfOzXR44wX5w&libraries=geometry,drawing&callback=initMap"></script>
【问题讨论】:
-
你发布的内容对我有帮助,但我不需要矩形我需要多边形。你知道怎么做吗?