Cataloguebpm.mapView

bpm.mapView

Carte Leaflet interactive avec marqueurs, polylignes, polygones et gestion des clics.

Média

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