Documentation

Examples

Every component and composable in @geoql/v-mapkit has a live, interactive demo on the showcase site. Each example ships a copy-paste Vue snippet and runs against real Apple MapKit JS.

Tip

The examples site lets you paste your own MapKit JS token to drive the live maps, so you can verify behaviour before wiring the library into your app.

Browse the Showcase

Annotations

ExampleComponent
Marker AnnotationVMarkerAnnotation
Image AnnotationVImageAnnotation
Place AnnotationVPlaceAnnotation
Custom AnnotationVCustomAnnotation
Annotation CalloutVAnnotationCallout
ClusteringVClusterAnnotation

Overlays

ExampleComponent
Circle OverlayVCircleOverlay
Polygon OverlayVPolygonOverlay
Polyline OverlayVPolylineOverlay
Tile OverlayVTileOverlay

Look Around

ExampleComponent
Look AroundVLookAround
Look Around PreviewVLookAroundPreview

Controls

ExampleComponent
Fullscreen ControlVControlFullscreen
Geolocate ControlVControlGeolocate
Layer SwitcherVControlLayerSwitcher
LegendVControlLegend

Services

ExampleComposable
SearchuseSearch
GeocodinguseGeocoder
DirectionsuseDirections