Plotting Google Map Widget (Release 4.2 Onwards)
Overview
The Google Map widget in RubiSight allows you to visualize
geographical data using latitude and longitude coordinates. Data points can be
displayed as map markers or circles on the map based on the configured
coordinates and value measures.
The widget supports additional map customization options
such as KML layers, overlay images, marker formatting, and circle
visualization.
Prerequisites
To plot data on the Google Map widget, the following columns
are required:
|
Field
|
Description
|
|
Latitude
|
Latitude coordinate values
|
|
Longitude
|
Longitude coordinate values
|
|
Value
|
Measure used for plotting and analysis
|
Important Notes
Latitude
and Longitude columns must contain numeric values only.
Do
not use symbols such as °, commas, or text in coordinate values.
Example
valid values:
Latitude:
18.5204
Longitude:
73.8567
Invalid
examples:
Configuring the Google Map Widget
Add
the Google Map widget to the dashboard.
Drag
and drop:
Latitude
column into the Latitude field.
Longitude
column into the Longitude field.
Required
measure into the Value field.
The
map plots the data points automatically based on the coordinates.
The plotted Google Map appears as below:
Supported Formatters
The Google Map widget provides the following formatter
options:
Below are the some chart specific formatters:
KML
Layer
Overlay
Images
Marker
Circle
Map
Info Window
KML Layer
Overview
The KML Layer option allows you to overlay geographical
boundary or region data on the map using KML files.
KML (Keyhole Markup Language) files are commonly used to
display:
Geographic
boundaries
Regions
Routes
Zones
Custom
map shapes
This helps in adding additional geographical context to the
map visualization.
Available Options
URL Option
Use this option to load a KML file from an externally hosted
URL.
Use Cases
Display
country or state boundaries
Show
predefined routes or regions
Load
centrally managed KML files
Steps
Enable
the KML Layer formatter.
Select
the URL option.
Enter
the publicly accessible KML file URL.
The
KML layer is rendered on the map.
Upload File Option
Use this option to directly upload a KML file into the
widget.
Use Cases
Steps
Enable
the KML Layer formatter.
Select
the Upload File option.
Upload
the required .kml file.
The
uploaded geographical layer is displayed on the map.
Notes
Only
valid KML files are supported.
Ensure
the KML structure is properly formatted.
Large
KML files may affect rendering performance.
Overlay Image
Overview
The Overlay Image formatter allows users to place a custom
image over a specific geographical area on the map.
Below are the available formatter options under ‘Overlay
Image’ formatter.
This is useful for displaying:
Overlay Image Options
|
Option
|
Description
|
|
Image URL
|
URL of the image to overlay on the map
|
|
SW Latitude
|
South-West latitude coordinate
|
|
SW Longitude
|
South-West longitude coordinate
|
|
NE Latitude
|
North-East latitude coordinate
|
|
NE Longitude
|
North-East longitude coordinate
|
|
Opacity
|
Controls image transparency from 0 to 1
|
Coordinate Usage
The overlay image is positioned using two coordinate points:
These coordinates define the image boundaries on the map.
Opacity
The opacity setting controls the transparency level of the
overlay image.
Allowed values are between 0 to 1
Example Use Cases
Overlaying
building layouts
Comparing
map changes
Adding
weather radar visuals
Highlighting
custom geographical zones
Marker Formatter
Overview
The Marker formatter controls color for pin.
These markers control how location points are displayed on
the map.
Markers represent plotted geographical coordinates.
As can be seen from the below screenshot, the marker
formatter option of color is controlling the color of Pin on the chart.
Marker Features
Displays
location pins on the map
Supports
visualization of multiple geographical points
Helps
identify exact locations
Use Cases
Notes
Circle Formatter
Overview
The Circle formatter displays circles around plotted
coordinate locations.
This helps visualize coverage, density, or geographical
influence areas.
Circle Options
|
Option
|
Description
|
|
Color
|
Sets the circle border or fill color
|
|
Radius
|
Controls the size of the circle
|
Radius
The radius determines the area covered around each plotted
coordinate.
Larger radius values create wider coverage areas.
This radius option is relative and set in proportion based
on value. Larger value gets larger radius values and vice versa.
Example Use Cases
Coverage
area visualization
Population
density mapping
Regional
impact analysis
Service
radius representation
Notes
Map Info Window
Overview
The Map Info Window formatter displays Tooltip/additional
information when users interact with plotted locations.
Below are the available options to set the tooltip options.
Use Cases
Benefits
Zoom In-Zoom-Out (+/- Options on chart):
The +/- button on chart allows you to zoom in and out the
chart. Same is allowed with mouse scroll up-down keys.