Good afternoon all,
I am animating the grave/memorial locations of all British Commonwealth soldiers on the Western Front during World War I. I have a 90,000 plus data points and have been using the Point property in CZML (some code is attached below). To shorten a short story: performance trouble.
The first couple months display fine. But even after I pare my data down to 35,000 points, subsequent data points simply stop appearing for the duration. I’ll note that the Cesium Viewer clock continues to run smoothly throughout. I assume this is because I am asking for too much too quickly.
Below is the format for the CZML. The remaining code is simply the data point format repeated ad nauseam. The 35,000 data points range in size Any obvious culprits or recommendations? Many thanks in advance, erik
[
{
“id”:“document”,
“name”:“Commonwealth War Graves”,
“version”:“1.0”,
“clock”:{
“interval”:“1914-08-01T00:00:00Z/1918-11-18T23:59:59Z”,
“currentTime”:“1914-08-21T00:00:00Z”,
“multiplier”:200000,
“range”:“LOOP_STOP”,
“step”:“SYSTEM_CLOCK_MULTIPLIER”
}
},
{
“id”:“HAUTRAGE MILITARY CEMETERY”,
“availability”:“1914-08-23T00:00:00Z/1914-08-26T23:59:59Z”,
“point”:{
“color”:{
“rgba”:[
200,25,15,255
]
},
“pixelSize”:{
“interval”:“1914-08-23T00:00:00Z/1914-08-26T23:59:59Z”,
“number”:[
“1914-08-23T00:00:00Z”,19.7484176581315,
“1914-08-26T23:59:59Z”,0
]
}
},
“position”:{
“cartographicDegrees”:[
3.78334,50.4728,0
]
}
},
{
“id”:“ASSEVENT FRENCH NATIONAL CEMETERY”,
“availability”:“1914-08-23T00:00:00Z/1914-08-26T23:59:59Z”,
“point”:{
“color”:{
“rgba”:[
200,25,15,255
]
},
“pixelSize”:{
“interval”:“1914-08-23T00:00:00Z/1914-08-26T23:59:59Z”,
“number”:[
“1914-08-23T00:00:00Z”,4.89897948556636,
“1914-08-26T23:59:59Z”,0
]
}
},
“position”:{
“cartographicDegrees”:[
4.01832,50.29187,0
]
}
}
];