התמקדות לקואורדינאטות וקנ”מ
פונקציה זו מאפשרת הוספת סמן על המפה ומבצעת התמקדות למיקום וקנ”מ על פי הפרמטרים המוזנים.
zoomToXY(params);
הפונקציה מקבלת כפרמטר אובייקט המכיל את ה-properties הבאים
| שם פרמטר | סוג | תיאור |
|---|---|---|
| x | number | קואורדינאטות המיקום מזרח-מערב |
| y | number | ק ואורדינאטות המיקום צפון-דרום |
| level | number | רמת התמקדות (זהה לפרמטר z ב URL של הפורטל המלא), ערך בין 0-10.0 0 - קנה מידה קטן ופירוט נמוך 10 - קנה מידה גדול ופרוט גבוה |
| marker | boolean | מסמל האם להוסיף סמן על המפה או לא |
הערה
הערכים תלויים ברקע המפה כך שמספר הרמות יכול להשתנות.
קוד לדוגמה:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="https://www.govmap.gov.il/govmap/api/govmap.api.js" defer onload="initGovMap()"></script>
<script type="text/javascript">
function initGovMap() {
govmap.createMap('map', {
token: 'YOUR_API_TOKEN',
layers: ["GASSTATIONS","PARCEL_HOKS", "KSHTANN_ASSETS", "bus_stops", "PARCEL_ALL"],
showXY: true,
identifyOnClick: true,
isEmbeddedToggle: false,
background: 3,
layersMode: 1,
zoomButtons:false
});
}
function showExample(){
govmap.zoomToXY({ x: 176085, y: 657600, level: 10, marker: true });
}
</script>
</head>
<body>
<div id="map" style="width:600px;height:600px;"></div>
<button onClick="showExample()">Show Example</button>
</body>
</html>