Ich habe eine Karte, die sowohl neue als auch migrierte Bereiche hat. Die neuen Bereiche werden auf die Karte verschoben, die migrierten jedoch nicht. Sie sind etwas geladen, da die Länge der Sammlung korrekt ist. map.entites.push ('Polygon') funktioniert nicht.Bing Maps migriert keine Polygone
hier ist der Code ich verwende:
var checkExist = setInterval(function() {
var counter = 0;
for (var i = 0; i < viewData.zones.length; i++) {
var zone = viewData.zones[i];
var id = zone["ID"];
var geometricArea = zone["CoverageArea"];
var geography = geometricArea["Geography"];
//console.log("geography object :" + JSON.parse(geography));
//var zoneShape = zoneShapes[i];
// console.log(geography.WellKnownText);
var polygon = WKTModule.Read(geography.WellKnownText)
polygon.shapeType = ('Polygon').toLowerCase();
polygon.id = id;
map.entities.push(polygon);
zoneEntities.push(polygon);
});
});
Auch-Auch wenn das Polygon ist nicht auf der Karte gedrückt wird, werden die Koordinaten sind dort und es hat eine ID. Ich bin mir nicht sicher, was passiert.
Danke!