1
skmap의 calculateroutewithpoints를 사용하고 있지만 현재 위치에서 경로를 가져올 수 없습니다.경로 계산에 현재 위치의 경로가 표시되지 않습니다.
점 (SKPosition)으로 경로를 계산하는 동안 어떻게 시작점과 종점을 설정할 수 있습니까? 대신 사용 SKPosition 사용 SkViaPoints의
skmap의 calculateroutewithpoints를 사용하고 있지만 현재 위치에서 경로를 가져올 수 없습니다.경로 계산에 현재 위치의 경로가 표시되지 않습니다.
점 (SKPosition)으로 경로를 계산하는 동안 어떻게 시작점과 종점을 설정할 수 있습니까? 대신 사용 SKPosition 사용 SkViaPoints의
:
SKRouteSettings skrouteSetting = new SKRouteSettings();
skrouteSetting.setStartCoordinate(new SKCoordinate(77.597231,12.973654));
skrouteSetting.setDestinationCoordinate(new SKCoordinate(77.614500, 13.009965));
skrouteSetting.setRouteMode(SKRouteSettings.SKRouteMode.CAR_FASTEST);
skrouteSetting.setNoOfRoutes(1);
viaPointList = new ArrayList<SKViaPoint>();
viaPointList.add(new SKViaPoint(i+1000,newSKCoordinate(77.629580,13.020566));
viaPointList.add(new SKViaPoint(i+1000,newSKCoordinate(77.622440,13.037359));
skrouteSetting.setViaPoints(viaPointList);
skrouteSetting.setRouteExposed(true);
SKRouteManager.getInstance().setRouteListener(this);
SKRouteManager.getInstance().calculateRoute(skrouteSetting);
그냥 위도 & 경도 값을 반대로 위에 3.0을 사용하는 경우 위도 & 같은 형식을 사용 경도 &을 SKMaps 버전 2.5.1을 사용하는 경우 Multiple Via Points와 함께 경로를 확인할 수 있습니다.
복제 및 검증 할 수 있도록 사용중인 코드 및 입력 매개 변수를 첨부하십시오. – Ando