gpt4 book ai didi

java - 谷歌地图中心 map 由两个位置绑定(bind)并带有一些填充

转载 作者:行者123 更新时间:2023-12-02 01:17:01 25 4
gpt4 key购买 nike

我正在尝试将 map 相机位置居中,并根据具有路线折线的两个位置将其绑定(bind)。所以在我的代码中我有

    LatLngBounds.Builder builder = new LatLngBounds.Builder();
builder.include(new LatLng(mLastKnownLocation.getLatitude(), mLastKnownLocation.getLongitude()));
builder.include(site_marker.getPosition());
LatLngBounds bounds = builder.build();
CameraUpdate cu = CameraUpdateFactory.newLatLngBounds(bounds, (int)DEFAULT_ZOOM);
googleMap.animateCamera(cu);

上面加载了两个位置的 map 并产生以下结果

enter image description here

从屏幕截图来看,我想插入两个位置,使绿色当前位置位于底部,而 site_marker 位于顶部,即通过旋转 map 来查看路线的从上到下的 View 。另外,我想将位置移离 map 边缘,以便屏幕边缘和标记位置之间有一些填充

这是我希望它看起来像的最终路线

enter image description here

从最后一张图片中可以看出,这两个位置不在屏幕边缘,而是距离边缘有点远

我还需要添加什么。

最佳答案

关于java - 谷歌地图中心 map 由两个位置绑定(bind)并带有一些填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58412832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com