googlemaps / googlemaps/react-native-navigation-sdk

[Feature Request] showRouteOverview doesn't work as expected on Android

Open
#171 3 comments 0 reactions 2 assignees Claimed by @illuminati1911 View on GitHub
feature request priority: p2
Dominant language
TypeScript
Stars
227
Forks
38
Avg merge
5d 7h
Merged PRs (30d)
10

Description

#### Environment details

1. NavSDK Version: 0.3.2-beta
2. OS type and version: Android 13 API 33 and Android 14 API 34

#### Steps to reproduce

1. Please use below latlng's to setDestinations and then call showRouteOverview. Zoom level is not getting set correctly on android.

#### Code example

```
const routingOptions: RoutingOptions = {
travelMode: TravelMode.DRIVING,
avoidFerries: true,
avoidTolls: false,
alternateRoutesStrategy: 1,
};

navigationViewController?.setDestinations(
[
{
"position": {
"lat": 32.768062,
"lng": -96.772291
}
},
{
"position": {
"lat": 32.78889,
"lng": -96.906553
}
},
{
"position": {
"lat": 32.721521,
"lng": -96.809458
}
},
{
"position": {
"lat": 32.709446,
"lng": -96.746567
}
},
{
"position": {
"lat": 32.765366,
"lng": -96.764223
}
},
{
"position": {
"lat": 32.770895,
"lng": -96.697785
}
},
{
"position": {
"lat": 32.793867,
"lng": -96.767341
}
},
{
"position": {
"lat": 32.854362,
"lng": -96.744946
}
},
{
"position": {
"lat": 32.845018,
"lng": -96.808388
}
},
{
"position": {
"lat": 32.925,
"lng": -96.846349
}
},
{
"position": {
"lat": 32.901702,
"lng": -96.982005
}
},
{
"position": {
"lat": 32.778306,
"lng": -96.697305
}
},
{
"position": {
"lat": 32.701987,
"lng": -96.757555
}
},
{
"position": {
"lat": 32.716738,
"lng": -96.902071
}
},
{
"position": {
"lat": 32.768062,
"lng": -96.772291
}
}
],
routingOptions
);

const onRouteStatusOk = () => {
try{
navigationViewController?.setRecenterButtonEnabled(false);
navigationViewController?.setAbnormalTerminatingReportingEnabled(true);
navigationViewController?.showRouteOverview();
}
catch (e: any) {
setError(e?.message);
}
};
```

#### Screenshots

Android and iOS:
Screenshot 2024-06-06 at 11 42 24 AM

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.