Showing results for 
Search instead for 
Do you mean 

Creating HeatMap symbol (How To)

by Technical Evangelist ‎09-01-2015 02:14 AM - edited ‎09-01-2015 02:14 AM (1,110 Views)

This tutorial shows you how to create a HeatMap symbolizer in GeoMedia Smart Client 15.

 

Note: The result will be the same symbolizer as you can see in our online demo.

 

Usage of HeatMap in GeoMedia Smart Client


1 Creating the HeatMap symbolizer in StyleEditor

 

  • Click Libraries on the right hand side.
  • Select an existing library or LINK NewLibrary.
  • Click Add to create a new symbology within the specified library.
  • Click From Editor if you want to create a new one. If you have already an existing one click Upload and continue at 2 Adjustments in the Smart Client Administrator.
  • Type in a usable name and choose HeatMap out of the drop down list of Symbology type.
  • Click Load Editor.
  • Click HeatMap in the scale area.

       The following screenshot shows you the starting point of the HeatMap symbolizer in the StyleEditor:

create_heatmap1.png

 

 

 

  • Details to every single possible field can be found LINK HeatMapSymbolizer [StyleEditor].
  • Enable Weighting threshold by checking the box and type in 10.
  • Change the five colors by clicking on them to:

       Heatmap_color1.pngFFFFB2
      Heatmap_color2.pngFECC5C 
       Heatmap_color3.pngFD8D3C 
       Heatmap_color4.pngF03B20 
      Heatmap_color5.png BD0026

 

Note: If you switch in the color picker to the tab RGB you can copy and paste the color codes from above.

Note: The colors are chosen by the help of ColorBrewer: Color Advice for Maps.

 

  • Click Save to apply the changes.

 

 

2 Adjustments in the Smart Client Administrator

 

  • Switch to the feature list.
  • Select the desired feature for the HeatMap symbolizer.
  • Check if the Type: is set to Point.

Note: If you want to use a polygonal feature for HeatMap symbols, then you have to define a LINK HeatMap Geometry function for it.

 

  • Change the Interpretation to HeatMap.
  • Switch the tab to Symbols.
  • Edit the current display rule by clicking Edit.png
  • Choose the corresponding Library and Symbology.
  • Click Save to apply the changes.
  • Assign the feature to the legend. Details can be found LINK Legend.
  • Click Roles on the right hand side.
  • Select or create the role for whose the HeatMap should be used.
  • Switch the tab to Features.
  • Select a Project from the drop down list. 
  • Change the Right to Visualize.
  • Check the box of your HeatMap feature. 
  • Click Apply.


3 Result

 

The following screenshot shows the HeatMap for the fire history of Clark County between 1910-2013. The same example can be viewed on our online demo.

HeatMap_SmartClient_result.png

 


Usage of HeatMap in GeoMedia Smart Client Public Maps


The result of this addon tutorial will be a simple BaseMap (Google Terrain) with HeatMap as a live rendered overlay.


Note: Prerequisite of this addon tutorial is the completion of these steps:

  1. Creating the HeatMap symbolizer in StyleEditor
  2. Adjustments in the Smart Client Administrator


Adjustments in the Public Maps Administrator


Note: If you already have a BaseMap and you want just add the BarChart layer, continue reading after the second break in the list. 

  • Switch to Public Maps by clicking switch.png
  • Click New Base Map and then select Google.
  • Type in a Name and choose the Coordinate System.

Note: For Google and Bing Maps you must have a *.csf with EPSG:3857 previously uploaded in the GeoMedia Smart Client. How to add a coordinate system can be read LINK CoordinateSystem.

 

Note: If you have already uploaded such a *.csf file it will be automatically selected in this field.

 

  • Change the Layer type to Terrain.
  • Click Save to apply the changes.
  • Click New Map View.
  • Define a Name and check Is default. At every start of Public Maps, this will be your starting Map View. 
  • Select the above defined Base Map.
  • Select the Project from whose you will get the live features.
  • Define 9 as the Zoom level
  • Click Project Center to get the center of your project in EPSG:3857 coordinates.
  • Click Save to apply the changes.
  • Click Map Views and select the previously defined Map View.
  • Click Add at Features in the most lower part of the form.
  • A modalform shows up and you will get the same treeview as in the legend at the GeoMedia Smart Client. 
  • Expand the theme, which contains the HeatMap feature. 

Note: If you don't see the feature there, you have to assign the HeatMap feature at one of the themes in your specified project.


Note: If you have more than one live feature and you want the HeatMap feature for example in the foreground, you can change the layer order by drag and drop.

 

  • Click Save to apply the changes.

 

 

Result


The following screenshot shows the HeatMap for the fire history of Clark County between 1910-2013.

Heatmap_publicmaps_result.png

 

 

Note: If you want to change the opacity of the live feature, you have to edit the symbolizer in the StyleEditor. In this case details can be found LINK HeatMap Symbolizer

 


Related Video


Courses
Contributors