{"id":1792,"date":"2017-07-18T00:14:14","date_gmt":"2017-07-18T00:14:14","guid":{"rendered":"http:\/\/www.phpmind.com\/blog\/?p=1792"},"modified":"2017-07-18T00:14:14","modified_gmt":"2017-07-18T00:14:14","slug":"displaying-dynamic-czml-data","status":"publish","type":"post","link":"https:\/\/www.phpmind.com\/blog\/2017\/07\/displaying-dynamic-czml-data\/","title":{"rendered":"Displaying dynamic CZML data?"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1793\" src=\"http:\/\/www.phpmind.com\/blog\/wp-content\/uploads\/2017\/07\/phpmind-displaying-dynamic-CZML-data.png\" alt=\"\" width=\"872\" height=\"534\" srcset=\"https:\/\/www.phpmind.com\/blog\/wp-content\/uploads\/2017\/07\/phpmind-displaying-dynamic-CZML-data.png 872w, https:\/\/www.phpmind.com\/blog\/wp-content\/uploads\/2017\/07\/phpmind-displaying-dynamic-CZML-data-300x184.png 300w, https:\/\/www.phpmind.com\/blog\/wp-content\/uploads\/2017\/07\/phpmind-displaying-dynamic-CZML-data-768x470.png 768w, https:\/\/www.phpmind.com\/blog\/wp-content\/uploads\/2017\/07\/phpmind-displaying-dynamic-CZML-data-624x382.png 624w\" sizes=\"auto, (max-width: 872px) 100vw, 872px\" \/><\/p>\n<pre lang=\"js\" class=\"\">var czml = [{\r\n    \"id\" : \"document\",\r\n    \"name\" : \"CZML Model\",\r\n    \"version\" : \"1.0\"\r\n}, {\r\n    \"id\" : \"aircraft model\",\r\n    \"name\" : \"Cesium Air\",\r\n    \"position\" : {\r\n        \"cartographicDegrees\" : [-77, 37, 10000]\r\n    },\r\n    \"model\": {\r\n        \"gltf\" : \"..\/..\/SampleData\/models\/CesiumAir\/Cesium_Air.glb\",\r\n        \"scale\" : 2.0,\r\n        \"minimumPixelSize\": 128\r\n    }\r\n}];\r\n\r\n\r\nvar updatedCzml = [{\r\n    \"id\":\"document\",\r\n    \"name\":\"CZML Model\",\r\n    \"version\":\"1.0\"\r\n},{\r\n    \"id\":\"aircraft model\",\r\n    \"position\": {\r\n        \"cartographicDegrees\":\r\n        [-139.23640674352512,24.89787519772953,48897.796695947756]\r\n    }\r\n}];\r\n\r\n\r\n\r\nvar czmlStream = new Cesium.CzmlDataSource();\r\n\r\n\r\nvar viewer = new Cesium.Viewer('cesiumContainer', {\r\n        infoBox : false,\r\n        selectionIndicator : false,\r\n        shadows : true,\r\n        automaticallyTrackDataSourceClocks : false\r\n});\r\n\r\nviewer.dataSources.add(czmlStream.load(czml));\r\n\r\n\r\nSandcastle.addToolbarButton('Process', function() {\r\n    czmlStream.process(updatedCzml);\r\n\r\n\r\n});\r\n\r\n\r\n<\/pre>\n<p>https:\/\/www.html5rocks.com\/en\/tutorials\/eventsource\/basics\/#toc-security<\/p>\n<p>https:\/\/www.howopensource.com\/2014\/12\/introduction-to-server-sent-events\/<\/p>\n<p>Source &#8211; Hannah Pinkos<\/p>\n","protected":false},"excerpt":{"rendered":"<p>var czml = [{ &#8220;id&#8221; : &#8220;document&#8221;, &#8220;name&#8221; : &#8220;CZML Model&#8221;, &#8220;version&#8221; : &#8220;1.0&#8221; }, { &#8220;id&#8221; : &#8220;aircraft model&#8221;, &#8220;name&#8221; : &#8220;Cesium Air&#8221;, &#8220;position&#8221; : { &#8220;cartographicDegrees&#8221; : [-77, 37, 10000] }, &#8220;model&#8221;: { &#8220;gltf&#8221; : &#8220;..\/..\/SampleData\/models\/CesiumAir\/Cesium_Air.glb&#8221;, &#8220;scale&#8221; : 2.0, &#8220;minimumPixelSize&#8221;: 128 } }]; var updatedCzml = [{ &#8220;id&#8221;:&#8221;document&#8221;, &#8220;name&#8221;:&#8221;CZML Model&#8221;, &#8220;version&#8221;:&#8221;1.0&#8243; },{ &#8220;id&#8221;:&#8221;aircraft [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[53],"tags":[],"class_list":["post-1792","post","type-post","status-publish","format-standard","hentry","category-cesiumjs"],"_links":{"self":[{"href":"https:\/\/www.phpmind.com\/blog\/wp-json\/wp\/v2\/posts\/1792","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.phpmind.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.phpmind.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.phpmind.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.phpmind.com\/blog\/wp-json\/wp\/v2\/comments?post=1792"}],"version-history":[{"count":1,"href":"https:\/\/www.phpmind.com\/blog\/wp-json\/wp\/v2\/posts\/1792\/revisions"}],"predecessor-version":[{"id":1794,"href":"https:\/\/www.phpmind.com\/blog\/wp-json\/wp\/v2\/posts\/1792\/revisions\/1794"}],"wp:attachment":[{"href":"https:\/\/www.phpmind.com\/blog\/wp-json\/wp\/v2\/media?parent=1792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.phpmind.com\/blog\/wp-json\/wp\/v2\/categories?post=1792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.phpmind.com\/blog\/wp-json\/wp\/v2\/tags?post=1792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}