use an array, or otherwise, simply do not keep a reference to them outside of your for/each loop.
|
var GangZone = {
'array' : [
SanMap.getLatLngFromPos(1849.3774, -1054.2593),
SanMap.getLatLngFromPos(2069.4177, -1054.2593),
SanMap.getLatLngFromPos(2069.4177, -945.2972),
SanMap.getLatLngFromPos(1849.3774, -945.2972)],
'first' : [
SanMap.getLatLngFromPos(2069.4177, -1108.9666),
SanMap.getLatLngFromPos(2175.5276, -1108.9666),
SanMap.getLatLngFromPos(2175.5276, -945.2972),
SanMap.getLatLngFromPos(2069.4177, -945.2972),
]
};
var polygon1 = new ******.maps.Polygon({
path: GangZone['array','first'],
strokeColor: '#FF0000',
strokeOpacity: 1.0,
strokeWeight: 1,
map: map
});
zone.setMap(map);
Awesome, But Please Do It For Me And Show Me How Please , and thank you very much Bro
![]() |
function SanMapZone(minX, minY, maxX, MaxY) { var triangleCoords = [ SanMap.getLatLngFromPos(minX, minY), SanMap.getLatLngFromPos(maxX, minY), SanMap.getLatLngFromPos(maxX, MaxY), SanMap.getLatLngFromPos(minX, MaxY) ]; var bermudaTriangle = new ******.maps.Polygon({ paths: triangleCoords, strokeColor: '#FF0000', strokeOpacity: 0.8, strokeWeight: 2, fillColor: '#FF0000', fillOpacity: 0.35 }); bermudaTriangle.setMap(map); return bermudaTriangle; } function ClickZone(zone) { ******.maps.event.addListener(zone, 'click', function (event) { var minpos = SanMap.getPosFromLatLng(zone.getPath().getAt(0)); var maxpos = SanMap.getPosFromLatLng(zone.getPath().getAt(2)); alert(minpos.x + "," + minpos.y + "," + maxpos.x + "," + maxpos.y); }); }
Hello. I don't know why, but dont work with https:// link. The screen is white.
|
util.js:227 ****** Maps JavaScript API warning: NoApiKeys https://developers.******.com/maps/d...es#no-api-keys ax.j @ util.js:227 (anonymous) @ js?sensor=false:158 (anonymous) @ js?sensor=false:64 (anonymous) @ js?sensor=false:61 (anonymous) @ js?sensor=false:64 (anonymous) @ js?sensor=false:135 (anonymous) @ js?sensor=false:64 (anonymous) @ js?sensor=false:135 Xd @ js?sensor=false:63 Td.wa @ js?sensor=false:135 (anonymous) @ stats.js:1 util.js:227 ****** Maps JavaScript API warning: SensorNotRequired https://developers.******.com/maps/d...r-not-required ax.j @ util.js:227 (anonymous) @ js?sensor=false:158 (anonymous) @ js?sensor=false:64 (anonymous) @ js?sensor=false:61 (anonymous) @ js?sensor=false:64 (anonymous) @ js?sensor=false:135 (anonymous) @ js?sensor=false:64 (anonymous) @ js?sensor=false:135 Xd @ js?sensor=false:63 Td.wa @ js?sensor=false:135 (anonymous) @ stats.js:1 |