SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
TAC : API de Google Maps
Daniel Díaz Salas
Google Maps y los SIBW
● Cualquier cosa que se pueda representar en un
mapa puede usarse con Google Maps
● Los objetos ocupan un espacio
● Si algo ocupa un espacio, se puede dibujar en
un mapa.
● Podemos hacer una representación del espacio
que ocupa un objeto en el mundo.
Primer paso : obtener clave
● 1: https://code.google.com/apis/console)
● 2: click en “servicios”
● 3: activar el servicio de la API de Google Maps
● 4: ya tenemos la clave
Segundo paso: Hola Mundo de
Google Maps
http://sibwgmapi.tk/holaMundo.php?
Cargando el API
● URL
● Key
● Sensor
● Se puede usar HTTPS
Cargar el API de forma asíncrona
● Mejor de forma asíncrona que síncrona.
● Se hace con una función metida en un script
que se llama desde el onload del <body>.
Opciones
● Se usa un objeto con las variables de
inicialización.
● Center: usando LatLng
● Zoom: usando entero
● Tipos de mapas
● ROADMAP, SATELLITE, HYBRID, TERRAIN
HTML5
● <!DOCTYPE html>
● Por compatibilidad, hay que poner un CSS con
el html y el body al 100%.
● Si no, todo tendrá un tamaño de 0x0 píxeles.
El objeto “Map”
● Importante tener siempre el objeto metido en
una variable.
● Varios mapas por página.
Cargar el mapa
● Onload
● Importante llamar a la función sólo una vez:
cuando se carga el body.
Codificación Geográfica
● Pasar de direcciones a coordenadas.
● Clase geocoder
● Uso limitado
Solicitud de geocodificación
● Se hace de forma asíncrona.
● Usar el método Geocoder.geocode()
● Se le pasa un objeto GeocodeRequest.
● Pasarle o address o latLng, pero no los dos.
Resultado de la geocodificación
● Se devuelven 2 objetos: un GeocoderResult y
un código de estado.
● types[]
● formatted_address
● address_components[]
● geometry
Bibliotecas
● Adsense, drawing, geometry, panoramio,
places, visualization, weather.
● Se cargan a la vez que la API.
Ahora os toca a vosotros

Contenu connexe

En vedette (20)

Emprendimiento yenni y dani 9c
Emprendimiento yenni y dani 9cEmprendimiento yenni y dani 9c
Emprendimiento yenni y dani 9c
 
repaso diapositiva
repaso diapositivarepaso diapositiva
repaso diapositiva
 
Exposiciones mantenimiento
Exposiciones mantenimientoExposiciones mantenimiento
Exposiciones mantenimiento
 
Dia mundial del medio ambiente
Dia mundial del medio ambienteDia mundial del medio ambiente
Dia mundial del medio ambiente
 
Jennyfer giraldo
Jennyfer giraldoJennyfer giraldo
Jennyfer giraldo
 
Shirley lizzaa
Shirley lizzaaShirley lizzaa
Shirley lizzaa
 
Derechos fundamentales, estado empresa y globalizacion
Derechos fundamentales, estado empresa  y globalizacionDerechos fundamentales, estado empresa  y globalizacion
Derechos fundamentales, estado empresa y globalizacion
 
Fedefran asd asd 123
Fedefran asd asd 123Fedefran asd asd 123
Fedefran asd asd 123
 
Diapositiva de docencia superior
Diapositiva de docencia superiorDiapositiva de docencia superior
Diapositiva de docencia superior
 
La gran cierva.
La gran cierva.La gran cierva.
La gran cierva.
 
Interconectados (1)
Interconectados (1)Interconectados (1)
Interconectados (1)
 
Exposicion de artes terminadovng
Exposicion  de artes terminadovngExposicion  de artes terminadovng
Exposicion de artes terminadovng
 
Abril 15
Abril 15Abril 15
Abril 15
 
TIPOS DE REDES
TIPOS DE REDESTIPOS DE REDES
TIPOS DE REDES
 
Trabajo 2 periodo
Trabajo 2 periodoTrabajo 2 periodo
Trabajo 2 periodo
 
Mendoza angelo presentacion informatica
Mendoza angelo presentacion informaticaMendoza angelo presentacion informatica
Mendoza angelo presentacion informatica
 
Aprendizaje colaborativo
Aprendizaje colaborativoAprendizaje colaborativo
Aprendizaje colaborativo
 
Motivacion 2
Motivacion 2Motivacion 2
Motivacion 2
 
Metodologia
MetodologiaMetodologia
Metodologia
 
Trabajo especia blogg
Trabajo especia bloggTrabajo especia blogg
Trabajo especia blogg
 

Similaire à SIBW - TAC - Presentación - Daniel Díaz Salas

Google maps by Jordan Diaz
Google maps by Jordan DiazGoogle maps by Jordan Diaz
Google maps by Jordan Diaz
Jordan Diaz
 

