If there is a point defined in the KML a glyph appears. The glyph looks like a conversation balloon you'd see in a comic book, a small, rounded rectangle with a pointer to the defined point (I'll want to use Cesium entity points to show these coordinates at some point.) Is this some sort of default?
How do I turn off the glyph? I have looked at the entities output and it isn't very clear.
Yes, this is the default pin that gets created (similar to the yellow pushpin you would see in Google Earth.)
If you don’t plan on having an image at all, you can loop over the entities after loading is finished and set “entity.billboard = undefined;” If you simply want to change to a different image, you can set "entity.billboard.image = ". We may have a way to configure some defaults during load time in the future, but for now these are your two options.
Out of curiosity, do you get default icons in Google Earth when you load your KML? If not, can you share the KML so I can make sure our behavior matches? Our goal is to make sure KML behaves the same in Cesium as it does in Google Earth.
Out of curiosity, do you get default icons in Google Earth when you load your KML? If not, can you share the KML so I can make sure our behavior matches? Our goal is to make sure KML behaves the same in Cesium as it does in Google Earth.
Matthew,
No - I have not tried loading them into Google Earth, but they do not appear in Open Layers. I'll send you a sample of the KML data.
Jay, thanks again for sharing the file. Just to close this out for anyone that finds this thread; there is apparently a bug or design decision in OpenLayers that caused default markers to not show up. For Jay’s KML file, both Google Earth and Cesium matched behavior by creating a default marker…