QlikMaps for Points: Map Properties
QlikMaps offers powerful options on the Map level. Below is more information on these features and how they can be enabled.
Map Properties
Clicking on the Map Properties will show the Map Properties section.
Zoom In/Out
The 'Zoom In/Out' check box turns on and off the '+' and '-' zoom buttons in the UI.
Selectors
The 'Selectors' check box turns on and off the free from, square, and circle selector buttons in the UI.
Search Button
The 'Search Button' check box turns on and off the search button.
More information on how the search button works can be found at How does the Search Bar work?
Print Button
The 'Print' check box turns on and off the print button.
The 'Print' button will open the print duologue with a preview of the map in it.
Large Buttons
The 'Large Buttons' check box doubles the size of the QlikMaps object's buttons.
Map Scale
The 'Map Scale' check box turns on and off the Map Scale in the bottom-left corner of the map.
Enable Street View
The 'Enable Street View' turns on and off street view.
A user accesses street view by double clicking a point.
Offer Heatmap
The 'Offer Heatmap' check box enables the heatmap option in the layer control.
Some users may not want the heatmap to be created and added to the layer control. To do so, uncheck the Offer Heatmap checkbox.
Note: Unchecking this will also suppress the heatmap creation if the Points object is used as a source object in a Multilayer object.
Geolocation
The 'Geolocation' check box turns on and off the geolocation icon.
If on a mobile device, this will use the location of your device. If on a desktop, location assumptions will be made based on your network connection.
Add Marker
The 'Add Marker' check box turns on and off the marker icon.
The marker icon allows you to add points to your map outside of the data model.
Layer Control
The 'Layer Control' check box turns on and off the layer control icon on the top right of the map.
Note: hover over the stacked layers icon (top) to show the full Map Type Selector (bottom).
Refresh
The 'Refresh' check box turns on and off the refresh button.
Sticky Popups
The 'Sticky Popups' check box turns on and off sticky pop up boxes.
If the “Sticky Popups” box is checked, the behavior of popups is as follows:
- Users must click on a marker in order for the popup to appear
- The popup will stay visible until:
- Another marker is clicked
- The popup is closed by clicking on the “X” in the top-right hand corner of the popup
- The map will auto-pan in order to for all of the popup’s contents to be displayed in the map
If the “Sticky Popups” box is not checked, the behavior of popups is as follows:
- A popup will appear when a user hovers his mouse over a marker
- The popup will stay visible until:
- The user stops hovering over a marker
- The user hovers over a different marker
- The popup is closed by clicking on the “X” in the top-right hand corner of the popup
- The map will auto-pan in order to for all of the popup’s contents to be displayed in the map
Lasso Metric
The 'Lasso Metric' check box causes the lasso information box to give distances in a metric format.
Map Overview
The 'Map Overview' check box turns on and off the map overview option in the bottom-right corner of the map.
Note: hover over the overview icon (top) to show the full Map Overview (bottom).
Offline Mode
The 'Offline Mode' check box allows QlikMaps to work in offline mode.
For additional information on 'Offline Mode', see How does offline mode work?
Basemaps
Note: This feature was added in 2.3.2
This expressions sets the group of maps available in the layer selection box.
For Mapquest layers:
='MAPQUEST'
For Mapbox layers:
='MAPBOX'
For CartoDB layers:
='CARTODB
Default Base
This expression sets a default base layer for Points/Polygon objects. Values for default base maps are determined based on the Basemaps group selected.
If Basemaps is set to use Mapquest, available base layers are:
='SATELLITE'
='HYBRID'
='OSM'
If Basemaps is set to MapBox, available base layers are:
='STREETS'
='SATELLITE'
='LIGHT'
='DARK'
If Basemaps is set to CartoDB, available layers are:
='LIGHT LABELS'
='DARK LABELS'
='LIGHT NO LABELS'
='DARK NO LABELS'
'None' and 'Custom' are also available regardless of the Basemap Group selected.
When using 'Custom', you can set a name using 'NAME | URL' as in
='Watercolor|http://{s}.tile.stamen.com/watercolor/{z}/{x}/{y}.png'
NOTE: As of QlikMaps 2.3.2, MB Streets will be used as the default base layer instead of the MapQuest base layer.
NOTE: See Use a Listbox (LB) object as a selector for usage instructions on enabling forward and backward movements.
Map Center
By default, the map will automatically center to the geometric center of all of the points plotted on the map. If you want to override the default behavior, you can use this expression to do so. This expression must return a text value of latitude and longitude in the following format:
- yy.yyyy, xx.xxxx
For example, if you wanted to make the map center on Chicago, IL, the expression must return the value:
- 41.890940, -87.624127
Map Zoom
By default, the map will automatically to zoom to the lowest level of detail possible while still displaying all of the points plotted on the map. If you want to override the default behavior, you can use this expression to do so.
NOTE: In QlikMaps 1.x, this expression must return a numeric value from 1 to 20. In QlikMaps 2.x, this expression must return a numeric value from 1 to 18.
For troubleshooting purposes, it may be helpful to render the data as a grid, similar to a “Straight Table” Chart Object. To view the underlying data as a grid, set the Map Zoom equal to 0.