Skip to content

Commit f255708

Browse files
committed
chore(debug): add verbose tick logs to RoutesActivity in Java and Kotlin
1 parent 619344f commit f255708

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

Maps3DSamples/ApiDemos/java-app/src/main/java/com/example/maps3djava/routes/RoutesActivity.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,8 @@ private void updateVehiclePositionAndCamera() {
342342
30.0
343343
);
344344

345+
Log.d("RoutesActivityDebug", "Java Tick: elapsed = " + elapsedDistance + "m / " + totalDistance + "m, pos = " + posAndHeading.getPosition());
346+
345347
// 1. Update Model position and rotation
346348
if (vehicleModel != null) {
347349
vehicleModel.setPosition(new LatLngAltitude(

Maps3DSamples/ApiDemos/kotlin-app/src/main/java/com/example/maps3dkotlin/routes/RoutesActivity.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -332,13 +332,13 @@ class RoutesActivity : SampleBaseActivity() {
332332
val route = decodedRoute
333333
if (route.isEmpty() || totalDistance <= 0.0) return
334334

335-
// O(log N) search and linear interpolation
336335
val posAndHeading = RouteEngine.calculatePositionAndHeading(
337336
route,
338337
cumulativeDistances,
339338
elapsedDistance,
340-
lookaheadDistance = 30.0
339+
30.0
341340
)
341+
Log.d("RoutesActivityDebug", "Kotlin Tick: elapsed = " + elapsedDistance + "m / " + totalDistance + "m, pos = " + posAndHeading.position)
342342

343343
// Update the Model coordinates
344344
vehicleModel?.apply {

0 commit comments

Comments
 (0)