Package Exports
- vue3-openlayers
- vue3-openlayers/FileSaver.min-B_I2ImpY
- vue3-openlayers/FileSaver.min-DDsuRhxc
- vue3-openlayers/OlAnimatedClusterLayer.vue_vue_type_script_setup_true_lang-CCNEqQ9i
- vue3-openlayers/OlAnimatedClusterLayer.vue_vue_type_script_setup_true_lang-D7IcmE4z
- vue3-openlayers/OlAnimationDrop.vue_vue_type_script_setup_true_lang-DkoFzeR4
- vue3-openlayers/OlAnimationDrop.vue_vue_type_script_setup_true_lang-gu6vctrg
- vue3-openlayers/OlAnimationFade.vue_vue_type_script_setup_true_lang-BP3STVQA
- vue3-openlayers/OlAnimationFade.vue_vue_type_script_setup_true_lang-C3q6J_j2
- vue3-openlayers/OlAnimationPath.vue_vue_type_script_setup_true_lang-BMrmGjv7
- vue3-openlayers/OlAnimationPath.vue_vue_type_script_setup_true_lang-NW95E632
- vue3-openlayers/OlAnimationShake.vue_vue_type_script_setup_true_lang-CN2M1HaH
- vue3-openlayers/OlAnimationShake.vue_vue_type_script_setup_true_lang-bP6k02Sx
- vue3-openlayers/OlAnimationSlide.vue_vue_type_script_setup_true_lang-CGcIiBzJ
- vue3-openlayers/OlAnimationSlide.vue_vue_type_script_setup_true_lang-kvig8MyF
- vue3-openlayers/OlAnimationTeleport.vue_vue_type_script_setup_true_lang-BC02ZNFx
- vue3-openlayers/OlAnimationTeleport.vue_vue_type_script_setup_true_lang-BdCoj637
- vue3-openlayers/OlAnimationZoom.vue_vue_type_script_setup_true_lang-DUJRksCK
- vue3-openlayers/OlAnimationZoom.vue_vue_type_script_setup_true_lang-DmpNzHQi
- vue3-openlayers/OlAttributionControl.vue_vue_type_script_setup_true_lang-CYOdZrBY
- vue3-openlayers/OlAttributionControl.vue_vue_type_script_setup_true_lang-Ch-Se63f
- vue3-openlayers/OlButtonControl.vue_vue_type_script_setup_true_lang-BGlYbGe0
- vue3-openlayers/OlButtonControl.vue_vue_type_script_setup_true_lang-BUVSEqU3
- vue3-openlayers/OlContextMenuControl.vue_vue_type_script_setup_true_lang-BPm6R-AQ
- vue3-openlayers/OlContextMenuControl.vue_vue_type_script_setup_true_lang-kXrrZ6Ro
- vue3-openlayers/OlControlBar.vue_vue_type_script_setup_true_lang-Ceux-HyR
- vue3-openlayers/OlControlBar.vue_vue_type_script_setup_true_lang-DjIAEAXc
- vue3-openlayers/OlFeature.vue_vue_type_script_setup_true_lang-BQ_Uo_A7
- vue3-openlayers/OlFeature.vue_vue_type_script_setup_true_lang-BzfLWIGU
- vue3-openlayers/OlFullScreenControl.vue_vue_type_script_setup_true_lang-C_U0swSk
- vue3-openlayers/OlFullScreenControl.vue_vue_type_script_setup_true_lang-DnP_M9aQ
- vue3-openlayers/OlGeoLocation.vue_vue_type_script_setup_true_lang-Bj7vrkKX
- vue3-openlayers/OlGeoLocation.vue_vue_type_script_setup_true_lang-D4rasQBc
- vue3-openlayers/OlGeomCircle.vue_vue_type_script_setup_true_lang-CCBJQ3Wl
- vue3-openlayers/OlGeomCircle.vue_vue_type_script_setup_true_lang-qJ7x_BVN
- vue3-openlayers/OlGeomLineString.vue_vue_type_script_setup_true_lang-D627LXgX
- vue3-openlayers/OlGeomLineString.vue_vue_type_script_setup_true_lang-IpW-OR_5
- vue3-openlayers/OlGeomMultiLineString.vue_vue_type_script_setup_true_lang-B5X7eLSw
- vue3-openlayers/OlGeomMultiLineString.vue_vue_type_script_setup_true_lang-rpBQA3H2
- vue3-openlayers/OlGeomMultiPoint.vue_vue_type_script_setup_true_lang-CeZhF4p9
- vue3-openlayers/OlGeomMultiPoint.vue_vue_type_script_setup_true_lang-OZQg54zJ
- vue3-openlayers/OlGeomMultiPolygon.vue_vue_type_script_setup_true_lang-B8KYLhR3
- vue3-openlayers/OlGeomMultiPolygon.vue_vue_type_script_setup_true_lang-CFROciCY
- vue3-openlayers/OlGeomPoint.vue_vue_type_script_setup_true_lang-DBH5Xe3F
- vue3-openlayers/OlGeomPoint.vue_vue_type_script_setup_true_lang-bzZ1l_oY
- vue3-openlayers/OlGeomPolygon.vue_vue_type_script_setup_true_lang-BDXz1Mkp
- vue3-openlayers/OlGeomPolygon.vue_vue_type_script_setup_true_lang-V5fcFurJ
- vue3-openlayers/OlGraticuleLayer.vue_vue_type_script_setup_true_lang-CDq_31Fa
- vue3-openlayers/OlGraticuleLayer.vue_vue_type_script_setup_true_lang-Cng_AiRH
- vue3-openlayers/OlHeatmapLayer.vue_vue_type_script_setup_true_lang-B9zedv5v
- vue3-openlayers/OlHeatmapLayer.vue_vue_type_script_setup_true_lang-vKx-6K0-
- vue3-openlayers/OlImageLayer.vue_vue_type_script_setup_true_lang-B8f2nWMu
- vue3-openlayers/OlImageLayer.vue_vue_type_script_setup_true_lang-DsVvvaqT
- vue3-openlayers/OlInteractionClusterSelect.vue_vue_type_script_setup_true_lang-8RxjzNyt
- vue3-openlayers/OlInteractionClusterSelect.vue_vue_type_script_setup_true_lang-Dn6BSaAb
- vue3-openlayers/OlInteractionDragBox.vue_vue_type_script_setup_true_lang-C4cAzdL9
- vue3-openlayers/OlInteractionDragBox.vue_vue_type_script_setup_true_lang-dsysIbD2
- vue3-openlayers/OlInteractionDragRotate.vue_vue_type_script_setup_true_lang-BS1uXXCJ
- vue3-openlayers/OlInteractionDragRotate.vue_vue_type_script_setup_true_lang-Bb33EV8G
- vue3-openlayers/OlInteractionDragRotateAndZoom.vue_vue_type_script_setup_true_lang-BVgvRWBy
- vue3-openlayers/OlInteractionDragRotateAndZoom.vue_vue_type_script_setup_true_lang-CyS4A4OX
- vue3-openlayers/OlInteractionDraw.vue_vue_type_script_setup_true_lang-aIoGlt0E
- vue3-openlayers/OlInteractionDraw.vue_vue_type_script_setup_true_lang-oyDYpcig
- vue3-openlayers/OlInteractionLink.vue_vue_type_script_setup_true_lang-1XNVsA3z
- vue3-openlayers/OlInteractionLink.vue_vue_type_script_setup_true_lang-Ca509Yoe
- vue3-openlayers/OlInteractionModify.vue_vue_type_script_setup_true_lang-C_56vOOP
- vue3-openlayers/OlInteractionModify.vue_vue_type_script_setup_true_lang-p9VlQj3f
- vue3-openlayers/OlInteractionMouseWheelZoom.vue_vue_type_script_setup_true_lang-BR8Ylev-
- vue3-openlayers/OlInteractionMouseWheelZoom.vue_vue_type_script_setup_true_lang-Ce_URBCE
- vue3-openlayers/OlInteractionPointer.vue_vue_type_script_setup_true_lang-ARMdDoXt
- vue3-openlayers/OlInteractionPointer.vue_vue_type_script_setup_true_lang-JYIAiYcG
- vue3-openlayers/OlInteractionSelect.vue_vue_type_script_setup_true_lang-C-01Dv-D
- vue3-openlayers/OlInteractionSelect.vue_vue_type_script_setup_true_lang-Cqf2HRmg
- vue3-openlayers/OlInteractionSnap.vue_vue_type_script_setup_true_lang-BbU-hqZk
- vue3-openlayers/OlInteractionSnap.vue_vue_type_script_setup_true_lang-Bo8RDtJV
- vue3-openlayers/OlInteractionSynchronize.vue_vue_type_script_setup_true_lang-Bf7Xj1Mk
- vue3-openlayers/OlInteractionSynchronize.vue_vue_type_script_setup_true_lang-D4P4Qllv
- vue3-openlayers/OlInteractionTransform.vue_vue_type_script_setup_true_lang-BRhs_rGw
- vue3-openlayers/OlInteractionTransform.vue_vue_type_script_setup_true_lang-Dl-9_ud1
- vue3-openlayers/OlLayerGroup.vue_vue_type_script_setup_true_lang-CaMan6aW
- vue3-openlayers/OlLayerGroup.vue_vue_type_script_setup_true_lang-DDHBKTpO
- vue3-openlayers/OlLayerSwitcherControl.vue_vue_type_script_setup_true_lang-Dn3__Nr1
- vue3-openlayers/OlLayerSwitcherControl.vue_vue_type_script_setup_true_lang-zg9ou0YU
- vue3-openlayers/OlLayerSwitcherImageControl.vue_vue_type_script_setup_true_lang-BZoTFgp8
- vue3-openlayers/OlLayerSwitcherImageControl.vue_vue_type_script_setup_true_lang-DtCifgV-
- vue3-openlayers/OlMap.vue_vue_type_script_setup_true_lang-BKfyuHYk
- vue3-openlayers/OlMap.vue_vue_type_script_setup_true_lang-LHckZNaV
- vue3-openlayers/OlMousePositionControl.vue_vue_type_script_setup_true_lang-Bo2IiKI4
- vue3-openlayers/OlMousePositionControl.vue_vue_type_script_setup_true_lang-CK_BZWpg
- vue3-openlayers/OlOverlay.vue_vue_type_script_setup_true_lang-C010d8t1
- vue3-openlayers/OlOverlay.vue_vue_type_script_setup_true_lang-C1JIynKY
- vue3-openlayers/OlOverviewMapControl.vue_vue_type_script_setup_true_lang-CZrM5Bht
- vue3-openlayers/OlOverviewMapControl.vue_vue_type_script_setup_true_lang-DjSUh1ML
- vue3-openlayers/OlPrintDialogControl.vue_vue_type_script_setup_true_lang-DvWZymq_
- vue3-openlayers/OlPrintDialogControl.vue_vue_type_script_setup_true_lang-POm-ayvk
- vue3-openlayers/OlProfileControl.vue_vue_type_script_setup_true_lang-BJzXXbyC
- vue3-openlayers/OlProfileControl.vue_vue_type_script_setup_true_lang-ClHZHx-W
- vue3-openlayers/OlProjectionRegister.vue_vue_type_script_setup_true_lang-4ZuL5PPe
- vue3-openlayers/OlProjectionRegister.vue_vue_type_script_setup_true_lang-Bmk_-azE
- vue3-openlayers/OlRotateControl.vue_vue_type_script_setup_true_lang-DToHvbgv
- vue3-openlayers/OlRotateControl.vue_vue_type_script_setup_true_lang-pW0Zajly
- vue3-openlayers/OlScaleLineControl.vue_vue_type_script_setup_true_lang-Ct3p9GVR
- vue3-openlayers/OlScaleLineControl.vue_vue_type_script_setup_true_lang-DtTB0LvD
- vue3-openlayers/OlSearchControl.vue_vue_type_script_setup_true_lang-90dpSiOb
- vue3-openlayers/OlSearchControl.vue_vue_type_script_setup_true_lang-BxXEhFPE
- vue3-openlayers/OlSourceBingMaps.vue_vue_type_script_setup_true_lang-CrG8MRAP
- vue3-openlayers/OlSourceBingMaps.vue_vue_type_script_setup_true_lang-DBgbszWT
- vue3-openlayers/OlSourceCluster.vue_vue_type_script_setup_true_lang-aTyQ0aCc
- vue3-openlayers/OlSourceCluster.vue_vue_type_script_setup_true_lang-qvcKkFwN
- vue3-openlayers/OlSourceGeoTIFF.vue_vue_type_script_setup_true_lang-DIvAPC3f
- vue3-openlayers/OlSourceGeoTIFF.vue_vue_type_script_setup_true_lang-JDKcZFNU
- vue3-openlayers/OlSourceImageStatic.vue_vue_type_script_setup_true_lang-BFlKoi4N
- vue3-openlayers/OlSourceImageStatic.vue_vue_type_script_setup_true_lang-Dbu27QPB
- vue3-openlayers/OlSourceImageWMS.vue_vue_type_script_setup_true_lang-C_5p7dHE
- vue3-openlayers/OlSourceImageWMS.vue_vue_type_script_setup_true_lang-suS1m91W
- vue3-openlayers/OlSourceOSM.vue_vue_type_script_setup_true_lang-C2qMOi5d
- vue3-openlayers/OlSourceOSM.vue_vue_type_script_setup_true_lang-NXeE6VQ-
- vue3-openlayers/OlSourceStadiaMaps.vue_vue_type_script_setup_true_lang-B6KgSOY1
- vue3-openlayers/OlSourceStadiaMaps.vue_vue_type_script_setup_true_lang-CZC_A0yg
- vue3-openlayers/OlSourceTianditu.vue_vue_type_script_setup_true_lang-DFrC_zAx
- vue3-openlayers/OlSourceTianditu.vue_vue_type_script_setup_true_lang-Knj7uFl5
- vue3-openlayers/OlSourceTileArcGISRest.vue_vue_type_script_setup_true_lang-Crl-1Erm
- vue3-openlayers/OlSourceTileArcGISRest.vue_vue_type_script_setup_true_lang-s3sG9jJI
- vue3-openlayers/OlSourceTileDebug.vue_vue_type_script_setup_true_lang-C63mdabl
- vue3-openlayers/OlSourceTileDebug.vue_vue_type_script_setup_true_lang-DqzuhTiS
- vue3-openlayers/OlSourceTileJSON.vue_vue_type_script_setup_true_lang-AMTOpXzn
- vue3-openlayers/OlSourceTileJSON.vue_vue_type_script_setup_true_lang-Bp4zpTWL
- vue3-openlayers/OlSourceTileWMS.vue_vue_type_script_setup_true_lang-C5q4j8mH
- vue3-openlayers/OlSourceTileWMS.vue_vue_type_script_setup_true_lang-P0bGA0kx
- vue3-openlayers/OlSourceVector.vue_vue_type_script_setup_true_lang-BUGTnzHb
- vue3-openlayers/OlSourceVector.vue_vue_type_script_setup_true_lang-D5rvq4Kk
- vue3-openlayers/OlSourceVectorTile.vue_vue_type_script_setup_true_lang-CkOr3mgN
- vue3-openlayers/OlSourceVectorTile.vue_vue_type_script_setup_true_lang-FifJi3Ic
- vue3-openlayers/OlSourceWMTS.vue_vue_type_script_setup_true_lang-CktmXUoe
- vue3-openlayers/OlSourceWMTS.vue_vue_type_script_setup_true_lang-DMTysifY
- vue3-openlayers/OlSourceXYZ.vue_vue_type_script_setup_true_lang-BAM2_LNN
- vue3-openlayers/OlSourceXYZ.vue_vue_type_script_setup_true_lang-Djod2An9
- vue3-openlayers/OlStyle.vue_vue_type_script_setup_true_lang-DIafFSnU
- vue3-openlayers/OlStyle.vue_vue_type_script_setup_true_lang-DccAE5_b
- vue3-openlayers/OlStyleCircle.vue_vue_type_script_setup_true_lang-BkMfTzVy
- vue3-openlayers/OlStyleCircle.vue_vue_type_script_setup_true_lang-J9mmiSKo
- vue3-openlayers/OlStyleFill.vue_vue_type_script_setup_true_lang-BzTzeJPJ
- vue3-openlayers/OlStyleFill.vue_vue_type_script_setup_true_lang-CXjlO0Sl
- vue3-openlayers/OlStyleFlowLine.vue_vue_type_script_setup_true_lang-DBMVv7NG
- vue3-openlayers/OlStyleFlowLine.vue_vue_type_script_setup_true_lang-I4sbfl4Q
- vue3-openlayers/OlStyleIcon.vue_vue_type_script_setup_true_lang-Bioqz68x
- vue3-openlayers/OlStyleIcon.vue_vue_type_script_setup_true_lang-l50jgLd5
- vue3-openlayers/OlStyleStroke.vue_vue_type_script_setup_true_lang-DZedA3zE
- vue3-openlayers/OlStyleStroke.vue_vue_type_script_setup_true_lang-T9R5s0Xw
- vue3-openlayers/OlStyleText.vue_vue_type_script_setup_true_lang-DdQ9mKeQ
- vue3-openlayers/OlStyleText.vue_vue_type_script_setup_true_lang-qgBomPf-
- vue3-openlayers/OlSwipeControl.vue_vue_type_script_setup_true_lang-CU-6IPsC
- vue3-openlayers/OlSwipeControl.vue_vue_type_script_setup_true_lang-i1JfGijn
- vue3-openlayers/OlTileLayer.vue_vue_type_script_setup_true_lang-BInKQGek
- vue3-openlayers/OlTileLayer.vue_vue_type_script_setup_true_lang-Bt78UPkH
- vue3-openlayers/OlToggleControl.vue_vue_type_script_setup_true_lang-BctgQeYP
- vue3-openlayers/OlToggleControl.vue_vue_type_script_setup_true_lang-CVyzXOju
- vue3-openlayers/OlVectorImageLayer.vue_vue_type_script_setup_true_lang-DHhHgHh4
- vue3-openlayers/OlVectorImageLayer.vue_vue_type_script_setup_true_lang-Db7Rw_jx
- vue3-openlayers/OlVectorLayer.vue_vue_type_script_setup_true_lang-BK1zICV1
- vue3-openlayers/OlVectorLayer.vue_vue_type_script_setup_true_lang-Cfj4aaxQ
- vue3-openlayers/OlVectorTileLayer.vue_vue_type_script_setup_true_lang-B3bPdNI0
- vue3-openlayers/OlVectorTileLayer.vue_vue_type_script_setup_true_lang-Cc_S7a6J
- vue3-openlayers/OlVideoRecorderControl.vue_vue_type_script_setup_true_lang-BoAdojYw
- vue3-openlayers/OlVideoRecorderControl.vue_vue_type_script_setup_true_lang-CBfl6-Nq
- vue3-openlayers/OlView.vue_vue_type_script_setup_true_lang-BKRD00s5
- vue3-openlayers/OlView.vue_vue_type_script_setup_true_lang-Dqydq-ET
- vue3-openlayers/OlWebglTileLayer.vue_vue_type_script_setup_true_lang-DCB8vbWI
- vue3-openlayers/OlWebglTileLayer.vue_vue_type_script_setup_true_lang-DjEqRJRE
- vue3-openlayers/OlWebglVectorLayer.vue_vue_type_script_setup_true_lang-B-76Ajit
- vue3-openlayers/OlWebglVectorLayer.vue_vue_type_script_setup_true_lang-DF5KOTkP
- vue3-openlayers/OlZoneControl.vue_vue_type_script_setup_true_lang-ByZPW62w
- vue3-openlayers/OlZoneControl.vue_vue_type_script_setup_true_lang-CIKm3j5y
- vue3-openlayers/OlZoomControl.vue_vue_type_script_setup_true_lang-BnYSXUto
- vue3-openlayers/OlZoomControl.vue_vue_type_script_setup_true_lang-DJWyxvPx
- vue3-openlayers/OlZoomSliderControl.vue_vue_type_script_setup_true_lang-3U8lDozd
- vue3-openlayers/OlZoomSliderControl.vue_vue_type_script_setup_true_lang-BNRRdnKP
- vue3-openlayers/OlZoomToExtentControl.vue_vue_type_script_setup_true_lang-BdVoCvbJ
- vue3-openlayers/OlZoomToExtentControl.vue_vue_type_script_setup_true_lang-DISBYOer
- vue3-openlayers/_commonjsHelpers-Bc2YnDe1
- vue3-openlayers/_commonjsHelpers-DWwsNxpa
- vue3-openlayers/animations
- vue3-openlayers/animations/AnimationCommonProps
- vue3-openlayers/animations/AnimationTypes
- vue3-openlayers/animations/OlAnimationDrop
- vue3-openlayers/animations/OlAnimationFade
- vue3-openlayers/animations/OlAnimationPath
- vue3-openlayers/animations/OlAnimationShake
- vue3-openlayers/animations/OlAnimationSlide
- vue3-openlayers/animations/OlAnimationTeleport
- vue3-openlayers/animations/OlAnimationZoom
- vue3-openlayers/animations/index
- vue3-openlayers/components/animations/AnimationCommonProps
- vue3-openlayers/components/animations/AnimationTypes
- vue3-openlayers/components/animations/OlAnimationDrop
- vue3-openlayers/components/animations/OlAnimationFade
- vue3-openlayers/components/animations/OlAnimationPath
- vue3-openlayers/components/animations/OlAnimationShake
- vue3-openlayers/components/animations/OlAnimationSlide
- vue3-openlayers/components/animations/OlAnimationTeleport
- vue3-openlayers/components/animations/OlAnimationZoom
- vue3-openlayers/components/animations/index
- vue3-openlayers/components/controls/OlAttributionControl
- vue3-openlayers/components/controls/OlButtonControl
- vue3-openlayers/components/controls/OlContextMenuControl
- vue3-openlayers/components/controls/OlControlBar
- vue3-openlayers/components/controls/OlFullScreenControl
- vue3-openlayers/components/controls/OlLayerSwitcherControl
- vue3-openlayers/components/controls/OlLayerSwitcherImageControl
- vue3-openlayers/components/controls/OlMousePositionControl
- vue3-openlayers/components/controls/OlOverviewMapControl
- vue3-openlayers/components/controls/OlPrintDialogControl
- vue3-openlayers/components/controls/OlProfileControl
- vue3-openlayers/components/controls/OlRotateControl
- vue3-openlayers/components/controls/OlScaleLineControl
- vue3-openlayers/components/controls/OlSearchControl
- vue3-openlayers/components/controls/OlSwipeControl
- vue3-openlayers/components/controls/OlToggleControl
- vue3-openlayers/components/controls/OlVideoRecorderControl
- vue3-openlayers/components/controls/OlZoneControl
- vue3-openlayers/components/controls/OlZoomControl
- vue3-openlayers/components/controls/OlZoomSliderControl
- vue3-openlayers/components/controls/OlZoomToExtentControl
- vue3-openlayers/components/controls/index
- vue3-openlayers/components/geometries/OlGeomCircle
- vue3-openlayers/components/geometries/OlGeomLineString
- vue3-openlayers/components/geometries/OlGeomMultiLineString
- vue3-openlayers/components/geometries/OlGeomMultiPoint
- vue3-openlayers/components/geometries/OlGeomMultiPolygon
- vue3-openlayers/components/geometries/OlGeomPoint
- vue3-openlayers/components/geometries/OlGeomPolygon
- vue3-openlayers/components/geometries/index
- vue3-openlayers/components/index
- vue3-openlayers/components/interactions/OlInteractionClusterSelect
- vue3-openlayers/components/interactions/OlInteractionDragBox
- vue3-openlayers/components/interactions/OlInteractionDragRotate
- vue3-openlayers/components/interactions/OlInteractionDragRotateAndZoom
- vue3-openlayers/components/interactions/OlInteractionDraw
- vue3-openlayers/components/interactions/OlInteractionLink
- vue3-openlayers/components/interactions/OlInteractionModify
- vue3-openlayers/components/interactions/OlInteractionMouseWheelZoom
- vue3-openlayers/components/interactions/OlInteractionPointer
- vue3-openlayers/components/interactions/OlInteractionSelect
- vue3-openlayers/components/interactions/OlInteractionSnap
- vue3-openlayers/components/interactions/OlInteractionSynchronize
- vue3-openlayers/components/interactions/OlInteractionTransform
- vue3-openlayers/components/interactions/index
- vue3-openlayers/components/layers/LayersCommonProps
- vue3-openlayers/components/layers/OlAnimatedClusterLayer
- vue3-openlayers/components/layers/OlGraticuleLayer
- vue3-openlayers/components/layers/OlHeatmapLayer
- vue3-openlayers/components/layers/OlImageLayer
- vue3-openlayers/components/layers/OlLayerGroup
- vue3-openlayers/components/layers/OlTileLayer
- vue3-openlayers/components/layers/OlVectorImageLayer
- vue3-openlayers/components/layers/OlVectorLayer
- vue3-openlayers/components/layers/OlVectorTileLayer
- vue3-openlayers/components/layers/OlWebglTileLayer
- vue3-openlayers/components/layers/OlWebglVectorLayer
- vue3-openlayers/components/layers/WebGLVectorLayerClass
- vue3-openlayers/components/layers/index
- vue3-openlayers/components/map/OlFeature
- vue3-openlayers/components/map/OlGeoLocation
- vue3-openlayers/components/map/OlMap
- vue3-openlayers/components/map/OlOverlay
- vue3-openlayers/components/map/OlProjectionRegister
- vue3-openlayers/components/map/OlView
- vue3-openlayers/components/map/__test__/OlFeature.spec
- vue3-openlayers/components/map/__test__/OlMap.spec
- vue3-openlayers/components/map/__test__/OlOverlay.spec
- vue3-openlayers/components/map/index
- vue3-openlayers/components/registerWithAliases
- vue3-openlayers/components/sources/OlSourceBingMaps
- vue3-openlayers/components/sources/OlSourceCluster
- vue3-openlayers/components/sources/OlSourceGeoTIFF
- vue3-openlayers/components/sources/OlSourceImageStatic
- vue3-openlayers/components/sources/OlSourceImageWMS
- vue3-openlayers/components/sources/OlSourceOSM
- vue3-openlayers/components/sources/OlSourceStadiaMaps
- vue3-openlayers/components/sources/OlSourceTianditu
- vue3-openlayers/components/sources/OlSourceTileArcGISRest
- vue3-openlayers/components/sources/OlSourceTileDebug
- vue3-openlayers/components/sources/OlSourceTileJSON
- vue3-openlayers/components/sources/OlSourceTileWMS
- vue3-openlayers/components/sources/OlSourceVector
- vue3-openlayers/components/sources/OlSourceVectorTile
- vue3-openlayers/components/sources/OlSourceWMTS
- vue3-openlayers/components/sources/OlSourceXYZ
- vue3-openlayers/components/sources/TiandituClass
- vue3-openlayers/components/sources/index
- vue3-openlayers/components/styles/OlStyle
- vue3-openlayers/components/styles/OlStyleCircle
- vue3-openlayers/components/styles/OlStyleFill
- vue3-openlayers/components/styles/OlStyleFlowLine
- vue3-openlayers/components/styles/OlStyleIcon
- vue3-openlayers/components/styles/OlStyleStroke
- vue3-openlayers/components/styles/OlStyleText
- vue3-openlayers/components/styles/index
- vue3-openlayers/composables
- vue3-openlayers/composables-entry
- vue3-openlayers/composables/index
- vue3-openlayers/composables/useAnimation
- vue3-openlayers/composables/useControl
- vue3-openlayers/composables/useGeometry
- vue3-openlayers/composables/useLayer
- vue3-openlayers/composables/useOpenLayersEvents
- vue3-openlayers/composables/usePropsAsObjectProperties
- vue3-openlayers/composables/useSource
- vue3-openlayers/controls
- vue3-openlayers/controls/OlAttributionControl
- vue3-openlayers/controls/OlButtonControl
- vue3-openlayers/controls/OlContextMenuControl
- vue3-openlayers/controls/OlControlBar
- vue3-openlayers/controls/OlFullScreenControl
- vue3-openlayers/controls/OlLayerSwitcherControl
- vue3-openlayers/controls/OlLayerSwitcherImageControl
- vue3-openlayers/controls/OlMousePositionControl
- vue3-openlayers/controls/OlOverviewMapControl
- vue3-openlayers/controls/OlPrintDialogControl
- vue3-openlayers/controls/OlProfileControl
- vue3-openlayers/controls/OlRotateControl
- vue3-openlayers/controls/OlScaleLineControl
- vue3-openlayers/controls/OlSearchControl
- vue3-openlayers/controls/OlSwipeControl
- vue3-openlayers/controls/OlToggleControl
- vue3-openlayers/controls/OlVideoRecorderControl
- vue3-openlayers/controls/OlZoneControl
- vue3-openlayers/controls/OlZoomControl
- vue3-openlayers/controls/OlZoomSliderControl
- vue3-openlayers/controls/OlZoomToExtentControl
- vue3-openlayers/controls/index
- vue3-openlayers/demos/points
- vue3-openlayers/geometries
- vue3-openlayers/geometries/OlGeomCircle
- vue3-openlayers/geometries/OlGeomLineString
- vue3-openlayers/geometries/OlGeomMultiLineString
- vue3-openlayers/geometries/OlGeomMultiPoint
- vue3-openlayers/geometries/OlGeomMultiPolygon
- vue3-openlayers/geometries/OlGeomPoint
- vue3-openlayers/geometries/OlGeomPolygon
- vue3-openlayers/geometries/index
- vue3-openlayers/helpers
- vue3-openlayers/helpers-entry
- vue3-openlayers/helpers/projection
- vue3-openlayers/helpers/properties
- vue3-openlayers/html2canvas.esm-BbNUumPs
- vue3-openlayers/html2canvas.esm-DWZSdXKi
- vue3-openlayers/index
- vue3-openlayers/index.es-CBxT5PTg
- vue3-openlayers/index.es-C_0JMTqV
- vue3-openlayers/interactions
- vue3-openlayers/interactions/OlInteractionClusterSelect
- vue3-openlayers/interactions/OlInteractionDragBox
- vue3-openlayers/interactions/OlInteractionDragRotate
- vue3-openlayers/interactions/OlInteractionDragRotateAndZoom
- vue3-openlayers/interactions/OlInteractionDraw
- vue3-openlayers/interactions/OlInteractionLink
- vue3-openlayers/interactions/OlInteractionModify
- vue3-openlayers/interactions/OlInteractionMouseWheelZoom
- vue3-openlayers/interactions/OlInteractionPointer
- vue3-openlayers/interactions/OlInteractionSelect
- vue3-openlayers/interactions/OlInteractionSnap
- vue3-openlayers/interactions/OlInteractionSynchronize
- vue3-openlayers/interactions/OlInteractionTransform
- vue3-openlayers/interactions/index
- vue3-openlayers/interactionss
- vue3-openlayers/layers
- vue3-openlayers/layers/LayersCommonProps
- vue3-openlayers/layers/OlAnimatedClusterLayer
- vue3-openlayers/layers/OlGraticuleLayer
- vue3-openlayers/layers/OlHeatmapLayer
- vue3-openlayers/layers/OlImageLayer
- vue3-openlayers/layers/OlLayerGroup
- vue3-openlayers/layers/OlTileLayer
- vue3-openlayers/layers/OlVectorImageLayer
- vue3-openlayers/layers/OlVectorLayer
- vue3-openlayers/layers/OlVectorTileLayer
- vue3-openlayers/layers/OlWebglTileLayer
- vue3-openlayers/layers/OlWebglVectorLayer
- vue3-openlayers/layers/WebGLVectorLayerClass
- vue3-openlayers/layers/index
- vue3-openlayers/map
- vue3-openlayers/map/OlFeature
- vue3-openlayers/map/OlGeoLocation
- vue3-openlayers/map/OlMap
- vue3-openlayers/map/OlOverlay
- vue3-openlayers/map/OlProjectionRegister
- vue3-openlayers/map/OlView
- vue3-openlayers/map/__test__/OlFeature.spec
- vue3-openlayers/map/__test__/OlMap.spec
- vue3-openlayers/map/__test__/OlOverlay.spec
- vue3-openlayers/map/index
- vue3-openlayers/providers
- vue3-openlayers/providers-entry
- vue3-openlayers/purify.es-DjCUp8A2
- vue3-openlayers/purify.es-_UH6wSMK
- vue3-openlayers/registerWithAliases-CfHnojZU
- vue3-openlayers/registerWithAliases-Jl4Xktq1
- vue3-openlayers/sources
- vue3-openlayers/sources/OlSourceBingMaps
- vue3-openlayers/sources/OlSourceCluster
- vue3-openlayers/sources/OlSourceGeoTIFF
- vue3-openlayers/sources/OlSourceImageStatic
- vue3-openlayers/sources/OlSourceImageWMS
- vue3-openlayers/sources/OlSourceOSM
- vue3-openlayers/sources/OlSourceStadiaMaps
- vue3-openlayers/sources/OlSourceTianditu
- vue3-openlayers/sources/OlSourceTileArcGISRest
- vue3-openlayers/sources/OlSourceTileDebug
- vue3-openlayers/sources/OlSourceTileJSON
- vue3-openlayers/sources/OlSourceTileWMS
- vue3-openlayers/sources/OlSourceVector
- vue3-openlayers/sources/OlSourceVectorTile
- vue3-openlayers/sources/OlSourceWMTS
- vue3-openlayers/sources/OlSourceXYZ
- vue3-openlayers/sources/TiandituClass
- vue3-openlayers/sources/index
- vue3-openlayers/styles
- vue3-openlayers/styles/OlStyle
- vue3-openlayers/styles/OlStyleCircle
- vue3-openlayers/styles/OlStyleFill
- vue3-openlayers/styles/OlStyleFlowLine
- vue3-openlayers/styles/OlStyleIcon
- vue3-openlayers/styles/OlStyleStroke
- vue3-openlayers/styles/OlStyleText
- vue3-openlayers/styles/index
- vue3-openlayers/types
- vue3-openlayers/vue3-openlayers.css
Readme
vue3-openlayers
Web map Vue components with the power of OpenLayers
OpenLayers Useful 3rd party libraries https://openlayers.org/3rd-party/
Links
6 hours of debugging can save you 5 minutes of reading documentation :) please read the doc :)
- Documentation Netlify
Install
# install current vue3-openlayers version
npm install vue3-openlayers
or
yarn add vue3-openlayersOverview
vue3-openlayers is components library that brings the powerful OpenLayers API to the Vue3 reactive world. It can display maps with tiled, raster or vector layers loaded from different sources.

Requirements
- ol:
^10.6.0 - ol-contextmenu:
^5.5.0 - ol-ext:
^4.0.34 - vue:
^3.5.0
Run End-to-End Tests with Playwright
# Install browsers for the first run
npx playwright install
# Runs the end-to-end tests
npm run test:e2e
# Runs the end-to-end tests in interactive UI mode (for local development)
npm run test:e2e:ui
# Runs the tests in debug mode
npm run test:e2e:debug
# Runs the tests in trace mode (to time-travel between actions)
npm run test:e2e:trace
# Serve test report (and inspect trace when)
npm run test:e2e:report
# Runs the tests only on Chromium
npm run test:e2e -- --project=chromium
# Runs the tests of a specific file
npm run test:e2e -- tests/example.spec.ts
# Run tests and record new screenshots locally using the same image as in CI env
docker compose run screenshot-updateScreenshots
Please note, when recording screenshots locally the may differ from the platform (linux) in CI. This results in:
- a: a different file name
- b: a slightly different screenshot
So tackle this issue, please always record screenshots locally using the docker compose file which will use the same image/platform as in CI.
docker compose run screenshot-updateLicense
MIT (c) Melih Altıntaş
