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 

GIS on the Web

by Technical Evangelist ‎03-23-2020 05:14 AM - edited ‎03-26-2020 03:50 AM (200 Views)

This article aims to present selected features of the GeoMedia WebMap with Geospatial Portal - Classic. Selected and shown features are relevant for establishing powerful GIS solutions on the web.

To run fully working Geospatial Portal - Classic demo go to http://demo.hexagongeospatial.com/webgis/

 

Introduction

GeoMedia WebMap enables you to build a geospatial interactive web site or web service. GeoMedia WebMap provides direct, real-time access to geospatial data warehouses and all 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 web clients powerful, dynamic, and open geospatial capabilities, 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.

 

Geospatial Portal - Classic is an easy-to-use web client application and provides fundamental capabilities for users consuming spatial data.

 

Note: Workflows in this article demonstrates GIS operations in 2D display mode. Geospatial Portal also supports a 3D experience with robust functionality.

 

If you are interested in these capabilities, you will find a 3D focused workflow, in another article named ‘3D GIS,’ and related demo instructions also available on the same server, from the Hexagon Geospatial demo server page.

 

3D mode is available in Geospatial Portal by default. Therefore, you can turn on the 3D mode in this 2D-focused demo, but it is not recommended. In order to support 3D view, Geospatial Portal leverages the native support for WebGL in selected browsers.

 

Geospatial Portal - Classic user interface consists of the following functional blocks which will be often referred in the subsequent steps of this workflow:

 

  • Map window, where the maps are displayed
  • Sidebar with the several functional panels including map content, search engines for metadata and geographical names or dynamic analyses
  • Toolbar with a bunch of options and functions
  • Navigation panel.

NamingGUI.png

 

The map compositions predefined by an administrator are demonstrated in a form of map buttons localized in the upper right corner of the map window. The available map layers of the selected map composition are displayed in the Map content panel on Sidebar.

 

Run Geospatial Portal - Classic, available at http://demo.hexagongeospatial.com/WebGIS/ and start exploring its features.

 

Display Predefined and Thematic Maps

 

Simple thematic map designer in Geospatial Portal - Classic lets you define and display thematic maps based on attribute data. All vector geometry types can be mapped thematically and will update when the source data changes.

Preparing a thematic map it is possible to filter feature class objects using different criteria, by selecting an attribute for classification.

 

  1. To see sample thematic maps run the Portal demo and click the Religions of London. This map presents the percentage of followers of different religions in the London city boroughs. ThematicMap1.png
  2. To see the range thematic maps for different religions select appropriate legend entry (and deselect the currently displayed). Unfold a thematic map legend pictogram to see the detailed legend.ThematicMap2.png

Navigate Map and Select Features

Navigating the maps displayed in Geospatial Portal - Classic is intuitive and can be performed in many ways using different tools.

 

  1. Click the Rome map button. The city plan of Rome is displayed. Displayed vector data (buildings) are served by the WFS.PortalClassic.png
  2. Use the map Navigator to zoom in (and out) on the map. You can zoom to the desired area using the zoom in /out buttons or zoom by rectangle function in the navigation panel:

 Navigator.png

 

 

Data Window

In the Data Window, you can display feature classes and attribute values for selected data sources (for example WebMap Publisher, WFS, or PSS).

 

  1. Click the Data Window icon on the Tools.ToolbarDataWindow.png
  2. Add some data to the Data Window. In the Classes and queries from the Rome Data folder select feature class e.g. CommercialBuildings then press the Add. Tabular data are displayed in a new Data Window tab.DataWindow1.png
  3. Click the Zoom icon in the Action column to locate the selected object on the map.DataWindow2.png
  4. Select a feature in the Data Window by clicking on the row. Notice that selected features in the Data Window are highlighted on the map and vice versa.DataWindow3.png

 

Filter Vector Features

Vector data (displayed form WMPS or WFS) can be filtered in the map window. The filter can be set separately for every feature class layer. Objects can be filtered in the map window using the attributes that are available for them.

 

  1. Display Rome.
  2. In the Map Content unfold the Rome Data legend entry and open the context menu for CommercialBuildings.
  3. Select Filter. The list of attributes served by service for given feature class (e.g.: CommercialBuildings) is displayed.
  4. Select any text type attribute e.g. NAME and provide name value or its part e.g. Basilica. The features corresponding to the filter criteria are displayed on the map.
  5. To stop filtering the features just click the button next to the Filter option in the context menu.Filter.png

Measure Distance and Areas

 

Geospatial Portal - Classic provides a range of tools for performing simple measurements on the map. Use the measurement commands on the toolbar to measure the distance, area, and get the point coordinates.

ToolbarMeasurements.png

Measurements.png

 

 

Perform Analysis on Vector Data

With Geospatial Portal - Classic powerful analysis functions, you can perform various types of spatial and attribute queries.

 

  1. Display the Rome map.
  2. Go to the Analyses tab on the sidebar.
  3. From the Select features in: dropdown list select CommercialBuildings feature class from the Rome Data.
  4. Enable the option Where filter is and provide query criteria. For example NAME Like Palazzo%. This simple query will find palace buildings in Rome.
  5. Define a display style for the query. Select an option With style and click on the pictogram to define a style.
  6. Execute the query by pressing the Execute button. The features that meet provided query criteria are displayed on the map.Analysis.png

