Icon Map
Introduction
Icon Map is a custom visual for Microsoft Power BI. Custom visuals allow you to extend the capabilties of Power BI with additional visuals, not developed by Microsoft. This visual was developed by James Dales.
Icon Map is currently available in the custom visuals marketplace (AppSource) within Power BI. The version available in the marketplace is a number of years old and has not been updated since its initial release. The documentation in this site relates to an upcoming, new version of Icon Map that will be released into the marketplace following a period of beta testing.
The latest beta version of Icon Map is available to download from here.
The Icon Map is a map visual based on an Open Source library, Leaflet. There are other map visuals available for Power BI. Icon Map was created to provide additional functionality not available in those visuals.
Features
Background Layers
- The ability to select from a number of background layers including those from OpenStreetMap, Mapbox and Thunderforest
- Use your own custom background tiles
- Overlay additional layers including, OpenSeaMap, OpenRailwayMap and OpenWeatherMap
- Realtime and historic daylight terminator, showing where is in night and day
- WMS layers
Circles
- Draw circles on the map
- Sizes from 1 pixel
- Full control of opacity, border and fill colors
Images
- Draw images on the map
- Reference images on an external server
- Use 64bit encoded images stored within your Power BI data model
- Use SVG (vector) images
- Determine your images using DAX measures
- Rotate your images around 360º based on a measure value
- Set the size on your image in relative terms to the values in your data, or a specific pixel size
Lines
- Draw a line from your map object to another point on the map
- Draw a solid, dotted or both lines.
- Set the colour and thickness of the lines based on a measure
- Draw straight or geodesic lines that follow the curvature of the earth
GeoJSON shapes
- Load an external GeoJSON layer
- Set the fill color, outline color, opacity and outline width based on measure values
- Supports highlighting, tooltips and drill-through
- Add lables based on a column or measure to your shapes
Well Known Text (WKT)
- Support for WKT objects, including from SQL Server Geography data type
- Supports POINT, MULTIPOINT, POLYGON, MULTIPOLYGON, LINESTRING & MULTILINESTRING
- Set the fill color, outline color, opacity and outline width based on measure values
Map controls and interaction
- Zoom
- Lasso select
- Multi-select (with ctrl key)
- Scale
- Highlight or filter from other visuals
- Tooltips including report page tooltip support
- Drill-down and drill-through