腾讯宣布开源 tlbs-map,一个基于腾讯位置服务地图 API 开发的 web 端地图组件库,支持在网页绘制地图并在地图上绘制点、线、面、热力图等效果,支持Vue2、Vue3、React等业界主流技术栈,旨在帮助开发者低成本开发地图业务。
腾讯位置服务地图API:https://lbs.qq.com/webApi/javascriptGL/glGuide/glOverview
特性优势
- 降低使用门槛,提升开发效率:封装腾讯地图API为响应式组件,无需关心复杂的地图API,只需要操作数据即可
- 兼容前端主流框架:tlbs-map支持最流行的2个前端框架Vue框架和React框架,并且做到了一套代码兼容Vue2、Vue3版本的前端项目
- 提升可扩展性:组件提供地图和图层实例,用户可编写自定义组件或直接调用地图API满足定制化需求
- 详尽的文档示例:提供了详尽的组件使用文档和示例代码,可以轻松上手,快速开发
- 提供丰富的地图组件: 已上线基础地图、点、线、面等10个常用组件,助力开发者低成本开发地图业务
开源规划
- 提供更多实用的地图组件
- 组件能够兼容Vue2、Vue3框架使用
- 完善单元测试,保证组件更加可靠
项目地址:
- Vue组件库:https://github.com/Tencent/tlbs-map-vue
- React组件库:https://github.com/Tencent/tlbs-map-react