v-openlayers

基于vue3+openlayers封装的组件库
3,599
Install
npm install v-openlayers
Latest Version:2.10.5
Older releases:3
License:MIT
Last Updated:Oct 21, 2026
Links: npm
Maintainer: xiaoxiaokang

[TOC]

v-openlayers

更新日志

帮助文档

mapConfig.js

版本

v2.x.x

简介

基于vue3+openlayers封装的组件库

作者

kangjinrui<1092014304@qq.com>

开始使用

安装

npm install v-openlayers --save

按需引入组件

import { OlMap } from 'v-openlayers'

按需引入库

import { OlHandler } from 'v-openlayers'

全局引入组件

import 'v-openlayers/package/v-openlayers.css'
import VMap from 'v-openlayers'
vue.use(VMap)

使用supermap rest服务

// 需引入下面supermap的库包
<script src="v-openlayers/package/lib/supermap/ol/ol.js"></script>
<script src="v-openlayers/package/lib/supermap/ol/olms.js"></script>
<script src="v-openlayers/package/lib/supermap/ol/iclient-ol.js"></script>
<script src="v-openlayers/package/lib/supermap/ol-onemap/ol-onemap.js"></script>
<script src="v-openlayers/package/lib/supermap/onemapSLB/onemapSLB.umd.min.js"></script>

注意:以下所有地图相关组件均需在OlMap容器内使用

Related Packages

ol-map-vue3

Vue3基于openLayers封装的地图组件库

999 1
vue-openlayers

humble wrapper for the powerful openlayers map api

1,146 46
my-openlayer

my-openlayer 是一个基于 OpenLayers 的现代地图组件库,专为 Web GIS 应用开发者设计...

9,722 9
gis-map-szdp

GIS通用组件 - Vue 3 超图版本

6,714
dnn-vue-ol

基于 openlayers 的二次封装

1,272

Version History

Version Released License
2.10.5 MIT
2.10.4 MIT
2.10.3 MIT
2.10.2 MIT
2.10.1 MIT