Commit ec493634 authored by Qiu Xiang's avatar Qiu Xiang

更新 README

parent ffe44eb8
...@@ -3,31 +3,33 @@ ...@@ -3,31 +3,33 @@
react-native 高德地图组件,使用最新 3D SDK(目前只支持 Android)。 react-native 高德地图组件,使用最新 3D SDK(目前只支持 Android)。
该项目很大一定程度是参考 [react-native-maps](https://github.com/airbnb/react-native-maps) 该项目很大一定程度是参考 [react-native-maps](https://github.com/airbnb/react-native-maps)
如果不是考虑到国内 Android 手机无法使用 Google Maps,实在没理由再造这个轮子。 如果不是考虑到国内的 Android 手机无法使用 Google Maps,实在没理由再造这个轮子。
所以,该项目的首要重点是对 Android 的支持,如果需要 iOS 支持,目前建议使用 react-native-maps。
## 特性(目标) ## 特性(目标)
- 使用 gradle 和 cocoapods 管理和安装地图 SDK,避免繁琐且容易出错的手动配置 - 使用 gradle 和 cocoapods 管理和安装地图 SDK,避免繁琐且容易出错的手动配置
- 涵盖 SDK 提供的大部分功能 - 涵盖 SDK 提供的大部分功能,并提供适合 react-native 调用的接口
- 提供不限于高德地图的其他地图 SDK 封装和兼容 - 提供不限于高德地图的其他地图 SDK 封装(可能是另一个项目了)
## 进度 ## 进度
### Android ### Android
- [x] 不同的地图模式(常规、卫星、导航、夜间)的切换 - [x] 各地图模式(常规、卫星、导航、夜间)
- [x] 3D 建筑、路况、地图标签的显示控制 - [x] 3D 建筑、路况、内置标签
- [x] 室内地图的显示 - [x] 室内地图
- [x] 内置地图控件(指南针、比例尺、定位按钮、缩放按钮)的显示控制 - [x] 内置地图控件(指南针、比例尺、定位按钮、缩放按钮)
- [x] 手势交互的控制 - [x] 手势交互(平移、缩放、旋转、倾斜)
- [x] 中心坐标、缩放界别、倾斜度的控制 - [x] 中心坐标、缩放界别、倾斜度的设置
- [x] 地图事件(onPress、onLongPress、onLocation) - [x] 地图事件(onPress、onLongPress、onLocation)
- [x] Marker 的基本显示及事件传递 - [x] 地图标记(Marker)
- [x] 自定义 Marker 信息窗体 - [x] 基本属性及事件
- [x] 自定义 Marker 图标 - [x] 自定义信息窗体
- [x] Polyline 折线绘制 - [x] 自定义图标
- [ ] Polygon 多边形绘制 - [x] 折线绘制(Polyline)
- [ ] 多边形绘制(Polygon)🚀
- [ ] 热力图 - [ ] 热力图
- [ ] 完善项目 README,添加接口文档 - [ ] 完善项目 README,添加接口文档
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment