bpm.mapView
Carte Leaflet interactive avec marqueurs, polylignes, polygones et gestion des clics.
Référence d'API
Extrait de llms.txt, généré depuis les sources TypeScript — la même référence que lisent les agents.
center*: [number, number]
zoom?: number
height?: number | string
markers?: MapMarker[]
onMarkerClick?: (index: number, marker: MapMarker) => void
tileUrl?: string
tileAttribution?: string
polylines?: [number, number][][]
polylineColor?: string
polygons?: MapPolygonSpec[]
overlays?: MapOverlaySpec[] — Calques superposables (données app + WMS/tuiles externes), en transparence.
onMapClick?: (latlng: [number, number]) => void
baseLayer?: boolean
projection?: "mercator" | "geographic" | "simple"
crs?: import("leaflet").CRS — Custom application-provided CRS; remount the map when changing it.
renderLayers?: (context: MapRenderContext) => React.ReactNode
className?: string