Table of Contents



Source code for XNavigator 1.3.3 is now available at Sourceforge, licensed under GNU General Public License.


The OSM Virtual Globe version is already available as webstart and applet. The installation will come soon.


I started working on the External Authoring Interface (EAI). The EAI exposes some useful functions of the client application that can be accessed using Javascript or other scripting languages. This allows creating custom 3D map applications and integrating your own content. Presumably the EAI will allow to control layers, use the Geocoder, Route Service, Directory Service, and Elevation Query Service, change service URLs, and a lot more. Documentation of the EAI can be found on the Support page.


With the latest version 1.1.5 comes a new feature: custom applet code can be generated automatically and embedded in HTML pages. Java Webstart is a great technology, but it does not allow combining the 3D viewer with other content of a webpage, since it opens another frame. Applets are more polular since they can be placed anywhere in the webpage. The command for applet code generation can be found in the Extras menu. All settings such as current viewpoint, selected layers, and layer settings will be used as applet parameters at startup.


XNavigator is shown as an integrated client in the OGC Web Services, Phase 6 (OWS-6) final demonstration. The client is a decision support tool for first responders in an emergency case. It is used for accessing and combining multiple OGC services including Web Map Service (WMS), Catalog Service (CSW), Web Feature Service (WFS), Open Location Services (OpenLS) Route Service, and the experimental Web Map Tiling Service (WMTS). The dynamically downloaded spatial information and 3D city models is used for assessing the situation on site. The route service is used for calculating 3D driving instructions as well as for finding interiour access routes to locations within buildings. The demonstration shows how 3D indoor routes can be visualized and combined with LOD4 indoor CityGML models. See the OWS demonstrations on the OGC website


XNavigator is deployed and internally used by the land surveying office in Heidelberg as 3D GIS visualization tool. A road map was set up for establishing an automatic data synchrization between W3DS and WFS, which is maintained by the city authorities and filled with LOD 2 building data.