在下面的代码中,我使用 react-native-maps 来提供从 A 到 B 的行驶距离。我可以在地图上看到为我选择了哪条路线。但我希望它能推荐一些替代路线,就像你从谷歌地图上知道的那样。
我一直在 react-native-maps-directions 文档中寻找我可以打开的 AlternativeRoutes 道具,但没有任何运气。
import MapView, { Marker, PROVIDER_GOOGLE } from "react-native-maps";
import { GooglePlacesAutocomplete } from "react-native-google-places-autocomplete";
import MapViewDirections from "react-native-maps-directions";
<MapView
ref={mapRef}
style={styles.map}
provider={PROVIDER_GOOGLE}
initialRegion={middleOfDenmark}
>
{origin && <Marker coordinate={origin} />}
{destination && <Marker coordinate={destination} />}
{origin && destination && (
<MapViewDirections
origin={origin}
destination={destination}
apikey={googleAPIKey}
strokeColor="#112D4E"
strokeWidth={4}
onReady={calcDistanceOnReady}
/>
)}
</MapView>