gpt4 book ai didi

android - 在 android map 上放大和缩小时消失时不需要的多段线扩展

转载 作者:行者123 更新时间:2023-11-30 03:41:14 24 4
gpt4 key购买 nike

我使用 Polyline API 连接 map 位置。它可以正确创建多段线。但有时不需要的多段线会在放大时扩展并在缩小时消失。

我的代码:

locations.clear();
for(int i=0;i<maplatitude.size();i++)
{
locations.add(new LatLng(maplatitude.get(i), maplongitude.get(i)));
}

PolylineOptions rectOptions = new PolylineOptions();
rectOptions.addAll(locations);

// Get back the mutable Polyline
Polyline polyline = mMap.addPolyline(rectOptions);

for(int i=0;i<maplatitude.size();i++)
{
//mMap.addMarker(new MarkerOptions().position(new LatLng(maplatitude.get(i), maplongitude.get(i))).title(name).snippet(mapdate.get(i)+"\n"+maptime.get(i)));
mMap.addMarker(new MarkerOptions().position(new LatLng(maplatitude.get(i), maplongitude.get(i))).icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_AZURE)).title(String.valueOf(i)));
}

最佳答案

我解决了这个问题:这是 Google 的一个错误。我们必须过滤一些 1 或 2 米以内的近点。

Polylines appearing on map where they shouldn't

关于android - 在 android map 上放大和缩小时消失时不需要的多段线扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15706458/

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