דלג לתוכן הראשי

מחיקת גאומטריות לפי id

הפונקציה מוחקת את הגאומטריות שנוספו למפה על פי המזהה שלהם.

קוד לדוגמה:

<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() {
var data = {
wkts: ["POLYGON((151612.40 534674.88, 215112.52 538643.64, 98431.04 445774.70, 74618.49 521974.85, 80968.50 552931.17, 151612.40 533881.13,151612.40 534674.88))",
"POLYGON((196062.48 621458.39, 196591.65 622516.72, 197649.99 659293.88, 229929.22 665379.31, 243423.00 632306.33, 196062.48 621458.39))"],
names: ['p1', 'p2'],
geometryType: govmap.geometryType.POLYGON,
defaultSymbol:
{
outlineColor: [0, 80, 255, 1],
outlineWidth: 1,
fillColor: [138, 43, 226, 0.5]
},
symbols: [],
clearExisting: true,
data: {
tooltips: ['tooltip1', 'tooltip1'],
bubbles: ['',''],
bubbleUrl: 'https://www.govmap.gov.il'
}
};
// draw polygon
govmap.displayGeometries(data).then(function (response) {
console.log(response.data);
// clear drawings after 3 seconds
setTimeout(function(){
govmap.clearGeometriesById(response.data);
}, 3000);
});
}
</script>
</head>
<body>
<div id="map" style="width:600px;height:600px;"></div>
<button onClick="showExample()">Show Example</button>
</body>
</html>