当前位置: 首页 > 知识库问答 >
问题:

当用户移动时,沿着with地图移动标记

乌灿
2023-03-14
 LatLng latLng = new LatLng(location.getLatitude(), location.getLongitude());
        sourceLocation = latLng;
        startPoint = new GeoPoint(latLng.latitude,latLng.longitude);
        forNavigation = location;

       //  animation
        mMap.moveCamera(CameraUpdateFactory.newLatLng(latLng));
        // Zoom in the Google Map
        mMap.animateCamera(CameraUpdateFactory.zoomTo(15));
       // mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(mPositionMarker.getPosition(), 15));
        mMap.animateCamera(CameraUpdateFactory.newLatLng(new LatLng(location
                .getLatitude(), location.getLongitude())));

这些是我找到的链接谷歌地图:移动标记和地图一起顺利与用户?

如何在Google Maps v2 android中平稳地移动当前位置标记

共有1个答案

吕征
2023-03-14

这里有两个解决方案。

>

  • 使用onlocationtrue,然后它会显示蓝点作为当前位置。

    对当前位置使用fused api,并在LocationChanged中创建您的标记。

  •  类似资料:
    • 我正在使用Swing中的JMapViewer创建一个地图。我在地图上有几个表示汽车的MapMarkerDots。我试图更新这些标记的位置,以便它们看起来在地图上行驶,但它不太正常工作。我有一个“汽车”要遵循的坐标列表,但发生的情况是,位置被更新,但标记在完成之前不会重新绘制,这意味着标记是在初始位置和最终位置绘制的,而不是在两者之间的每一点绘制的。下面是我使用的代码。你知道为什么会发生这种情况吗?

    • 本文向大家介绍基于JavaScript实现鼠标箭头移动图片跟着移动,包括了基于JavaScript实现鼠标箭头移动图片跟着移动的使用技巧和注意事项,需要的朋友参考一下 我们经常在一些网站上看到,鼠标在网页上移动,有一张图片跟着鼠标移动。大家知道这种效果是怎么做出来的吗?你可能感到比较复杂,其实他是用js编一段小程序来实现的,且代码简单,比较好理解。下面我就来分享下实现代码。 关键代码如下所示: 以

    • 在我的应用程序中创建一个数组列表,其中包含JSON的纬度和经度,并使用数组列表在地图中添加标记,但当纬度长改变标记从一个位置移动到另一个位置时,它会创建两个标记而不是移动,如果我给map.clear(),整个标记会禁用并启用,但我想删除旧标记,如果不使用map.clear(),这是怎么可能的,请帮助 需要专用void setupmapifneed(视图膨胀视图){

    • 但是,当移动鼠标指针时,该功能将被破坏。 为了进一步澄清,如果我在鼠标轮上放大一个缺口,图像就会在正确的位置周围放大。这种行为在我放大鼠标轮的每一个缺口上都继续进行,完全如预期的那样。但是,如果在放大一部分后,我将鼠标移到不同的位置,功能就会中断,我必须完全缩小以改变缩放位置。 预期的行为是为了在缩放过程中鼠标位置的任何变化都能正确地反映在缩放的图像中。 虽然这对于当图像完全缩小时选择的固定鼠标位

    • 我使用Google Maps Android SDK在地图上添加标记,这些标记的位置存储在我的应用程序的所有用户都可以使用的Firebase数据库中。每个标记的数据存储在唯一的Firebase记录中,每个记录包含纬度 添加了一个新标记。 更改现有标记(移动到新位置和/或“验证”) 删除现有标记 我实现了一个哈希图,如如何使用Firebase Google Maps API Android中的数据更