From ff76d1322f8ec3b025b6de06a686ec2c9eeac14e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=8A=B1=E5=BC=80=E5=8D=8A=E4=BA=A9=E5=9C=B0?=
<2572468699@qq.com>
Date: Mon, 7 Nov 2022 18:03:06 +0800
Subject: [PATCH] chore: update README.md
---
README.md | 71 ++++++++++++++++++++++++++++++-------------------------
1 file changed, 39 insertions(+), 32 deletions(-)
diff --git a/README.md b/README.md
index 167349bc..a1caad6a 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# Vue3 BaiduMap gl
-基于百度地图 JavaScript GL 版(使用了WebGL对地图、覆盖物等进行渲染,支持3D视角展示地图) API 封装的 Vue3 组件库
+基于百度地图 JavaScript GL 版(使用了 WebGL 对地图、覆盖物等进行渲染,支持 3D 视角展示地图) API 封装的 Vue3 组件库
@@ -9,24 +9,24 @@
[![GitHub license](https://img.shields.io/github/license/yue1123/img-previewer?style=flat-square)](https://github.com/yue1123/img-previewer/blob/main/LICENSE)
-
## ✨ 特性
-- 自动加载百度地图 SDK及其工具库,将百度地图繁琐的Api封装进组件,你只需关注组件本身
+
+- 自动加载百度地图 SDK 及其工具库,将百度地图繁琐的 Api 封装进组件,你只需关注组件本身
- 比较完整,提供的组件和 hooks 能覆盖大部分使用场景
- Composition Api + Ts,面向未来,更好的性能,和你的 Ts 项目无缝衔接
- tree shaking 支持,模块分包,只打包你想要的的
-- 体验良好,支持volar,组件提供完善的代码提示,与用户逻辑保持一致
-- 基于百度地图Gl版SDK,WebGL对地图、覆盖物等进行渲染,支持3D视角展示地图
+- 体验良好,支持 volar,组件提供完善的代码提示,与用户逻辑保持一致
+- 基于百度地图 Gl 版 SDK,WebGL 对地图、覆盖物等进行渲染,支持 3D 视角展示地图
- 组件同时兼容大驼峰命名(CamelCase)和短横线命名(kebab-case)
-
-
## Documentation
+
[https://yue1123.github.io/vue3-baidu-map-gl/zh](https://yue1123.github.io/vue3-baidu-map-gl/zh)
## Get started
### installation
+
```shell
npm i vue3-baidu-map-gl
# or
@@ -34,19 +34,23 @@ yarn add vue3-baidu-map-gl
# or
pnpm add vue3-baidu-map-gl
```
+
### Usage SFC
+
按需引入
+
```vue
```
完整引入
+
```ts
import { createApp } from 'vue'
import App from './App.vue'
@@ -57,30 +61,33 @@ app.use(baiduMapGl, { ak: 'YOUR_AK' })
app.mount('#app')
```
-## todo
-- [x] 基础地图
-- [x] 地图控件
-- [x] 地图覆盖物
-- [x] 多实例
-- [x] 自定义地图样式
-- [x] 地图插件
- - [x] 轨迹动画插件
-- [x] 覆盖物
- - [x] 带高度的点
- - [x] 3d 棱柱
- - [x] 贝塞尔曲线
-- [ ] 叠加层
- - [x] 路况叠加层
- - [ ] 地面图片叠加层
- - [ ] canvas 叠加层
- - [ ] video 叠加层
- - [x] MapVgl 叠加层
-- [x] 信息窗口
-- [ ] 右键菜单
-- [ ] 大地路线书
-- [ ] 3d 视角动画
-- [ ] 三维模型
+## todo
+
+- [ ] 叠加层
+ - [x] 路况叠加层
+ - [ ] 地面图片叠加层
+ - [ ] canvas 叠加层
+ - [ ] video 叠加层
+ - [x] MapVgl 叠加层
+- [ ] 大地路线书
+- [ ] 3d 视角动画
+
## License
+
[MIT licenses](https://opensource.org/licenses/MIT)
-❤️用心制作,开源不易,点亮🌟star🌟是支持更新的最大动力✌🏻
+❤️ 用心制作,开源不易,点亮 🌟star🌟 是支持更新的最大动力 ✌🏻
+
+## 参与贡献
+
+```bash
+# clone
+git clone https://github.com/yue1123/vue3-baidu-map-gl
+cd ./vue3-baidu-map-gl
+
+# install
+pnpm install
+
+# 运行文档站点,用来测试组件,预览文档
+pnpm run docs:dev
+```