Presentación desarrollada para apoyar mi clase sobre el uso del API Flash de Google Maps en la asignatura Laboratorio de Software de Comunicaciones de la Escuela Técnica Superior de Ingenieros de Telecomunicación de la Universidad Politécnica de Madrid.
3. • Todos conocemos Google Maps…
y nos gusta ☺
• Varios APIs para integrarlo en
nuestras aplicaciones.
• Los más importantes:
– API JavaScript
– API Flash (Flex y AIR)
• Nosotros utilizaremos el API
Flash desde Flex Builder.
4. 1. Obtener una clave del API de Maps.
• Sin limitaciones hasta las 500.000 visitas diarias.
• Sin publicidad.
• Para aplicaciones de libre acceso.
• Registro y resto de condiciones en:
o http://code.google.com/intl/es/apis/maps/signup.html
2. Descargar el kit de desarrollo de:
• http://maps.googleapis.com/maps/flash/release/sdk.zip
• En la carpeta lib, usaremos el archivo map_flex_*.swc
5. 3. Descargar e instalar Flex Builder de:
• http://www.adobe.com/cfusion/entitlement/index.cfm?e=flexbuilder3
4. Configurar el proyecto en Flex Builder:
• Creamos un proyecto nuevo: HelloMap.
• Añadimos la biblioteca del API de Google Maps al
proyecto copiando el archivo map_flex_*.swc en
la carpeta libs.
• A partir de ahora podremos hacer uso del API.
7. • Se trabajan con latitudes y longitudes:
var myGeographicCoordinates:LatLng = new LatLng(myLatitude, myLongitude);
• Evento MapEvent.MAP_PREINITIALIZE:
– Se activa cuando el mapa está preparado para recibir
parámetros de inicialización, pero antes de que el mapa esté
listo para un uso generalizado.
• Evento MapEvent.MAP_READY:
– Se activa después de haber dibujado un mapa predeterminado.
– Aquí es donde añadimos los controles al mapa y los posibles
Listener de eventos del mapa.
13. • API de Google Maps para Flash:
– http://code.google.com/intl/es‐ES/apis/maps/documentation/flash/
• Tutorial de configuración de FlexBuilder:
– http://code.google.com/intl/es/apis/maps/documentation/flash/tutorial‐
flexbuilder.html
• Guía del desarrollador del API de Google Maps
para Flash:
– http://code.google.com/intl/es/apis/maps/documentation/flash/intro.ht
ml
• Referencia del API para ActionScript:
– http://code.google.com/intl/es/apis/maps/documentation/flash/referenc
e.html