WebGIS eTraining

WebGIS enables powerful geospatial web applications and services that securely share your organization’s rich geospatial data, and provides tools to deeply examine spatial data and create value added products, on demand.
Showing results for 
Search instead for 
Do you mean 

3D GIS - Demo Instructions

by Technical Evangelist on ‎03-23-2020 05:13 AM (101 Views)

INTRODUCTION

This article presents 3D features of Geospatial Portal and GeoMedia WebMap products from Platform Suite of
Hexagon Geospatial Portfolio. Geospatial Portal from Hexagon Geospatial is a Web application that acts as a client for spatial data infrastructure (SDI) services. It is installed and configured on a Web application server so multiple users can access the site using Web browsers. It is used to find, view, and query geospatial data published with standard SDI Web services and to integrate multiple sources into a single map view that can be easily navigated. 
GeoMedia WebMap from Hexagon Geospatial is a web-based map visualization and analysis product that enables you to
build a geospatial interactive web site or web service. GeoMedia WebMap provides direct, real-time access to geospatial
data warehouses of all the geospatial formats supported by GeoMedia. And, it provides all of the spatial analysis functionality of GeoMedia. This means that you can use it to build a web site that gives thin clients with nothing more than a web browser a powerful, dynamic, and open geospatial application previously available only in a desktop application.
Further, it provides web presentation technology and fully scalable web architecture. The web presentation technology
allows you to generate your maps in either a raster or vector format, suitable for transport and rendering over the web.
The scalable web architecture provides a server-side technology for ensuring that your web application will scale to meet
the needs of web clients as usage demands increase.
 
The powerful display of 3D data based on myVR and WebGL technology is available out of the box in all websites powered by GeoMedia WebMap and its web client, Geospatial Portal. Using mTransformer, users can prepare 3D objects and terrain scenes for 3D visualizations, and also use other raster data sources such as WMS or WMTS on top of the terrain. Vector data is available in 3D mode and can be used to highlight 3D features as well as provide insight into attribute data via tooltips. Sunlight and shadow visualization provides a helpful analysis tool for urban planners.
 

View, Consume and Analyse 3D Data

This demo workflow presents the capabilities of Geospatial Portal using GeoMedia WebMap in consuming and analysing 3D data (3D Map Tiles and 3D Objects). 

To run fully working Geospatial Portal - Classic 3D demo, open a Web browser and go to http://demo.hexagongeospatial.com/3dgis/

 

Note: In order to support 3D view Geospatial Portal leverages the native support for WebGL.

 

3D Scenes (Hawaii example)

 

  1. Run 3D GIS demo.
  2. Click the HawaiiBTN.png map variant button.
  3. The 3D scene showing Hawaii Island is displayed.Hawaii1.png
  4. This 3D scene consists of the following layers:
  • Hawaii 2D Buildings – this vector layer serves 2D buildings published by an extended WFS service of GeoMedia WebMap and extruded to offer a 3D model based on the selected feature attribute.
  • Hawaii 3D Buildings – it provides 3D objects
  • Hawaii 3D Map Tiles – it provides the 3D Map Tiles generated using the mTransformer utility.
  • Open Street Map layer.

Hawaii_MapContent.png

 

 

2D DATA EXTRUSION

The Extrusion functionality of Geospatial Portal - Classic allows you to easily extrude 2D vector features to three dimensions to build 3D scenes (cities) in the second. The height of buildings can be attribute-based or can be calculated using the custom value.
To build 3D scenes form 2D features:

  1. Go to the Map Content tab. On the Layers click the [+] to expand the Hawaii 2D Buildings layer and open the context menu for PUBLIC or OTHERS or COMERCIAL or PRIVATE WFS layer, click Extrusion and provide your value for the height of the building. The 3D models of buildings are displayed immediately on the map. The height of extruded features (buildings) is calculated on the base of the provided value. You can also indicate an attribute, based on which the building's height is calculated.
  2. To disable the extrusion click the X_btn.png button in the layer context menu.Hawaii_extrusion1.pngHawaii_extrusion2.png

 

DISPLAY 3D OBJECTS AND TILES

  1. In the Map Content, you can disable the Hawaii 2D Buildings layer entry and enable the Hawaii 3D Buildings to see the city model generated using the mTransformer.Hawaii_MapContent2.png
  2. Navigate the 3D scene with a mouse. Use the mouse wheel to zoom in or zoom out. To move the 3D map, simply move the mouse with the left mouse button being pressed. To rotate the 3D scene, press the right mouse button and move the mouse.Hawaii2.png

SHADOW ANALYSIS

With the objects being displayed in the Geospatial Portal 3D view, you can perform the shadow analysis. It is possible to see how the shadows cast by objects at a given latitude and longitude are changing during the day and seasons.


