Gordon Luckett of ArrowGeomatics has done multiple projects integrating databases with Cesium using MapGuide Open Source. With Cesium, one is able to stream any datasource, including SHP, SHF, SQLite, Oracle Spatial, SQL Server Spatial, and PostGIS data. The data is streamed from the MapGuide web server. This server, using a client called MapGuide Maestro, enables developers to connect to the data of their choice and create a styled layer to add to Cesium.

For example, using MapGuide and mapguide-rest, ArrowGeomatics added a layer of buildings in Nanaimo, Canada, to Cesium. The CZML was directly streamed from a 2D + height shapefile. Check out the demo at Arrow Geomatics Inc., Nanaimo Cesium Demo.

At FOSS4G NA 2015, Gordon Luckett spoke about “Connecting MapGuide to CesiumJS”. Watch the talk here:

Last updated: Nov 16, 2015

Do you want to collaborate or partner with the Cesium team? Contact Tim Rivenbark, Cesium's Business Development Director.
Email tim@cesium.com