The optional fetch callback function
The data object representing the data source associated with the layer
The key in the data source representing the unique identifier for each point
Required if type is point
The info window configuration
Specifies the label or name of the layer
The key in the data source representing the latitude value for each point.
Required if type is point
The key in the data source representing the longitude value for each point.
Required if type is point
Allows customization of the marker appearance. Includes properties such as type
, size
, svg
, and opacity
Required if type is point
Sets the minimum zoom level at which the layer should be loaded and displayed on the map
The name of the layer
The type of the layer
point
: Represents a layer with point markers.
Note: Requires additional properties such as idKey
, latitudeKey
, longitudeKey
, and markerStyles
zone
: Represents a layer with zone or polygon shapes
Determines whether the layer is enabled or not