On Fri, 13 May 2016 11:20:58 -0700 (PDT)
Roland Arsenault <
rol...@rolker.net> wrote:
> Thanks for the reply Hannah,
>
> Yes, I would appreciate if you could ask for more information. I'm
> willing to write my own code to do this if necessary, and it would be
> helpful if I could be pointed in the right direction to do this in an
> manner that I can still upgrade Cesium.
>
> About the terrain, we have the bathymetry data. My next task will be
> to investigate how to include it into Cesium. It seems like the 3D
> tiles under development may be useful in this case.
Not sure if I should be responding given my low level of experience
here, but I want to do something very similar (put bathymetry into the
US Great Lakes). My thoughts are:
- if by "the 3D tiles under development" you mean the 3D format use
for things like
https://cesiumjs.org/2015/04/27/3D-Buildings-in-Cesium/ then that
might be an option, but perhaps not the easiest one. For one thing
not sure how you'd get existing terrain out of the way.
- Cesium seems to have two terrain formats:
https://github.com/AnalyticalGraphicsInc/quantized-mesh and
https://cesiumjs.org/data-and-assets/terrain/formats/heightmap-1.0.html
- quantized-mesh is probably better (variable detail level(?) and
pre-processed on the server side), but heightmap can be generated
with these tools:
https://github.com/geo-data/cesium-terrain-builder
https://github.com/geo-data/cesium-terrain-server
My impression is that those tools would make building heightmap based
terrain tiles for your AOI relatively simple, presumably the rest of
the world would be flat, but that may not matter. Don't know what the
performance would be like.
Cheers -Terry