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) GitHub package.json version (subfolder of monorepo) - ## ✨ 特性 -- 自动加载百度地图 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 +```