A framework for server side rendering using OGC's 3D portrayal service
Today various data formats and different browser based 3D globes and other viewer implementations are available. To enable interoperable visualizations between them and to integrate the distributed data, a standardized interface on the server side is necessary for the portrayal of 3D geospatial data. We therefore present a framework implementing the new 3D Portrayal Service standard (3DPS) of the Open Geospatial Consortium (OGC). The focus of the paper is on the View conformance class of the 3DPS that supports the delivery of server-side rendered high resolution images. An introduction to the main aspects and features of the 3DPS standard is given. The framework controls the workflow from the storage of geographical raw data to the creation of the visual end result. The framework is open for extensions giving the ability to utilize different technologies. On the other hand the framework encapsulates server technology and starts server instances, which scale to handle a massive amount of requests.