目前正在开发一个应用程序。它使用谷歌地图API来定位附近的医生。我们有一个功能,可以显示我们当前位置附近的医院。虽然在单击同一地图时,会在新选项卡中打开地图,但会显示标记,但我们希望直接导航到该区域中附近的医院,而不是以标记格式显示。我们该怎么办?
发布于 2018-03-26 13:50:06
首先,需要使用您当前的位置获取特定附近医院的纬度-经度,然后您需要使用自定义别针或图标设置标记。之后,你需要移动地图相机使用医院很长时间。
获取当前位置:
https://developer.android.com/training/location/retrieve-current.html#java
在位置上直接移动到:
LatLng latLng = new LatLng(location.getLatitude(), location.getLongitude());
CameraUpdate cameraUpdate = CameraUpdateFactory.newLatLngZoom(latLng, 10);
map.animateCamera(cameraUpdate);自定义标记:
https://developers.google.com/maps/documentation/android-api/marker
https://stackoverflow.com/questions/49484385
复制相似问题