Map control components AttributionControl An AttributionControl control presents the map's attribution information.
Props compact
Type: Boolean
Default: true
Non-Synced Description: If true force a compact attribution See: options.compact
in AttributionControl customAttribution
Type: string, Array<string>?
Default: true
Non-Synced Description: String or strings to show in addition to any other attributions. See: options.customAttribution
in AttributionControl FullscreenControl Creates a button on the map to toggle fulscreen mode.
GeolocateControl Provides a button that uses the browser's geolocation API to locate the user on the map.
Props positionOptions
Type: Object
Default: { enableHighAccuracy: false, timeout: 6000}
Non-Synced Description: A Geolocation API PositionOptions object. See: options.positionOptions
in GeolocateControl fitBoundsOptions
Type: Object
Default: { maxZoom:15 }
Non-Synced Description: A fitBounds options object to use when the map is panned and zoomed to the user's location. See: options.fitBoundsOptions
in GeolocateControl trackUserLocation
Type: Boolean
Default: false
Non-Synced Description: If true the Geolocate Control becomes a toggle button and when active the map will receive updates to the user's location as it changes.to the user's location. See: options.trackUserLocation
in GeolocateControl showUserLocation
Type: Boolean
Default: true
Non-Synced Description: By default a dot will be shown on the map at the user's location. Set to false to disable. See: options.showUserLocation
in GeolocateControl Methods .trigger()
Description: Trigger a geolocation Returns: boolean
See: trigger GeolocateControl method NavigationControl Props showCompass
Type: Boolean
Default: true
Non-Synced Description: If true the compass button is included. See: options.showCompass
in NavigationControl showZoom
Type: Boolean
Default: true
Non-Synced Description: If true the zoom-in and zoom-out buttons are included. See: options.showZoom
in NavigationControl ScaleControl Props maxWidth
Type: Number
Default: 100
Non-Synced Description: The maximum length of the scale control in pixels. See: options.maxWidth
in ScaleControl unit
Type: String, "imperial" | "metric" | "nautical"
Default: metric
Non-Synced Description: Unit of the distance See: options.unit
in ScaleControl