Desarrollo con Google Maps API
Adquiere habilidades para integrar mapas dinámicos en tus proyectos con la API de Google Maps. Este curso online subvencionado por el SEPE te enseña desde cero a personalizar mapas, añadir marcadores, infoWindows, dibujar formas y trabajar con geocodificación y elevación. Ideal para trabajadores en activo que buscan potenciar sus competencias digitales y obtener un certificado oficial.
Información del curso
- Duración40 horas lectivas
- UbicaciónEspaña
- EmpresaACCION
Requisitos y destinatarios
Requisitos
Ser trabajador/a en activo.
Dirigido a
Trabajadores en activo
Qué aprenderás
- Cargar e inicializar mapas de Google Maps.
- Personalizar controles y tipos de mapa.
- Implementar marcadores y ventanas de información.
- Dibujar formas: líneas, polígonos y círculos.
- Utilizar eventos del mapa para interactividad.
- Realizar geocodificación y geocodificación inversa.
- Integrar el servicio de elevación de Google.
Temario
Desarrollo con Google Maps API: Un Viaje Interactivo
¡Bienvenido/a al fascinante mundo de la cartografía digital! Este curso te sumergirá en las profundidades de la API de Google Maps, transformando tus ideas en aplicaciones geoespaciales dinámicas y visualmente impactantes.
Módulo 1: Primeros Pasos con Google Maps API
- Desvelando el Potencial: Descubre las increíbles capacidades de la API de Google Maps y aprende cuándo es más conveniente su uso gratuito para proyectos no comerciales.
- Tu Primer Mapa: Construye tu visor de mapas básico desde cero, sentando las bases para futuras personalizaciones.
- Compatibilidad y Soporte: Asegúrate de que tus creaciones funcionen a la perfección en diferentes navegadores y comprende las versiones de la API.
- La Fuente del Conocimiento: Navega y utiliza eficazmente la documentación oficial de Google Maps.
Módulo 2: Fundamentos Esenciales del Mapa
- Cargando el Corazón: Aprende la forma correcta de cargar la API y inicializar el objeto
Map. - Personalización a tu Gusto: Configura opciones avanzadas para la creación e inicialización de mapas, y explora la variedad de tipos de mapa disponibles.
- Control Total: Domina los controles predeterminados y crea los tuyos propios, gestionando el zoom, la escala y la vista de Street View.
- Enriqueciendo la Experiencia:
- Marcadores: Coloca puntos de interés precisos y personalízalos.
- Ventanas de Información (InfoWindow): Añade detalles y contexto a tus marcadores.
- Dibujo Preciso: Traza líneas, dibuja polígonos, define círculos y rectángulos directamente sobre el mapa.
- Capas y Datos Adicionales:
- Visualiza datos KML y GeoRSS.
- Integra información de Fusion Tables.
- Muestra capas de tráfico y carriles bici.
- Representa densidades con mapas de calor.
Módulo 3: La Interactividad de los Eventos
- Escuchando al Usuario: Comprende cómo funcionan los eventos en Google Maps, tanto los generados por la interacción del usuario (UI Events) como los internos del sistema (MVC Events).
- Respuesta Dinámica: Aprende a registrar y eliminar detectores de eventos para crear aplicaciones que reaccionan a las acciones del usuario.
Módulo 4: Geocodificación: Convirtiendo Direcciones en Coordenadas
- El Poder de la Ubicación: Descubre qué es la geocodificación y cómo la API traduce direcciones en coordenadas geográficas.
- Herramientas Clave: Trabaja con los objetos
GeocoderRequest,GeocoderyGeocoderResult. - Información Detallada: Analiza los componentes de la dirección, la geometría del resultado y los tipos de localización.
- Precisión y Alcance: Entiende los estados de geocodificación, realiza geocodificación inversa y orienta tus resultados regionalmente.
Módulo 5: Explorando la Altitud con Google Elevation
- Profundizando en el Terreno: Conoce el servicio de elevación y cómo obtener datos de altitud precisos para cualquier punto del mapa.
- Implementación Práctica: Utiliza el
ElevationServicey elElevationResultpara integrar información de altitud en tus aplicaciones.