我想用任何颜色绘制任何国家并在谷歌地图中覆盖它。我找到了一种按坐标绘制多边形的方法:
var mypolygon;
var polyCoords = [
new google.maps.LatLng(40.96985437850034, 45.871337890625),
new google.maps.LatLng(40.936664923030236, 49.00244140625),
new google.maps.LatLng(39.76454453848205, 47.50830078125)
];
mypolygon = new google.maps.Polygon({
paths: polyCoords,
strokeColor: "#FF0000",
strokeOpacity: 1,
strokeWeight: 2,
fillColor: "#FF0000",
fillOpacity: 1
});
mypolygon.setMap(map);
它有效,但不可能(或非常困难)找到国家的所有边界坐标。假设可能。这将是大约,不完全是。
有没有办法用它的名字来覆盖任何颜色的国家?例如,对于我们的国家 -阿塞拜疆:“ az
”。