Search This Blog

Tuesday, 16 February 2016

3D View enhancements in OpenWebGIS


In OpenWebGIS users can create not only a flat map (2D), but also 3D maps. To do this, OpenWebGIS uses Cesium JavaScript library. The article "3D maps, new version of Cesium JavaScript library and OpenWebGIS" tells about this in detail. On the first of February 2016 the new Cesium Version 1.18 was released:

"Here are the highlights of the new release:
  • Reduced the amount of CPU memory used by terrain by ~25% in Chrome.
  • Added a Sandcastle example to “star burst” overlapping billboards and labels.
  • Added VRButton which is a simple, single-button widget that toggles VR mode. Cardboard for mobile is supported. More VR devices will be supported when the WebVR API is more stable.
For more details and the full list of changes, see the changelog.”

To improve the efficiency of work with maps for users of OpenWebGIS the decision was made to migrate to this new version of Cesium. A lot of work has been done to correct the source code for the new version of Cesium and besides several problems were fixed that the users previously encountered while visualizing 3D maps.

In order to create the 3D map you must click on the button : 
in the upper right corner of the map. This button has the title "Add 3d Map. Globe ". There will be a pop-up window in which you can set the desired size of the 3D map area in pixels (see Figure1).
Figure 1 - 2D and 3D maps in OpenWebGIS

The source code of OpenWebGIS local (offline) can be downloaded from GitHub here
The source code of OpenWebGIS for OS Android can be downloaded from GitHub here.
Ready to use Android apk file (new version 1.016) for your mobile devices is available for downloading at itch.io , at Google Drive and also from GitHub from this link.
The OpenWebGIS blog and full list of articles about OpenWebGIS provide a lot of information about possibilities of OpenWebGIS.
Please test and report bugs or suggestions for improvement.

No comments:

Post a Comment