No dudes en compartir nuestra web y códigos con tus amigos, necesitamos tu ayuda para aumentar esta comunidad.
Ejemplo 1: ubicación actual en flutter
import'package:flutter/material.dart';import'package:geolocator/geolocator.dart';voidmain()=>runApp(MapScreen());classMapScreenextendsStatelessWidget
@override
Widgetbuild(BuildContext context)returnMaterialApp(
title:"Map",
home:MapActivity(),);classMapActivityextendsStatefulWidget
@override
_MapActivityState createState()=>_MapActivityState();class_MapActivityStateextendsState<MapActivity>LatLng _center ;Position currentLocation;
@override
voidinitState()// TODO: implement initStatesuper.initState();getUserLocation();Future<Position>locateUser() async returnGeolocator().getCurrentPosition(desiredAccuracy:LocationAccuracy.high);getUserLocation() async
currentLocation =awaitlocateUser();setState(()
_center =LatLng(currentLocation.latitude, currentLocation.longitude););print('center $_center');
Ejemplo 2: obtener el nombre de la ubicación en flutter
import'package:geocoder/geocoder.dart';// From a query
final query ="1600 Amphiteatre Parkway, Mountain View";var addresses =awaitGeocoder.local.findAddressesFromQuery(query);var first = addresses.first;print("$first.featureName : $first.coordinates");// From coordinates
final coordinates =newCoordinates(1.10,45.50);
addresses =awaitGeocoder.local.findAddressesFromCoordinates(coordinates);
first = addresses.first;print("$first.featureName : $first.addressLine");
Aquí puedes ver las reseñas y valoraciones de los usuarios
Nos encantaría que puedieras dar difusión a este escrito si te valió la pena.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)