To see and analyse the shadows:

 

  1. Click the Hawaii button HawaiiBTN.png. The 3D scene showing Hawaii Island with Hawaii 3D buildings is displayed.
  2. Click the 3D View Settings tab on the sidebar.                              
  3. Ensure that the Enabled option is selected.
  4. Select the Position tracking option. The Timezone is adjusted to the actual view.
  5. Enable Shadow casting option. Use the slider to set the month, day and hour, to see the shadows at provided date and time.
  6. Click the Play button to run the animation showing the change of shadows during the day at a given location and date.HawaiiShadows_panel.png

FIRST-PERSON PERSPECTIVE VIEW

Geospatial Portal’s 3D view offers a first-person perspective mode. With this feature, you will feel like in the real world when exploring 3D cities in Geospatial Portal. This feature does not require any additional configuration and is available out of the box.


To enable the first-person perspective:

 

  1. Enable the Hawaii 3D Buildings layer entry in the Map Content and disable Hawaii 2D Buildings.Hawaii_FPPV1.png
  2. Click 3D View Settings tab on the sidebar.Hawaii_FPPV2.png
  3. On the 3D View Settings click First person perspective button. The button changes its state to “enabled”.Hawaii_FPPV3.png
  4. Click on a place you want to explore. To move forward click on the place where you want to go. To rotate move the mouse with the left mouse button pressed.Hawaii_FPPV4.png
  5. Unclick the First person perspective view button to return to the birds-eye view.

 

 

3D CAPABILITIES FOR URBAN PLANNING (Łódź City Example)

 

Note: In order to support the 3D view, Geospatial Portal leverages the native support for WebGL.


BEFORE – AFTER ANALYSIS


With Geospatial Portal 3D capabilities you can easily visualise the urban space and see how the potential changes will affect the landscape.

 

  1. Run Geospatial Portal demo
  2. Click the LodzBTN.png map variant button. The 3D model of Łódź city is displayed.
  3. Go to the Layers tab in the Map Content and note that the 3D map composition is built from the following layers: Open Street MapLodz (3D Map Tiles); Old buildings (3D Objects); New buildings (3D Objects); Projected buildings (3D Objects)Lodz1_MapC ontent.png
  4. Deselect the Projected buildings and New buildings layers to see (historic) city landscape before the beginning of the urban investment.Lodz2.pngLodz1.png
  5. Select the Old buildings and New buildings layer and deselect Projected buildings to see the current state with old and new buildings.Lodz3.pngLodz4.png
  6. Select the Old buildings, New buildings, and Projected buildings layer to see the future city landscape vision.Lodz6.pngLodz5.png

SHADOW ANALYSIS DEMO

With the objects being displayed in the Geospatial Portal 3D view, you can perform the shadow analysis. It is possible to see how the shadows cast by objects at a given latitude and longitude are changing during the day and seasons.

 

  1. Click the LodzBTN.png map variant button. The 3D scene with buildings of Łódź city is displayed.
  2. Click the 3D View Settings tab on the sidebar.
  3. Ensure that the Enabled option is selected and click the Shadow casting option.
  4. Select the Position tracking option. The Timezone is adjusted to the actual view.
  5. Use the slider to set the month, day and hour to see the shadows at provided date and time.
  6. Click the Play button to run the animation showing the change of shadows during the day at a given location and date.
    HawaiiShadows_panel.pngShadowAnalysis_Lodz.png

3D MEASUREMENTS

 

With Geospatial Portal you can perform various measurements in 3D. For example, you can measure the area of a building rooftop or the area of the shadow cast by any object. You can also measure the lines in 3D, for example, the distance or the height of the building. In 3D you can, also, obtain such information as the coordinates and altitude of a given point.


MEASURE THE AREA OF THE ROOFTOP:

  1. Click the LodzBTN.png map variant button. The 3D scene with buildings of Łódź city is displayed.
  2. Click the Measurements tab on the toolbar.
  3. Click Measure Area icon.
  4. Measure the area of a selected object (rooftop).

MeasureAreaToolbar.png

MeasureRoof.png

 

MEASURE THE HEIGHT OF A BUILDING:

  1. Click the Measurements tab on the toolbar.
  2. Click Measure Line icon.
  3. Measure the height of the selected objectMeasureLineToolbar.pngMeasureChimney.png

OBTAIN OBJECT COORDINATES AND ALTITUDE OF GIVEN HEIGHT OF A BUILDING

  1. Click the Measurements tab on the toolbar.
  2. Click Measure Point icon.
  3. Click on the selected point to obtain information about altitude and coordinates.MeasurePointToolbar.pngMeasureChimneyPoint.png

FINAL NOTE

You are using a full-working version of the Geospatial Portal - Classic for this demonstration. There are many additional commands and capabilities beyond what has been provided in the demonstration. Feel free to explore and use all of the commands available and/or to explore the User Guide by choosing the About button on the toolbar, and then choosing Guide.
Attributes, parameters, used services and screenshots shown in this document may vary slightly from those displayed on the running demo server.

 
 
Overview
Contributors