This is for the OP.
I compile with
ng build --aot --environment=prod --output-hashing=all
--sourcemaps=false --extract-css=true --named-chunks=false
--build-optimizer=true
because of an issue with FireFox
https://github.com/angular/angular-cli/issues/9340
@Aristeidis
File size. 38 MB Although the server the apache pulls the file from is gzipped.
The geojson is 7 MB
I haven't looked into 3D Tiles yet.
The CZML produces a lot of text as it also contains box, label and so
on definitions,
Ultimately I want to update live data so I have no idea yet what is
the quickest into Cesium and producing acceptable frame rates.
There is for me no need to run after this in the moment but here are
some errors thrown up.
It seems to be also that the Clustering algorithm is slower than in leaflet.
I have distanceDisplayCondition on for both labels and boxes and
checked that its working, Is this available for Clustering?
I use this code for Clustering.
https://github.com/AnalyticalGraphicsInc/cesium/blob/master/Apps/Sandcastle/gallery/Clustering.html
https://www.google.co.uk/search?ei=2XPXWu6cDemVgAaWpaRw&q=Clustering+distanceDisplayCondition&oq=Clustering+distanceDisplayCondition
There are on Chrome Windows 10 (Version 66.0.3359.117 (Official
Build) (64-bit)) as far as I can see.
[.Offscreen-For-WebGL-0000024BCE690310]GL ERROR :GL_INVALID_OPERATION
: glDrawElementsInstancedANGLE: attempt to access out of range
vertices in attribute 1
It stops at 256 errors.
generated. I think these are the labels.
On the latest Mozilla Firefox 59.0.2 (64-bit) Windows 10
Error: WebGL warning: texImage2D: Alpha-premult and y-flip are
deprecated for non-DOM-Element uploads.
scripts.bundle.js:476:31796
Error: WebGL warning: texImage2D: Alpha-premult and y-flip are
deprecated for non-DOM-Element uploads.
Error: WebGL warning: texSubImage2D: Alpha-premult and y-flip are
deprecated for non-DOM-Element uploads.
scripts.bundle.js:477:8149
Error: WebGL warning: drawElementsInstanced: Instance fetch requires
223275, but attribs only supply 157740.
scripts.bundle.js:504:12271
Error: WebGL warning: drawElementsInstanced: Instance fetch requires
223275, but attribs only supply 92205.
scripts.bundle.js:504:12271
Error: WebGL warning: drawElementsInstanced: Instance fetch requires
223275, but attribs only supply 26670.
scripts.bundle.js:504:12271
Error: WebGL warning: drawElementsInstanced: Instance fetch requires
223275, but attribs only supply 157740.
scripts.bundle.js:504:12271
Error: WebGL warning: drawElementsInstanced: Instance fetch requires
223275, but attribs only supply 92205.
scripts.bundle.js:504:12271
Error: WebGL warning: drawElementsInstanced: Instance fetch requires
223275, but attribs only supply 26670.
scripts.bundle.js:504:12271
Error: WebGL warning: drawElementsInstanced: Instance fetch requires
223275, but attribs only supply 157740.
scripts.bundle.js:504:12271
Error: WebGL warning: drawElementsInstanced: Instance fetch requires
223275, but attribs only supply 92205.
scripts.bundle.js:504:12271
Error: WebGL warning: drawElementsInstanced: Instance fetch requires
223275, but attribs only supply 26670.
scripts.bundle.js:504:12271
Error: WebGL warning: drawElementsInstanced: Instance fetch requires
223275, but attribs only supply 157740.
scripts.bundle.js:504:12271
Error: WebGL warning: drawElementsInstanced: Instance fetch requires
223275, but attribs only supply 92205.
scripts.bundle.js:504:12271
Error: WebGL warning: drawElementsInstanced: Instance fetch requires
223275, but attribs only supply 26670.
On edge nothing.