MapHelper for Android 是一个整合了高德地图、百度地图、腾讯地图、谷歌地图等相关路线规划和导航的地图帮助类库。
- ✅ 简单易用,一句代码实现
- ✅ 地图路线规划/导航
- ✅ GCJ-02 / WGS-84 / BD09LL 等相关坐标系互转
你也可以直接下载 演示App 体验效果
-
在Project的 build.gradle 或 setting.gradle 中添加远程仓库
repositories { //... mavenCentral() }
-
在Module的 build.gradle 里面添加引入依赖项
implementation 'com.github.jenly1314:maphelper:1.2.0'
// 调用相关地图线路/导航示例(params表示一些具体参数)
// 跳转到地图(高德、百度、腾讯、谷歌地图等)
MapHelper.gotoMap(params)
// 跳转到高德地图
MapHelper.gotoAMap(params)
// 跳转到百度地图
MapHelper.gotoBaiduMap(params)
// 跳转腾讯地图
MapHelper.gotoTencentMap(params)
// 跳转到谷歌地图
MapHelper.gotoGoogleMap(params)
// 坐标系转换:WGS-84转GCJ-02(火星坐标系)
MapHelper.wgs84ToGCJ02(latitude,longitude)
// 坐标系转换:GCJ-02(火星坐标系)转WGS-84
MapHelper.gcj02ToWGS84(latitude,longitude)
//...
更多使用详情,请查看app中的源码使用示例或直接查看 API帮助文档
- Location 一个通过 Android 自带的 LocationManager 来实现的定位功能。
- 适配Android 11 (R) 软件包的可见性
如果您喜欢MapHelper,或感觉MapHelper帮助到了您,可以点右上角“Star”支持一下,您的支持就是我的动力,谢谢 😃
您也可以扫描下面的二维码,请作者喝杯咖啡 ☕
我的博客 | GitHub | Gitee | CSDN | 博客园 |
---|---|---|---|---|
Jenly's Blog | jenly1314 | jenly1314 | jenly121 | jenly |
微信公众号 | Gmail邮箱 | QQ邮箱 | QQ群 | QQ群 |
---|---|---|---|---|
Jenly666 | jenly1314 | jenly1314 | 20867961 | 64020761 |