新しいエリアと移行されたエリアの両方を持つ地図があります。新しい領域はマップにプッシュされていますが、移行された領域はマップには表示されません。彼らはコレクションの長さが正しいので、幾分ロードしています。 map.entites.push( 'polygon')が機能していません。ここBIng移行されたポリゴンをレンダリングしないマップ
は、私が使用していたコードです:
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);
});
});
Also-をポリゴンイマイチがマップにプッシュされているにもかかわらず、座標が存在し、それがIDを持っています。何が起こっているのか分かりません。
ありがとうございます!