Overview of sdk-ui-geo
sdk-ui-geo package
This package provides the components that you can use to visualize location-based data.
Remarks
This package provides: - GeoPushpinChart (single-layer pushpin chart) - GeoAreaChart (single-layer area chart) - GeoChart (multi-layer geo visualization)
Functions
|
Function |
Description |
|---|---|
|
Creates an area layer configuration object. | |
|
Creates a pushpin layer configuration object. | |
|
GeoAreaChart wraps GeoChart() for the single area-layer scenario. | |
|
GeoChart renders a MapLibre-based geo visualization composed of one or more data layers. | |
|
MapLibre-based GeoPushpinChart implementation. | |
|
Type guard for area layer. | |
|
Type guard for pushpin layer. | |
|
Type guard verifying allowed size option values. | |
|
Type guard verifying supported viewport presets. | |
|
Legacy GeoPushpinChart implementation (Mapbox-based). | |
Interfaces
|
Interface |
Description |
|---|---|
|
Shared props for GeoAreaChart() before the required area attribute is applied. | |
|
Configuration for GeoAreaChart component | |
|
Props for GeoAreaChart(). The | |
|
Configuration for area styling in area maps | |
|
Unified configuration shared by GeoChart() and its wrappers. | |
|
Legend configuration shared by GeoChart components. | |
|
Pushpin-specific configuration. | |
|
Props for GeoChart(). | |
|
Viewport configuration shared by GeoChart components. | |
|
Common execution/host wiring props shared by all GeoChart-family components. | |
|
Area layer configuration. | |
|
Base interface for all geo layer configurations. | |
|
Pushpin layer configuration. | |
|
Represents geographic coordinates in latitude/longitude format. | |
|
Represents geographic bounds defined by north-east and south-west coordinates. | |
|
Shared props for GeoPushpinChart() before the location is specified. | |
|
Configuration for MapLibre-based pushpin rendering. | |
|
Props for GeoPushpinChart() in the latitude/longitude mode. | |
|
Props for GeoPushpinChart() in the (legacy) single-attribute mode. | |
|
Shared props for wrappers that internally construct a primary layer and allow extra layers. | |
|
Legacy GeoPushpinChart base props (Mapbox-based implementation). | |
|
Legacy GeoPushpinChart props for the latitude/longitude mode. | |
|
Legacy GeoPushpinChart props for the (legacy) single-attribute mode. |
Type Aliases
|
Type Alias |
Description |
|---|---|
|
Callback fired when the map center changes. | |
|
Supported pushpin marker size multipliers. | |
|
Layer types supported by GeoChart. | |
|
(ALPHA) Supported basemap tileset identifiers. | |
|
Viewport presets for GeoChart. | |
|
Union type for all layer configurations. | |
|
Props for GeoPushpinChart(). | |
|
MapLibre style specification. | |
|
Callback fired when map zoom changes. |