mirror of
https://github.com/visgl/react-map-gl.git
synced 2025-12-08 20:16:02 +00:00
1.2 KiB
1.2 KiB
HTML Overlay
Allows applications to overlay data on top of maps using a HTML container.
Properties
redraw {Function}
Called every time the map updates.
Parameters:
width{Number} - width of the viewportheight{Number} - height of the viewportproject{Function} - get screen position[x, y]from geo coordinates[lng, lat]unproject{Function} - get geo coordinates[lng, lat]from screen position[x, y]
style {Object, optional}
Additional css styles of the div container.
captureScroll {Boolean} - default: false
Stop propagation of mouse wheel event to the map component. Can be used to stop map from zooming when this component is scrolled.
captureDrag {Boolean} - default: false
Stop propagation of dragstart event to the map component. Can be used to stop map from panning when this component is dragged.
captureClick {Boolean} - default: false
Stop propagation of click event to the map component. Can be used to stop map from calling the onClick callback when this component is clicked.
captureDoubleClick {Boolean} - default: false
Stop propagation of dblclick event to the map component. Can be used to stop map from zooming when this component is double clicked.