Display Temporal Maps (Time Dimension)

 

When you registered in Geospatial Portal - Classic a WMS with time parameter, you will be able to track the changes to a phenomenon in time and space.

 

Track average Earth surface temperature with WMS Time:

 

  1. Display the NASA Earth Observations map. The sample map composition shows the average daytime monthly land surface temperature for 2001 based on thermal infrared measurements made by the Moderate Resolution Imaging Spectroradiometer (MODIS) instrument aboard NASA’s Terra satellite and World Ocean Bathymetry.
  2. Click the Time tab.WMSTime1b.png
  3. Use slider to track data changing in time. Data from particular months will be displayed on the map. You can observe step by step how the average land surface temperature has changed. Yellow colour represents the warmest temperatures (up to 45°C) and light blue shows the coldest temperatures (down to -25°C). Black means “no data.”WMSTime2_Toolbar.pngWMSTime3.png

 

Benefit from GeoRSS data

 

  1. Display the Geology & Tectonics map. This map composition shows the world map with tectonic plates and microplates boundaries. In Addition, you can see the localization of the most recent earthquakes (red dots) and volcanic activity (black dots)  coming from the public GeoRSS services.
  2. Obtain detailed information about the selected feature. Hover the mouse cursor over the selected object. A tooltip with short information about a feature will appear.
  3. Double click on the selected object to display a feature info window with a piece of additional information for the selected feature.

TectonicGeoRSS_b.png

NOTE: For this demo purpose some public services from third parties are used thus the sustained working of these services is not guaranteed.

 

Redlining and Annotations

Geospatial Portal - Classic facilitates the creation and update of attribute data. It is not only supporting the editing workflow for WFS-T, used to edit, update and delete features in the database, but in addition, you can create a Personal (PSS) service that allows you to add, edit your new objects, markers and annotations.

 

Add markers and annotation

 

  1. Click the Rome map variant (and move a map to the south-east a bit). Some features from Trip Planning Personal Service are added to the Map Content.
  2. Enable Trip Route legend entry. Sample Personal Feature Class objects will be displayed.
  3. Select the Edit tab on the toolbar.
  4. Press the button Insert markers/annotations. Insert marker/annotation dialog is displayed.
  5.  In the Insert marker/annotation dialog, ensure that the TripRoute service is selected. If not select it from the Choose service pull-down list.
  6. Click on the Pins tab in the Insert marker/annotation dialog. Select any marker icon and drag & drop it on the map.AddMarkersAnnotation.png
  7. Select the Annotations tab in the Insert marker/annotation.
  8. Type a short description in the Annotation text field for the marker icon you previously inserted.
  9. Next, click the Draw annotation button. 
  10. Draw an annotation. Click on the map to insert a starting point, and then draw a line. Double click to finish drawing an annotation. The balloon with provided text will appear on the map.
  11. Close the Insert marker/annotation.AddMarkersAnnotation2.png

NOTE: You don’t have to log in to the Geospatial Portal. All editions of Personal service are performed only for the time of one session.

 

Insert New Feature

 

  1. Stay on the Edit.
  2. Click Insert feature.
  3. The Redlining dialog opens.
  4. From the first dropdown list in the Redlining dialog select TripRoute service, and then select any feature class available e.g. CityTourRoute_Day3.
  5. Ensure the Point by point method is selected in the second dropdown list.
  6. Start drawing a feature on the map. For linear features, click to draw a starting point and then click to draw geometry nodes. Double click to finish. A new feature will be added to the map.InsertFeature.png

 

Search for Geographic Objects

This instance of the Geospatial Portal - Classic has been configured with a WFS-G (Gazetteer) services connection allowing you to perform searches for POI database:

 

  1. Click the Search tab on the toolbar.
  2. Type the name you want to find in the live search field.
  3. The list is populated with the search results and pins showing the locations for all found objects are displayed on the map.SearchLive.png

 

 

You can also search for geographic names with the search dialog on the sidebar:

 

  1. Click on the Search geographic names tab on the sidebar.
  2. Provide the search criteria in the Name field.
  3. The search result table (on the sidebar) is populated and the pins showing the locations for all found object are displayed on the map.
  4. When you hoover and/or click the search results in the search table, the corresponding pins on the map are highlighted.SearchSidebar.png

 

 Print a Map

  1. Display a map you want to print.
  2. Select the Tools tab and click the Print icon.PrintToolbar.png
  3. The Print map dialog opens and the rectangle showing the print area is displayed in the Map Window.
  4. Set the print parameters in the print dialog and adjust the print area on the map according to your needs.
  5. Click the Print button. The map will be printed to a file.Print.png

Final Note

You are using a full-working version of the Geospatial Portal - Classic for this demonstration. There are many additional command 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.

 

Overview
Contributors