[英]HERE SDK Color only part of the route
有沒有辦法只用不同的顏色給路線的一部分上色? 就像畫一條折線一樣,但是它考慮了道路配置。
您可以提取路線幾何圖形以獲取構成折線的GeoCoordinates列表:
geoCoordinates = mapRoute.getRoute().getRouteGeometry()
然后,您可以根據這些坐標構建新的折線,以各種顏色繪制路線的各個部分:
GeoPolyline geoPolyline = new GeoPolyline();
for (GeoCoordinates point : geoCoordinates) {
if (<your condition>){
geoPolyline.add(point);
}
}
MapPolyline mapPolyline = new MapPolyline(geoPolyline);
mapPolyline.setLineColor(<color>);
map.addMapObject(mapPolyline)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.