|
@@ -307,11 +307,11 @@ export default abstract class LeafletMap { |
|
@@ -307,11 +307,11 @@ export default abstract class LeafletMap { |
307
|
keys.push(data.entityName);
|
307
|
keys.push(data.entityName);
|
308
|
});
|
308
|
});
|
309
|
const toDelete: string[] = [];
|
309
|
const toDelete: string[] = [];
|
310
|
- for (const mKey in this.markers.keys()) {
|
310
|
+ this.markers.forEach((v, mKey) => {
|
311
|
if (!keys.includes(mKey)) {
|
311
|
if (!keys.includes(mKey)) {
|
312
|
toDelete.push(mKey);
|
312
|
toDelete.push(mKey);
|
313
|
}
|
313
|
}
|
314
|
- }
|
314
|
+ });
|
315
|
toDelete.forEach((key) => {
|
315
|
toDelete.forEach((key) => {
|
316
|
this.deleteMarker(key);
|
316
|
this.deleteMarker(key);
|
317
|
});
|
317
|
});
|
|
@@ -408,11 +408,11 @@ export default abstract class LeafletMap { |
|
@@ -408,11 +408,11 @@ export default abstract class LeafletMap { |
408
|
}
|
408
|
}
|
409
|
});
|
409
|
});
|
410
|
const toDelete: string[] = [];
|
410
|
const toDelete: string[] = [];
|
411
|
- for (const mKey in this.polylines.keys()) {
|
411
|
+ this.polylines.forEach((v, mKey) => {
|
412
|
if (!keys.includes(mKey)) {
|
412
|
if (!keys.includes(mKey)) {
|
413
|
toDelete.push(mKey);
|
413
|
toDelete.push(mKey);
|
414
|
}
|
414
|
}
|
415
|
- }
|
415
|
+ });
|
416
|
toDelete.forEach((key) => {
|
416
|
toDelete.forEach((key) => {
|
417
|
this.removePolyline(key);
|
417
|
this.removePolyline(key);
|
418
|
});
|
418
|
});
|
|
@@ -471,11 +471,11 @@ export default abstract class LeafletMap { |
|
@@ -471,11 +471,11 @@ export default abstract class LeafletMap { |
471
|
}
|
471
|
}
|
472
|
});
|
472
|
});
|
473
|
const toDelete: string[] = [];
|
473
|
const toDelete: string[] = [];
|
474
|
- for (const mKey in this.polygons.keys()) {
|
474
|
+ this.polygons.forEach((v, mKey) => {
|
475
|
if (!keys.includes(mKey)) {
|
475
|
if (!keys.includes(mKey)) {
|
476
|
toDelete.push(mKey);
|
476
|
toDelete.push(mKey);
|
477
|
}
|
477
|
}
|
478
|
- }
|
478
|
+ });
|
479
|
toDelete.forEach((key) => {
|
479
|
toDelete.forEach((key) => {
|
480
|
this.removePolygon(key);
|
480
|
this.removePolygon(key);
|
481
|
});
|
481
|
});
|