Bir Sezyum küresi üzerine yerleştirmek istediğim birden çok GeoJsonDataSource
nesnem var. Sorun şu ki, eğer örtüşüyorlarsa, bazı z-kavga sorunları alıyorum ve siparişlerini ayarlayamıyorum.Cesium DataSourceKoleksiyon katmanı siparişi
DataSourceCollection
DataSource
nesnelerinin sırasını belirtmenin bir yolu var mı?
Örneğin, aşağıdaki kodu kullanarak kırmızı çokgenin üstünde yeşil poligonu sahip olmak istiyorum: Ancak
var viewer = new Cesium.Viewer('cesiumContainer');
var red = Cesium.GeoJsonDataSource.load('map1.geojson', {
fill: new Cesium.Color(1, 0, 0, 1.0)
});
var green = Cesium.GeoJsonDataSource.load('map2.geojson', {
fill: new Cesium.Color(0, 1, 0, 1.0)
});
viewer.dataSources.add(red);
viewer.dataSources.add(green);
, sonuç şöyle görünür:
Ben alfa argümanını 1.0
'dan daha küçük bir değere ayarlarsam, z-kavgasını düzeltebildiğimi, ancak siparişin hala ele alınmadığını fark ettim.