Similaire à SIBW - TAC - Presentación - Daniel Díaz Salas (15)

Api geolocation
Api geolocationApi geolocation
Api geolocation
 
Poniendo a drupal en el mapa
Poniendo a drupal en el mapaPoniendo a drupal en el mapa
Poniendo a drupal en el mapa
 
Usando Google Maps en tu Android App
Usando Google Maps en tu Android AppUsando Google Maps en tu Android App
Usando Google Maps en tu Android App
 
Taller Android seedrocket
Taller Android seedrocketTaller Android seedrocket
Taller Android seedrocket
 
LabAndroid: Taller "Mi Primera Aplicación Android"
LabAndroid: Taller "Mi Primera Aplicación Android"LabAndroid: Taller "Mi Primera Aplicación Android"
LabAndroid: Taller "Mi Primera Aplicación Android"
 
Google Maps - 3D Tiles Api
Google Maps - 3D Tiles ApiGoogle Maps - 3D Tiles Api
Google Maps - 3D Tiles Api
 
La historia de Street Easy
La historia de Street EasyLa historia de Street Easy
La historia de Street Easy
 
SIBW - TAC - Trabajo - Daniel Díaz Salas
SIBW - TAC - Trabajo - Daniel Díaz SalasSIBW - TAC - Trabajo - Daniel Díaz Salas
SIBW - TAC - Trabajo - Daniel Díaz Salas
 
PhoneGap Basics v1.0
PhoneGap Basics v1.0PhoneGap Basics v1.0
PhoneGap Basics v1.0
 
Sistema de Taxi Compartido - Java
Sistema de Taxi Compartido - JavaSistema de Taxi Compartido - Java
Sistema de Taxi Compartido - Java
 
MobileCONGalicia Introducción a Android
MobileCONGalicia Introducción a AndroidMobileCONGalicia Introducción a Android
MobileCONGalicia Introducción a Android
 
Html5 tips
Html5 tipsHtml5 tips
Html5 tips
 
Panorama del ecosistema de software libre GIS 2009
Panorama del ecosistema de software libre GIS 2009Panorama del ecosistema de software libre GIS 2009
Panorama del ecosistema de software libre GIS 2009
 
Google maps by Jordan Diaz
Google maps by Jordan DiazGoogle maps by Jordan Diaz
Google maps by Jordan Diaz
 
Custom views in android using canvas api
Custom views in android using canvas apiCustom views in android using canvas api
Custom views in android using canvas api
 

Dernier

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 

Dernier (20)

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 

SIBW - TAC - Presentación - Daniel Díaz Salas

  • 1. TAC : API de Google Maps Daniel Díaz Salas
  • 2. Google Maps y los SIBW ● Cualquier cosa que se pueda representar en un mapa puede usarse con Google Maps ● Los objetos ocupan un espacio ● Si algo ocupa un espacio, se puede dibujar en un mapa. ● Podemos hacer una representación del espacio que ocupa un objeto en el mundo.
  • 3. Primer paso : obtener clave ● 1: https://code.google.com/apis/console) ● 2: click en “servicios” ● 3: activar el servicio de la API de Google Maps ● 4: ya tenemos la clave
  • 4. Segundo paso: Hola Mundo de Google Maps http://sibwgmapi.tk/holaMundo.php?
  • 5. Cargando el API ● URL ● Key ● Sensor ● Se puede usar HTTPS
  • 6. Cargar el API de forma asíncrona ● Mejor de forma asíncrona que síncrona. ● Se hace con una función metida en un script que se llama desde el onload del <body>.
  • 7. Opciones ● Se usa un objeto con las variables de inicialización. ● Center: usando LatLng ● Zoom: usando entero ● Tipos de mapas ● ROADMAP, SATELLITE, HYBRID, TERRAIN
  • 8. HTML5 ● <!DOCTYPE html> ● Por compatibilidad, hay que poner un CSS con el html y el body al 100%. ● Si no, todo tendrá un tamaño de 0x0 píxeles.
  • 9. El objeto “Map” ● Importante tener siempre el objeto metido en una variable. ● Varios mapas por página.
  • 10. Cargar el mapa ● Onload ● Importante llamar a la función sólo una vez: cuando se carga el body.
  • 11. Codificación Geográfica ● Pasar de direcciones a coordenadas. ● Clase geocoder ● Uso limitado
  • 12. Solicitud de geocodificación ● Se hace de forma asíncrona. ● Usar el método Geocoder.geocode() ● Se le pasa un objeto GeocodeRequest. ● Pasarle o address o latLng, pero no los dos.
  • 13. Resultado de la geocodificación ● Se devuelven 2 objetos: un GeocoderResult y un código de estado. ● types[] ● formatted_address ● address_components[] ● geometry
  • 14. Bibliotecas ● Adsense, drawing, geometry, panoramio, places, visualization, weather. ● Se cargan a la vez que la API.
  • 15. Ahora os toca a vosotros