Appearance
@npm9912/v-map / index / JSX / VMap
Interface: VMap
Defined in: src/components.d.ts:1333
Properties
center?
optionalcenter:string
Defined in: src/components.d.ts:1339
Mittelpunkt der Karte im WGS84-Koordinatensystem. Erwartet [lon, lat] (Längengrad, Breitengrad).
Default
ts
[0, 0]Example
ts
<v-map center="[11.5761, 48.1371]" zoom="12"></v-map>cssMode?
optionalcssMode:CssMode
Defined in: src/components.d.ts:1344
Aktiviert ein „CSS-Only“-Rendering (z. B. für einfache Tests/Layouts). Bei true werden keine Provider initialisiert.
Default
ts
falseflavour?
optionalflavour:Flavour
Defined in: src/components.d.ts:1350
Zu verwendender Karten-Provider. Unterstützte Werte: "ol" | "leaflet" | "cesium" | "deck".
Default
ts
"ol"Example
ts
<v-map flavour="leaflet"></v-map>useDefaultImportMap?
optionaluseDefaultImportMap:boolean
Defined in: src/components.d.ts:1360
Falls true, injiziert v-map automatisch die Import-Map.
Default
ts
truezoom?
optionalzoom:number
Defined in: src/components.d.ts:1365
Anfangs-Zoomstufe. Skala abhängig vom Provider (typisch 0–20).
Default
ts
3Events
onMapProviderReady()?
optionalonMapProviderReady: (event) =>void
Defined in: src/components.d.ts:1355
Wird ausgelöst, sobald der Karten-Provider initialisiert wurde und Layers entgegennimmt. detail enthält { provider, flavour }. mapProviderReady
Parameters
event
VMapCustomEvent<MapProviderDetail>
Returns
void