Skip to content

🎉百度地图 GL版 Vue3 组件库,baidu map gl components libary based on Vue3.0

License

Notifications You must be signed in to change notification settings

yue1123/vue3-baidu-map-gl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b824038 · Mar 10, 2025
Oct 26, 2024
Jun 14, 2023
Oct 26, 2024
Mar 10, 2025
Jun 21, 2023
Aug 27, 2024
May 7, 2023
Jun 19, 2023
Dec 17, 2023
Mar 8, 2023
Oct 2, 2023
Nov 28, 2022
Dec 14, 2022
Mar 10, 2025
Apr 11, 2022
Nov 27, 2024
Nov 28, 2022
Mar 10, 2025
Oct 21, 2024
Dec 14, 2022
May 26, 2023
Aug 6, 2024

Repository files navigation

 Vue3 BaiduMap Gl 

易用 & 完整 & 高性能

GitHub package.json version (subfolder of monorepo) npm GitHub Repo stars GitHub issues GitHub closed issues

基于百度地图 JavaScript GL 版(使用了 WebGL 对地图、覆盖物等进行渲染,支持 3D 视角展示地图) API 封装设计的 Vue3 组件/hooks 库,开箱即用。

Star Star

如果喜欢这个项目,右上角给我们点个星星吧,这对我们意义非凡!

Backhand Index Pointing RightGlowing StarBackhand Index Pointing Left

Sparkles 特性

  • 🚀 自动加载百度地图 SDK,将百度地图繁琐的 Api 封装进组件,你只需关注组件本身
  • 📦 20+ 高质量的开箱即用 Vue 3 组件以及 8+ hooks 封装
  • 📐 遵循直觉的、简约的 Api 设计
  • ⚡ Composition Api,更好的性能
  • 🔨 完整的 TypeScript 支持,更好的体验
  • 🧩 tree shaking 支持,模块分包,只打包你想要的的
  • 🌏 基于百度地图 Gl 版 SDK,通过 WebGL 对地图、覆盖物等进行渲染,支持 3D 视角展示地图
  • 🚀 支持 volar,组件提供完善的代码提示

Gear 安装

推荐使用 pnpm 安装

# with pnpm
pnpm add vue3-baidu-map-gl

# or with yarn
yarn add vue3-baidu-map-gl

# or with npm
npm install vue3-baidu-map-gl

Open Book 文档

中文

Red Heart 赞助

此项目使用 MIT 协议,完全免费使用,如果您觉得项目对您有帮助,可以考虑适当的 赞助 支持此项目的开发

Hammer and Wrench 开发参与贡献

# 环境
# pnpm >= 6.0.0
# node >= 12.0.0

# clone
git clone https://github.com/yue1123/vue3-baidu-map-gl
cd ./vue3-baidu-map-gl

# install
pnpm install

# 运行 dev, 实时构建组件库
pnpm dev

# 运行文档站点,用来测试组件,预览文档
pnpm docs:dev

Star Star History

Star History Chart

License

MIT licenses