ggc-library
    Preparing search index...

    Service voor locatie-gerelateerde functionaliteit binnen de Cesium viewer.

    Deze service biedt:

    • Functionaliteit om de camera naar een specifieke geografische locatie te bewegen;
    • Ondersteuning voor zoomen naar een bounding box;
    • Het plaatsen en verwijderen van een visuele marker op de kaart;
    • Configuratie van een custom marker (SVG).

    Wordt onder andere gebruikt door zoek- en geolocatiecomponenten.

    Index

    Methods

    • Plaatst een marker op de opgegeven locatie.

      Indien er al een marker bestaat, wordt deze eerst verwijderd.

      Parameters

      • coordinates: GeolocationCoordinates

        De geolocation coordinates

      Returns void

    • Verwijdert de huidige locatie marker van de kaart.

      Returns void

    • Zet een custom SVG voor de locatie marker.

      Parameters

      • markerSvg: string

        SVG string (bijv. data URL)

      Returns void

    • Zoomt de viewer naar een bounding box.

      Parameters

      • bbox: number[]

        Array met [west, south, east, north] in graden

      Returns void

    • Zoomt de viewer naar de huidige geografische locatie.

      Gebruikt een 'lookAtPosition' camera configuratie om de camera gericht naar de opgegeven coordinaten te bewegen.

      Parameters

      • coordinates: GeolocationCoordinates

        De geolocation coordinates (latitude/longitude)

      Returns Promise<void>

      Promise die resolved wanneer de animatie voltooid is