av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java - 高德地圖平滑移動(dòng)問(wèn)題

瀏覽:98日期:2022-09-30 16:34:19

問(wèn)題描述

public void startMove() { LatLngBounds.Builder b = LatLngBounds.builder(); for (int i = 0; i < latLngs.size(); i++) {b.include(latLngs.get(i)); } LatLngBounds bounds = b.build(); mAMap.animateCamera(CameraUpdateFactory.newLatLngBounds(bounds, 100)); // 取軌跡點(diǎn)的第一個(gè)點(diǎn) 作為 平滑移動(dòng)的啟動(dòng) LatLng drivePoint = latLngs.get(0); Pair<Integer, LatLng> pair = SpatialRelationUtil.calShortestDistancePoint(latLngs, drivePoint); latLngs.set(pair.first, drivePoint); final List<LatLng> subList = latLngs.subList(pair.first, latLngs.size()); // 設(shè)置軌跡點(diǎn) smoothMarker.setPoints(subList); // 設(shè)置平滑移動(dòng)的總時(shí)間 單位 秒 smoothMarker.setTotalDuration(100); // 開(kāi)始移動(dòng) smoothMarker.startSmoothMove(); // 設(shè)置移動(dòng)的監(jiān)聽(tīng)事件 返回 距終點(diǎn)的距離 單位 米 smoothMarker.setMoveListener(new SmoothMoveMarker.MoveListener() {@Overridepublic void move(final double distance) {runOnUiThread(new Runnable() {@Overridepublic void run() {} });} });}

// 我這邊需要實(shí)現(xiàn)歷史軌跡,并且顯示跑的路線,線已經(jīng)畫(huà)好,這是啟動(dòng)跑起來(lái)的方法。

這邊需要同時(shí)顯示速度,速度拿到全部點(diǎn)的速度的集合了,但是無(wú)法對(duì)應(yīng)起來(lái)。有沒(méi)有什么解決方法可以到某個(gè)點(diǎn)的時(shí)候?qū)崟r(shí)顯示當(dāng)前的速度的回調(diào)或者方法。另求助實(shí)時(shí)獲取經(jīng)緯度后如何實(shí)時(shí)地圖顯示的方法。 高德地圖

問(wèn)題解答

回答1:

在 smoothMarker.setMoveListener 這個(gè)監(jiān)聽(tīng)中可以 用到getIndex獲取到當(dāng)前隊(duì)列的下標(biāo),所以可以根據(jù)下標(biāo)獲取到當(dāng)前速度并設(shè)置

標(biāo)簽: 高德 地圖
相關(guān)文章:
主站蜘蛛池模板: 国产免费小视频 | 在线观看视频一区二区 | 一区二区三区四区视频在线观看 | 国产中文字幕在线播放 | 天天操天天拍 | 欧美一区二区三区在线 | 国产午夜精品福利 | 国产精品va | 亚洲视频三区 | 人人草人人爽 | 亚洲综合色网 | 在线国产小视频 | 国产在线中文字幕 | 久热国产视频 | 91看片淫黄大片 | 国产成人三级在线观看 | 一级免费黄色片 | 亚洲精品乱码久久久久久 | 欧美在线亚洲 | 一级黄色在线观看 | 日本少妇中文字幕 | 97人人干 | 免费毛片视频 | 国产一级黄色 | 中文字幕欧美激情 | 性色av蜜臀av浪潮av老女人 | 在线看的av | 色综合av| 簧片在线免费观看 | 免费激情网站 | 欧美精品影院 | 亚色网站 | 成年人午夜视频 | 日本黄a三级三级三级 | 欧美黄色一区 | 久久一级片 | 丁香六月激情 | 99热99re6国产在线播放 | 亚洲成人欧美 | 麻豆av在线免费观看 | 国产成人免费观看 |