1

标准 HMS 转换器对SphericalUtil.computeOffset(of com.google.maps.android:android-maps-utils) 没有任何作用。同时它依赖于'com.google.android.gms.maps.model.LatLng'。HMS 世界中是否有替代方案(对于 SphericalUtil,从https://github.com/googlemaps/android-maps-utils复制粘贴不算在内)?

4

1 回答 1

0

0

在华为有做球面图功能的开源:

https://github.com/SupasinTatiyanupanwong/huawei-maps-utils

在这里我们可以做球面几何——例如:computeDistance、computeHeading、computeArea

dependencies {
    implementation 'me.tatiyanupanwong.supasin.android.libraries.huawei.maps:maps-utils:1.0.0-alpha02'
} 

double distance = SphericalUtil.computeDistanceBetween(mMarkerA.getPosition(), mMarkerB.getPosition());
于 2021-08-18T20:46:12.357 回答