Skip to content

v-map-layer-google

← Zur Übersicht · @npm9912/v-map

Google Maps Basemap Layer

Props

NameTypeAttrDefaultBeschreibung
apiKeystringapi-keyGoogle Maps API-Schlüssel.
languagestringlanguageSprach-Lokalisierung (BCP-47, z. B. "de", "en-US").
librariesstringlibrariesGoogle Maps libraries to load (comma-separated string).
loadStateerror | idle | loading | readyload-state'idle'Current load state of the layer.
mapTypehybrid | roadmap | satellite | terrainmap-type'roadmap'Karten-Typ: "roadmap"
maxZoomnumbermax-zoomMaximum zoom level for the layer.
opacitynumberopacity1.0Opazität des Layers (0–1).
regionstringregionRegion-Bias (ccTLD/Region-Code, z. B. "DE", "US"). Beeinflusst Labels/Suchergebnisse.
scalescaleFactor1x | scaleFactor2x | scaleFactor4xscaleScale factor for tile display.
stylesRecord<string, unknown>[] | stringstylesCustom styles for the Google Map (JSON array of styling objects). Can be passed as JSON string or array.
visiblebooleanvisibletrueSichtbarkeit des Layers.

Events

EventDetail-TypeBeschreibung
readyvoidSignalisiert, dass der Google-Layer bereit ist. detail enthält Metadaten.

Methods

  • getError() => Promise<VMapErrorDetail> — Returns the last error detail, if any.