【发布时间】:2019-01-23 00:13:12
【问题描述】:
我已经创建了数据层对象并使用 loadGeoJson 添加了点数据。然后使用 setMap() 将此图层附加到地图对象。
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 6,
center: {lat: -33.872, lng: 151.252},
});
var layer = new google.maps.Data();
layer.loadGeoJson('https://storage.googleapis.com/mapsdevsite/json/google.json');
layer.setMap(map);
我使用 add() 函数在这一层中添加了更多点。但是这些新增的点并没有反映在地图上。
layer.add({geometry: new google.maps.Data.Polygon([outerCoords,innerCoords1,innerCoords2])});
【问题讨论】:
标签: angular google-maps google-maps-api-3 google-maps-markers angular-google-maps