像Uber这样的应用程序如何在屏幕上显示两个位置以及它们之间的路径?谷歌是向开发人员提供该功能还是专有的?
您可以使用此软件包通过谷歌地图绘制路线。可以使用如下所示的帮助程序方法:
await googleMapPolyline.getCoordinatesWithLocation(
origin: LatLng(40.677939, -73.941755),
destination: LatLng(40.698432, -73.924038),
mode: RouteMode.driving);
和
await googleMapPolyline.getPolylineCoordinatesWithAddress(
origin: '55 Kingston Ave, Brooklyn, NY 11213, USA',
destination: '8007 Cypress Ave, Glendale, NY 11385, USA',
mode: RouteMode.driving);
以在点之间创建路径。