|
|
Apis de GoogleSe pueden utilizar las apis de google para que realizen diversas funciones como por ejemplo : Api de google chart : ( insertar gráficos ) http://code.google.com/intl/es-ES/apis/chart/ Generamos un código QR : Documentación : http://code.google.com/intl/es-ES/apis/chart/#qrcodes El formato es el siguiente : http://code.google.com/intl/es-ES/apis/chart/#url_format Por lo tanto : http://chart.apis.google.com/chart
Y todo junto : http://chart.apis.google.com/chart?chs=150x150&cht=qr&chl=Media Distancia&choe=UTF-8
Otro ejemplo : Gráfico circular : http://code.google.com/intl/es-ES/apis/chart/#pie_charts Te pongo la dirección completa tu ya la descompones en cada una de las variables :
Api de google Static Maps : ( insertar imágenes de Google Maps ) http://code.google.com/intl/es-ES/apis/maps/documentation/staticmaps/ Para poner un ejemplo indico como realizar el trayecto entre la estación de Figueres y el Hotel Pirineos. La URL del API de Google Static Maps debe tener el siguiente formato: http://maps.google.es/staticmap?parametros Los puntos del mapa se define por latitud, longitud. Marcador en los puntos : Completa quedaría :
Api de Google Maps : ( insertar Google Maps ) Documentación : http://code.google.com/intl/es/apis/maps/documentation/introduction.html Obtener clave : http://code.google.com/intl/es/apis/maps/signup.html Necesitas alojamiento, se puede utilizar uno gratuito. Me he limitado a copiar la pagina que la documentación te pone como ejemplo : He cambiado el centro del mapa a Figueres y nivel de acercamineto 16 :
Le he añadido unos controles :
Explicación del código : http://code.google.com/intl/es/apis/maps/documentation/controls.html#Controls_overview He añadido unos puntos :
Explicación del código : http://code.google.com/intl/es/apis/maps/documentation/overlays.html#Markers He añadido un mensaje con una ventana :
Explicación del código : http://code.google.com/intl/es/apis/maps/documentation/introduction.html#Info_Windows Añadimos un línea :
Explicación del código : http://code.google.com/intl/es/apis/maps/documentation/overlays.html#Encoded_Polylines No te preocupes por los números, se consiguen : http://code.google.com/intl/es/apis/maps/documentation/polylineutility.html Coloca puntos de tu polígono y obtienes el resultado. El resultado :
También se pueden conseguir mapas utilizando ficheros KML : http://code.google.com/intl/es/apis/kml/documentation/kml_tut.html O creas el archivo KML o lo consigues con Google Earth : Utilizamos este código : http://code.google.com/intl/es/apis/maps/documentation/services.html#XML_Overlays Eliminamos los puntos, polilíneas y ventanas, y utilizamos un archivo kml Utilizamos el objeto GGeoXml, bueno tres objetos
Y se añaden al mapa :
El resultado con un archivo KML : Api de Google EarthPara visualizar contenidos con Google earth necesitas tener instalado un plugin o el Google Earth Empezamos con una página simple : http://code.google.com/intl/es/apis/earth/documentation/index.html Recuerda que nesesitas la clave de la Api de Google : http://code.google.com/intl/es/apis/maps/signup.html Puedes añadir mas controles y capas : http://code.google.com/intl/es/apis/earth/documentation/layers.html
Se generan archivos Kml con Google Earth y se añaden utilizando el método fetchKml : http://code.google.com/intl/es/apis/earth/documentation/kml.html#fetchkml_and_parsekml Se conserva el objeto en una variable para poder ocultarlo y mostrarlo.
En caso de añadir fotos se incluye este código, y se impide que se navege hasta la posición de la foto.
También es nesecario una librería, ya se utiliza un recorrido complejo : http://code.google.com/intl/es/apis/earth/documentation/touring.html#importing Se indica la posición donde se debe volar, indicando la velocidad :
http://code.google.com/intl/es/apis/earth/documentation/camera_control.html http://code.google.com/intl/es/apis/earth/documentation/reference/interface_kml_look_at.html Se crean botones y se asocia el evento click a una función, como puede ser ocultar o mostrar : Se oculta la foto 5
Se muestra
Se pueden añadir marcas de tiempo : http://code.google.com/intl/es/apis/earth/documentation/time.html#features_and_views http://code.google.com/intl/es/apis/kml/documentation/kmlreference.html#timeprimitive Un ejemplo del código : http://www.ferroviarios.org/avefigueres.html
Mas apis : http://code.google.com/intl/es-ES/more/
|
Las preguntas o problemas acerca de este sitio Web deben dirigirse a [Buzón de Sugerencias]. |