/ Ako prepojiť polygóny z rôznych súborov na google mapy api v3 - javascript, google-maps, google-maps-api-3

Ako prepojiť polygóny z rôznych súborov na google mapy api v3 - javascript, google-maps, google-maps-api-3

Ja som pomocou google maps api v3 pre môj projekt apoužívam súpravu polygónových súradníc na zvýraznenie oblasti, ale zvýrazním 15 regiónov a každá oblasť má viac ako 100 viacúrovňových súradníc. Existuje nejaký spôsob, ako môžem vytvoriť iný súbor, kde môžem dať všetky súradnice s ich zodpovedajúce oblasti meno a môžem použiť tieto oblasti meno na mojom html stránke. Tu je môj kód

var kerala = new google.maps.Polygon({
map: map,
paths: [
new google.maps.LatLng(12.758232,74.86084),
new google.maps.LatLng(12.736801,75.014648),
new google.maps.LatLng(12.329269,75.432129),
new google.maps.LatLng(12.093039,75.794678),
new google.maps.LatLng(11.942601,75.959473),
/* n number of coordinates */
],
strokeColor: "#873600",
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: "#873600",
fillOpacity: 0.5
});

Ale chcem niečo také

var kerala = new google.maps.Polygon({
map: map,
paths: /* here i should give the name of a region, which will be defined with coordinates in another file */
});

Niektoré z nich prosím pomôžte mi s týmto, ja ani neviem, ako definovať, že polygon súradníc súbor, a ktoré rozšírenie by mal byť definovaný súbor.

odpovede:

0 pre odpoveď č. 1

vytvoriť pole názvu štátu s latlng objekt a použiť ako cestu

príklad:

var maharashtraArray = [];

maharashtraArray.push(new google.maps.LatLng("latitude","longitude"))

potom použite toto pole ako polygonovú cestu

var kerala = new google.maps.Polygon({
map: map,
paths: maharashtraArray
});