czml billiboard

I am using cesium withOut the dojo widget and having issues getting a czml billboard to work. I used the code below which was provided in another forum question.

I can modify the czml to show labels, points, etc, but billboards will not show up. I have tried using images in the directory or from http://cesium.agi.com/images/Cesium_Logo.png

Can someone please show me how to make the billboard show up. Thanks

<!DOCTYPE html>
<html lang="en">
  <head>
    <title>Hello World!</title>
    <script type="text/javascript" src="../Build/Cesium/Cesium.js"></script>
    <style>
      @import url(../Build/Cesium/Widgets/CesiumWidget/CesiumWidget.css);
      body {
        padding: 0;
        margin: 0;
        overflow: hidden;
      }
    </style>
  </head>
<body>
  <div id="cesiumContainer"></div>
  <script>
    var cesiumWidget = new Cesium.CesiumWidget('cesiumContainer');

    var czml = [
    {
      "position": {
        "cartographicDegrees": [-70, 37, 0.0]
      },
      "point": {
        "color": {
          "rgba": [0, 255, 0, 255]
        },
        "pixelSize": 18.0,
        "outlineColor": { "rgba": [0, 191, 0, 255] },
        "outlineWidth": 0.0, "show": true
      },
      "id": "7edc463edda34858b807d9c0755361d2",
      "label": {
        "text": "801_1",
          "show": true}}
    ];
    
    var czmlSource = new Cesium.CzmlDataSource();
    czmlSource.load(czml);

    var dataSourceDisplay = new Cesium.DataSourceDisplay(cesiumWidget.scene);
    dataSourceDisplay.getDataSources().add(czmlSource);
    dataSourceDisplay.update(cesiumWidget.clock.currentTime);
  </script>
</body>
</html>

Hi,

One possible problem is that your image is not passing a Cross-Origin Resource Sharing (CORS) check. Images are only accessible to WebGL if they come from the exact some host and port as the HTML page that tried to load them, or if the server explicitly returns a header saying that the image is safe for use across origins. If this is the problem, you should see a message in the console. This page has more about CORS: http://enable-cors.org/

I’m only guessing that this might be the problem, though, because your example code below doesn’t appear to include a billboard at all. Can you share with us what you tried?

Kevin

Kevin - Thanks for the info. I checked the console and I am not getting any error. After seeing your note, I went to just using images from my site. I also tried using a data uri. Here is the code I am using with the billboard pointing to an image in my project.

The image file shows up fine in the body of the page, but only the label is displayed for the czml object.

<!DOCTYPE html>
<html lang="en">
  <head>
    <title>EOS Cesium Tester</title>
    <script type="text/javascript" src="../../Build/Cesium/Cesium.js"></script>
    <style>
      @import url(../../Build/Cesium/Widgets/CesiumWidget/CesiumWidget.css);
      body {
        padding: 0;
        margin: 0;
        overflow: hidden;
      }
    </style>

  </head>
<body>
  <img src="../../../images/google-maps-icon-green-hi.png" />
  <div id="cesiumContainer"></div>

  <script>
    var cesiumWidget = new Cesium.CesiumWidget('cesiumContainer');
    var czml = [

    {
      "id": "testCZML",
      "billboard": {
        "eyeOffset": {
          "cartesian": [0.0, 0.0, 0.0]
        },
        "horizontalOrigin": "CENTER",
        "image": '../../../images/google-maps-icon-green-hi.png',
        "pixelOffset": {
          "cartesian2": [0.0, 0.0]
        },
        "scale": 0.8333333333333334,
        "show": [{
          "boolean": true
        }],
        "verticalOrigin": "BOTTOM"
      },
      "label":{
        "fillColor":{
          "rgba":[
            0,255,255,255
          ]
        },
        "font":"10pt Lucida Console",
        "horizontalOrigin":"LEFT",
        "outlineColor":{
          "rgba":[
            0,0,0,255
          ]
        },
        "pixelOffset":{
          "cartesian2":[
            12.0,0.0
          ]
        },
        "scale":1.0,
        "show":true,
        "style":"FILL",
        "text":"LogoHere",
        "verticalOrigin":"CENTER"
      },
    "position":{
      "cartesian":[
        1216469.9357990976,-4736121.71856379,4081386.8856866374
      ]
    }
    }
    ];

    var czmlSource = new Cesium.CzmlDataSource();
    czmlSource.load(czml);

    var dataSourceDisplay = new Cesium.DataSourceDisplay(cesiumWidget.scene);
    dataSourceDisplay.getDataSources().add(czmlSource);
    dataSourceDisplay.update(cesiumWidget.clock.currentTime);
  </script>
</body>
</html>

and here is the czml with the data uri part

var czml = [
{
  "position": {
    "cartographicDegrees": [-70, 37, 0.0]
  },
  "billboard": {
    "eyeOffset": {
      "cartesian": [0.0, 0.0, 0.0]
    },
    "horizontalOrigin": "CENTER",
    "image": "data:image/png;base64,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" ,
    "pixelOffset": {
      "cartesian2": [0.0, 0.0]
    },
    "scale": 0.1,
    "show": [{
      "boolean": true
    }],
    "verticalOrigin": "BOTTOM"
  },
  "point": {
    "color": {
      "rgba": [0, 0, 255, 255]
    },
    "pixelSize": 18.0,
    "outlineColor": { "rgba": [0, 191, 0, 255] },
    "outlineWidth": 0.0, "show": true
  },
  "id": "7edc463edda34858b807d9c0755361d2",
  "label": {
    "text": "801_1",
    "show": true,
    "horizontalOrigin": "LEFT",
    "scale": 0.8,
    "pixelOffset": { "cartesian2": [25, 0] }

  }
}
    ];

Hey Eric,

I ran the Sandcastle Simple CZML demo (http://cesium.agi.com/Cesium/Apps/Sandcastle/index.html?src=Simple%20CZML%20Demo.html), replaced the ‘builtInCzml’ with your data URI CZML below, and ran it. When I clicked the Built-in CZML button, I got this (after moving the camera):

Which looks right to me. Is that not what you’re getting?

Kevin

I just realized the problem may be that you’re not updating the CZML visualizers. Instructions from Scott here:

https://groups.google.com/d/msg/cesium-dev/ClCn1EFYO7E/S0_6BkNIZ1oJ

You should consider using the new Dojo-free Viewer widget, because it takes care of a lot of these details for you. It’s only in master so far but will be included in the b18 release in early July.

Kevin

I am not using the sandcastle/dojo widget. I am trying to do it without that. I get the 801_1 and the blue point but no large cyan map icon thing. Here is what is see using the code I sent you.

Thanks. I read about the release but thought it was not available yet. If its in the master, then I will download it. Thanks again for your help.

Ok, I see the same as you when I use your HTML instead of Sandcastle. I was able to fix it by adding this to the end:

function update() {

dataSourceDisplay.update(cesiumWidget.clock.currentTime);

requestAnimationFrame(update);

}

requestAnimationFrame(update);

I do still recommend you check out the new Viewer, though.

Kevin