Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GEOLOCALIZACIN
La geolocalizacin es un servicio muy til para los dispositivos mviles, ya que podemos ofrecer al
usuario servicios personalizados a su localizacin. Esta localizacin se calcula por varios mtodos:
desde un componente hardware especfico, el GPS, hasta la triangulacin de antenas mviles o la
posicin de puntos de acceso WiFi. De esta forma, conseguimos una localizacin muy precisa del
usuario, y podemos ofrecerle desde restaurantes cercanos hasta videojuegos basados en localizacin.
4.1 Geolocalizacin /
GEOLOCALIZACIN
Vamos a pintar en pantalla las coordenadas (latitud, longitud) Triangulacin mtodo de geolocalizacin basado en la
donde se encuentra el usuario. distancia a las antenas a las que se conecta
un terminal mvil para acceder a la red
Para ello usamos el mtodo getCurrentPosition que recibe Geolocalizacin posicin geogrfica de un elemento, en
como parmetros las funciones a ejecutar si la posicin se obtuvo nuestro caso un terminal mvil
con xito, o si no fue as.
Latitude del ingls latitud geogrfica
En la funcin de xito nos llega como parmetros un objeto
position con mucha informacin. As, pintaremos en la pantalla Longitude del ingls longitud geogrfica
un mensaje con las coordenadas que encontramos en position. Current position del ingls posicin actual
coords.
4.2 Geolocalizacin /
MAPAS CON LEAFLET
Ahora vamos a meter el uso de mapas para mostrar la informacin Importamos la librera JS, el CSS de leaflet y las imgenes en la
de localizacin. Para ello vamos a usar la librera leaflet1 que nos carpeta css.
facilita el uso de mapas.
Con el token de mapbox ya podemos pintar el mapa centrado en
una localizacin concreta. Por ejemplo Londres.
(1) Web de Leaflet http://leafletjs.com/ Mapbox librera que ofrece tiles para nuestro mapa
4.3 Geolocalizacin /
MARCADORES EN UN MAPA