deliveryboy commit

dev
suresh 1 year ago
parent a91054394b
commit 44d2066dec

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 1009 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

@ -15,8 +15,10 @@ class LocationController<T> extends GetxController {
Location location = Location();
// final Rx<LatLng?> locationPosition = const LatLng(0.0, 0.0).obs;
/*final Rx<LatLng?> locationPosition =
const LatLng(12.90618717, 77.5844983).obs;*/
final Rx<LatLng?> locationPosition =
const LatLng(12.90618717, 77.5844983).obs;
const LatLng(17.491659, 78.391983).obs;
bool locationServiceActive = true;
@ -26,8 +28,8 @@ class LocationController<T> extends GetxController {
@override
void onInit() async {
await _getBytesFromAsset(AppImages.pickupMarker, AppSizes.mapPinSize * 0.2);
await _getBytesFromAsset(AppImages.dropMarker, AppSizes.mapPinSize * 0.2);
await _getBytesFromAsset(AppImages.pickupMarker, AppSizes.mapPinSize * 0.1);
await _getBytesFromAsset(AppImages.dropMarker, AppSizes.mapPinSize * 0.05);
super.onInit();
refreshToLiveLocation();

@ -27,16 +27,22 @@ class OrderTrackingPageState extends State<OrderTrackingPage> {
double latitude=0;
double longitude=0;
String googleAPiKey = "AIzaSyBOigf-qg4v_aD0Jrx2wFOMNzObxXrfDEM";
String googleAPiKey ="AIzaSyBOigf-qg4v_aD0Jrx2wFOMNzObxXrfDEM";
Set<Marker> markers = {};
Map<PolylineId, Polyline> polylines = {};
LatLng startLocation = const LatLng(0,0);
LatLng startLocation = const LatLng(17.416806,78.4521704);
LocationController locationController = Get.put(LocationController());
@override
void initState() {
super.initState();
@ -103,15 +109,15 @@ class OrderTrackingPageState extends State<OrderTrackingPage> {
PolylineId id = const PolylineId("poly");
Polyline polyline = Polyline(
polylineId: id,
color: Colors.blueAccent,
color: Colors.red,
points: polylineCoordinates,
width: 8,
width: 4,
);
polylines[id] = polyline;
var position = CameraPosition(
target: LatLng(startLocation.latitude, startLocation.longitude),
zoom: 21);
zoom: 18);
final GoogleMapController controller = await mapController.future;
controller.animateCamera(CameraUpdate.newCameraPosition(position));
@ -129,7 +135,7 @@ class OrderTrackingPageState extends State<OrderTrackingPage> {
initialCameraPosition: CameraPosition(
//innital position in map
target: startLocation, //initial position
zoom: 5.0, //initial zoom level
zoom: 8.0, //initial zoom level
),
markers: markers,
//markers to show on map

Loading…
Cancel
Save