02.12.2017, 20:16
(
Last edited by Leonid767; 02/12/2017 at 09:48 PM.
)
Code:
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); }); }