Saltar al contenido

flutter obtener permiso de ubicación y obtener ejemplo de código de coordenadas

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)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *