Curso: Aplicaciones de Mapas Web (Web Mapping) Google Maps API 24 al 27 de Noviembre de 2015 México, D.F. Curso: Aplicaciones de Mapas Web (Web Mapping) con Google Maps API Introducción. La API de Google Maps es un conjunto de funciones que permiten superponer datos propios sobre un mapa de Google Maps personalizado. Puede crear atractivas aplicaciones web y móviles con la potente plataforma de mapas de Google, incluso con imágenes satelitales, Street View, perfiles de elevación, indicaciones sobre cómo llegar, mapas con estilos, demografía, análisis y una amplia base de datos de ubicaciones. Objetivo. El curso tiene como objetivo introducir a los participantes en la enseñanza de la API de Google Maps a partir de los componentes básicos y avanzar en temas como la aplicación de diferentes estilos y la integración con múltiples fuentes de datos. El material didáctico presenta varios ejemplos con diferentes niveles de complejidad, que cubren temas de introducción a ejemplos avanzados. Al final de la capacitación, los participantes serán capaces de desarrollar sus propias aplicaciones de Mapas Web utilizando la API de Google Maps. Temario. Módulo 1. Introducción a las Aplicaciones de Mapas para Web. La Tecnología Web Mapping Introducción a la programación Web Servicios Geográficos Web Lenguajes para la representación de información geográfica El Lenguaje HTML El Lenguaje Javascript
Modulo 2. Introducción a Google Maps API. Google Maps API Basics Google Maps API Key Latitudes y longitudes Niveles de zoom Modulo 3. Google Maps Basics. Modelo Básico HTML Google Maps API Objetos La clase GMap Utilizando la clase GMap Tipos de Mapas Capacidades de GMap Configurando Extent Capas Base Capas Sobrepuestas Opciones de Map Control La clase GPoint La clase GLatLng La clase GMarker Iconos con GMarker Iconos Personalizados Info Windows con GMarker Creando Tabbed Info Windows Creando Info Windows personalizadas La clase GPolyline La clase GPolygon Tipos de Controles del Mapa Panning Zooming Control Overview Map Control Scale Controles para Posición La clase GGroundOverlay La clase GScreenOverlay Google Maps Eventos El Evento GMarkerResponding Remover Event Listeners
Modulo 4. Geocoding. Google Maps Geocoding La clase GClientGeocoder Metodo getlatlng() de la clase GClientGeocoder Metodo getlocations() de la clase GClientGeocoder Ejemplos con el objeto JSON Geocodificación (Geocodes) La clase GGeocodeCache Almacenando Cache previo (Pre-Building Cache) Peticiones HTTP Geocoding Reverse Geocoding Modulo 5. Leyendo Datos Geográficos desde Bases de Datos y desde Archivos XML. Introducción Agregar múltiples puntos Que es AJAX La petición XmlHttpRequest Los métodos de la petición XmlHttpRequest Las propiedades de la petición XmlHttpRequest Leyendo archivos XML Leyendo archivos XML con GXmlHttp Archivos XML Ventajas y Desventajas Leyendo Bases de Datos Tablas de Datos Leyendo archivos KML Modulo 6. La Librería de Utilerías de Google Maps Introducción El Marker Manager Implementando Marker Manager Opciones del Marker Manager Agregando Marcadores a Marker Manager Eliminado Marcadores Control ProgresssBar Control ExtLargeMap Control Drag Zoom
Modulo 7. Condiciones del Trafico, Direcciones de Manejo y StreetView Capas Sobrepuestas de Trafico La clase GTrafficOverlay Direcciones de Manejo La clase GDirections La clase GRoute Las clases de Street View Utilizando Street View Utilizando la clase GPov Modulo 8. Integración con Google Earth. Google Earth API Instalación del Plug-in de Google Earth Integración con Google Maps API Integración con Google Maps API G_SATELLITE_3D_MAP Integración con Google Maps API GMap.getEarthInstance(callback) GEPlugin Creando Marcas de Posición (Placemarks) Creando Diálogos Balloon Controlando la vista de la Cámara Modulo 9. Integrando Búsquedas Locales con Google Maps. Búsqueda Local Agregando Control de Búsqueda Local para Google Maps Personalizando Búsqueda Local utilizando el control Placement Personalizando Búsqueda Local utilizando el control Info Windows Personalizando Búsqueda Local utilizando el control Default Zoom Modulo 10. Publicación en la Web. Introducción. Estilos de Visualización con Hojas de Estilo (CSS). Maquetación de página con mapa de Google Implementación de Controles de Visualización. Incluir las fotos de Panoramio en un mapa de Google Incluir referencias a la Wikipedia en mapas de Google
Los materiales para los participantes constan de manual, guión de prácticas y artículos relacionados con los temas del curso, todo ello en formato digital que se entregará a los participantes al inicio de las sesiones. Los insumos para la parte práctica serán datos vectoriales, modelos digitales de elevación, ortofotos, imágenes satelitales y datos alfanuméricos. Requisitos: Conocimientos básicos en manejo de equipo de computo. Conocimientos de lenguajes de programación. Conocimientos de HTML y Javascript Básico. Cada participante deberá contar con una computadora portátil con las siguientes características mínimas: Procesador Pentium 4 a 2.1 MHz o similar. Windows XP o superior. 512 MB de memoria RAM. 2 GB de espacio disponible en disco duro. El equipo deberá tener habilitada una cuenta de usuario con atributos de administrador para realizar la instalación del software y los materiales propios para el curso. Certificado: Expedición de Diploma con valor curricular. Instructores: Los instructores cuentan con diversas certificaciones en geomática, reconocimientos a nivel nacional y amplia experiencia en desarrollo de. Fecha: Del 24 al 27 de Noviembre de 2015. Duración: El curso es Presencial, con una duración de 32 horas, impartidas en 4 sesiones. Lugar: Ciudad de México, D.F. Salón de Usos Múltiples de Soluciones Geográficas de México. Horario: De 9:00 a 18:00 hrs. Inversión: $ 7,800 MXN + IVA Más informes: 018001614906 (55) 39148448 (449) 1466720 (449) 1824515