1. A concise explanation of the problem you’re experiencing.
Just a few animated ellipsoid entities cause the frame rate to drop to an unusable number. Could someone help me understand why this is happening and if there is a better way to accomplish this?
2. A minimal code example. If you’ve found a bug, this helps us reproduce and repair it.
Here is a link to a sandcastle: LINK
And here is code with czml (you may need to zoom out to see the train of entities) - As the animation plays ellipsoids are added to the scene and the fps drops to a crawl - On my machine, 5 fps.
var czml = [
{
“id”: “document”,
“name”: “CZML”,
“version”: “1.0”
},
{
“id”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“name”: “Accesses”,
“description”: “List of Accesses”
},
{
“id”: “platform0”,
“name”: “platform0”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
0,
-118.3564964776109,
33.381714076221606,
400,
88.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform1”,
“name”: “platform1”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
3,
-118.3564964776109,
33.381714076221606,
400,
91.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform2”,
“name”: “platform2”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
6,
-118.3564964776109,
33.381714076221606,
400,
94.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform3”,
“name”: “platform3”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
9,
-118.3564964776109,
33.381714076221606,
400,
97.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform4”,
“name”: “platform4”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
12,
-118.3564964776109,
33.381714076221606,
400,
100.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform5”,
“name”: “platform5”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
15,
-118.3564964776109,
33.381714076221606,
400,
103.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform6”,
“name”: “platform6”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
18,
-118.3564964776109,
33.381714076221606,
400,
106.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform7”,
“name”: “platform7”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
21,
-118.3564964776109,
33.381714076221606,
400,
109.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform8”,
“name”: “platform8”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
24,
-118.3564964776109,
33.381714076221606,
400,
112.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform9”,
“name”: “platform9”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
27,
-118.3564964776109,
33.381714076221606,
400,
115.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform10”,
“name”: “platform10”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
30,
-118.3564964776109,
33.381714076221606,
400,
118.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform11”,
“name”: “platform11”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
33,
-118.3564964776109,
33.381714076221606,
400,
121.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform12”,
“name”: “platform12”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
36,
-118.3564964776109,
33.381714076221606,
400,
124.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform13”,
“name”: “platform13”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
39,
-118.3564964776109,
33.381714076221606,
400,
127.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform14”,
“name”: “platform14”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
42,
-118.3564964776109,
33.381714076221606,
400,
130.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform15”,
“name”: “platform15”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
45,
-118.3564964776109,
33.381714076221606,
400,
133.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform16”,
“name”: “platform16”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
48,
-118.3564964776109,
33.381714076221606,
400,
136.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform17”,
“name”: “platform17”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
51,
-118.3564964776109,
33.381714076221606,
400,
139.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform18”,
“name”: “platform18”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
54,
-118.3564964776109,
33.381714076221606,
400,
142.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform19”,
“name”: “platform19”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
57,
-118.3564964776109,
33.381714076221606,
400,
145.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform20”,
“name”: “platform20”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
60,
-118.3564964776109,
33.381714076221606,
400,
148.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform21”,
“name”: “platform21”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
63,
-118.3564964776109,
33.381714076221606,
400,
151.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform22”,
“name”: “platform22”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
66,
-118.3564964776109,
33.381714076221606,
400,
154.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform23”,
“name”: “platform23”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
69,
-118.3564964776109,
33.381714076221606,
400,
157.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform24”,
“name”: “platform24”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
72,
-118.3564964776109,
33.381714076221606,
400,
160.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform25”,
“name”: “platform25”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
75,
-118.3564964776109,
33.381714076221606,
400,
163.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform26”,
“name”: “platform26”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
78,
-118.3564964776109,
33.381714076221606,
400,
166.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform27”,
“name”: “platform27”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
81,
-118.3564964776109,
33.381714076221606,
400,
169.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform28”,
“name”: “platform28”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
84,
-118.3564964776109,
33.381714076221606,
400,
172.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform29”,
“name”: “platform29”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
87,
-118.3564964776109,
33.381714076221606,
400,
175.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform30”,
“name”: “platform30”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
90,
-118.3564964776109,
33.381714076221606,
400,
178.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform31”,
“name”: “platform31”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
93,
-118.3564964776109,
33.381714076221606,
400,
181.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform32”,
“name”: “platform32”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
96,
-118.3564964776109,
33.381714076221606,
400,
184.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform33”,
“name”: “platform33”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
99,
-118.3564964776109,
33.381714076221606,
400,
187.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform34”,
“name”: “platform34”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
102,
-118.3564964776109,
33.381714076221606,
400,
190.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform35”,
“name”: “platform35”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
105,
-118.3564964776109,
33.381714076221606,
400,
193.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform36”,
“name”: “platform36”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
108,
-118.3564964776109,
33.381714076221606,
400,
196.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform37”,
“name”: “platform37”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
111,
-118.3564964776109,
33.381714076221606,
400,
199.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform38”,
“name”: “platform38”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
114,
-118.3564964776109,
33.381714076221606,
400,
202.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform39”,
“name”: “platform39”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
117,
-118.3564964776109,
33.381714076221606,
400,
205.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform40”,
“name”: “platform40”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
120,
-118.3564964776109,
33.381714076221606,
400,
208.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform41”,
“name”: “platform41”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
123,
-118.3564964776109,
33.381714076221606,
400,
211.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform42”,
“name”: “platform42”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
126,
-118.3564964776109,
33.381714076221606,
400,
214.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform43”,
“name”: “platform43”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
129,
-118.3564964776109,
33.381714076221606,
400,
217.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform44”,
“name”: “platform44”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
132,
-118.3564964776109,
33.381714076221606,
400,
220.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform45”,
“name”: “platform45”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
135,
-118.3564964776109,
33.381714076221606,
400,
223.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform46”,
“name”: “platform46”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
138,
-118.3564964776109,
33.381714076221606,
400,
226.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform47”,
“name”: “platform47”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
141,
-118.3564964776109,
33.381714076221606,
400,
229.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform48”,
“name”: “platform48”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
144,
-118.3564964776109,
33.381714076221606,
400,
232.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform49”,
“name”: “platform49”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
147,
-118.3564964776109,
33.381714076221606,
400,
235.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform50”,
“name”: “platform50”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
150,
-118.3564964776109,
33.381714076221606,
400,
238.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform51”,
“name”: “platform51”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
153,
-118.3564964776109,
33.381714076221606,
400,
241.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform52”,
“name”: “platform52”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
156,
-118.3564964776109,
33.381714076221606,
400,
244.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform53”,
“name”: “platform53”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
159,
-118.3564964776109,
33.381714076221606,
400,
247.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform54”,
“name”: “platform54”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
162,
-118.3564964776109,
33.381714076221606,
400,
250.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform55”,
“name”: “platform55”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
165,
-118.3564964776109,
33.381714076221606,
400,
253.0320876083396,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform56”,
“name”: “platform56”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
168,
-118.3564964776109,
33.381714076221606,
400,
256.03208760833957,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform57”,
“name”: “platform57”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
171,
-118.3564964776109,
33.381714076221606,
400,
259.03208760833957,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform58”,
“name”: “platform58”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
174,
-118.3564964776109,
33.381714076221606,
400,
262.03208760833957,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
},
{
“id”: “platform59”,
“name”: “platform59”,
“parent”: “9927edc4-e87a-4e1f-9b8b-0bfb3b05b227”,
“availability”: “2019-08-06T06:00:00.000Z/2019-08-06T06:01:00.000Z”,
“position”: {
“epoch”: “2019-08-06T06:00:00.000Z”,
“cartographicDegrees”: [
177,
-118.3564964776109,
33.381714076221606,
400,
265.03208760833957,
-118.34407640736474,
33.36974010220352,
400
]
},
“ellipsoid”: {
“radii”: {
“cartesian”: [
20,
20,
20
]
},
“heightReference”: “RELATIVE_TO_GROUND”,
“material”: {
“solidColor”: {
“color”: {
“rgba”: [
0,
255,
0,
255
]
}
}
}
}
}
];
var viewer = new Cesium.Viewer(‘cesiumContainer’, {
terrainProvider : Cesium.createWorldTerrain(),
baseLayerPicker : false,
shouldAnimate : true
});
viewer.scene.debugShowFramesPerSecond = true;
viewer.dataSources.add(Cesium.CzmlDataSource.load(czml)).then(function(ds) {
viewer.trackedEntity = ds.entities.getById(‘platform0’);
});
``
3. Context. Why do you need to do this? We might know a better way to accomplish your goal.
I would like to show a graphic indicating the bounding volume of an aircraft - specified in meters. Points seem to render fast, but I can’t specify the width in meters. I have tried different materials too.
4. The Cesium version you’re using, your operating system and browser.
cesium: 1.59.0
OS: Linux pop-os 5.0.0-23-generic #24-Ubuntu SMP Mon Jul 29 15:36:44 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Browser: I have tried on chrome, chromium, and firefox. I usually use chrome or chromium.