I stumbled upon Cesium after taking a loot at Three.js and SpiderGL. We are a stealth startup in The Bay Area, working on a web+mobile product which is map-oriented and absolutely needs 3D terrain rendering (albeit for the web component only). I am trying to decide if Cesium might be the right framework for us. I would greatly appreciate short answers to these questions. I’ll be very specific and brief:
- We already have our own 2D Mapnik tiles and they include hillshading, so we don’t need any kind of shading – just an ambient light source. We can also generate arbitrary heightmaps at any zoom level. The question is, can these two be combined to render an extensive map, spanning something like 3600 square miles (60x60) at a close enough zoom level to judge terrain ruggedness? (think OSM zoom level 13-14). If the answer is yes, what would be some good examples to ingest and digest?
- We have a requirement to create a scripted animation of a map with accompanying audio and photo popups. For the early release, we will be scripting those ourselves, but in the long run we want our users to be able to build and publish these “guided tours”. Is CZML sufficient for this task (as the low-level scripting language, not the UI)? It seems to be, but I’d rather know of any gotchas upfront
Thanks in advance,