跳转至

MapHelper

Image

Download MavenCentral JitPack CircleCI API License

MapHelper for Android 是一个整合了高德地图、百度地图、腾讯地图、谷歌地图等相关路线规划和导航的地图帮助类库。

功能介绍

  • ✅ 简单易用,一句代码实现
  • ✅ 地图路线规划/导航
  • GCJ-02 / WGS-84 / BD09LL 等相关坐标系互转

Gif 展示

Image

你也可以直接下载 演示App 体验效果

引入

Gradle:

  1. 在Project的 build.gradlesetting.gradle 中添加远程仓库

    repositories {
        //...
        mavenCentral()
    }
    
  2. 在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 来实现的定位功能。