api
Cosas curiosas que podemos hacer con la API Google Maps
Hay muchas cosas divertidas e interesantes para hacer con Google Maps, el número de funcionalidades de Google Maps desde su primera versión han aumentado rápidamente.
Los usuarios que utilizan Google Maps en su tiempo libre lo usan para encontrar su casa, una dirección que necesitan, sitios históticos ó famosos paisajes.
Los desarrolladores a menudo desconocemos de algunas de las funcionalidades de Google Maps que están disponibles para utilizar en nuestras aplicaciones.
AJAX APIs Playground
Antes de nada para aquellos usuarios que no tengan conocimientos previos de Google Maps les recomiendo la utilización de AJAX APIs Playground que nos evita tener que montar una base para nuestros ejemplos y nos podemos limitar a escribir código con base en los fragmentos de código existentes y es más rápido que comenzar desde cero.
Además es una excelente forma para reforzar los conocimientos de herramientas o API nuevas en las que quizá no estés tan familiarizado.
En AJAX APIs Playground vas a encontrar ejemplos básicos de las funcionalidades que se comentan en esta entrada.
El Playground te permite cambiar el código de muestra, volver a ejecutarlo y ver los resultados en tiempo real. Puedes exportar tu código, guardarlo y también obtener una fuente HTML completa. De hecho, para la mayoría de tus necesidades de programación, esta herramienta es todo lo que necesitarás para escribir, depurar e integrar visualizaciones de la API de visualización a tus páginas Web.
Veamos una lista de curiosidades y ejemplos para divertirnos con Google Maps.
Crear rutas con Google Maps
Sin duda una de las más interesantes, con un pequeño código podemos tener un script que planee rutas entre dos direcciones, puedes encontrar la documentación de la API pero como hemos comentado lo mejor es utilizar AJAX APIs Playground.
- Añadir nuevo comentario
- Leer más
- 3312 lecturas
Bots para Google Talk
Hay un buen número de funcionalidades interesantes para Google Talk (Bots) que permiten recibir alertas y notificaciones sobre diferentes servicios webs.
Estas funcionalidades son muy fáciles de añadir en Google Talk a través de los ya citados 'Bots', son "Amigos virtuales" que trabaja 24x7 y siempre responden a tus peticiones.
En esta lista de los mejores Bots para Google Talk puedes encontrar algún que otro "Bot" interesante.
Bot de Traducción para Gtalk
Es probablemente el Bot más interesante de Google Talk, el servicio de traducción de Google ofrece este bot que permite elegir entre un gran número de pares de idiomas.
La estructura de la dirección de los bots es la siguiente:
[lenguaje original] 2 [lenguaje destino]@bot.talk.google.com
Si queremos traduccir palabras o frases del español al inglés debemos agregar a gTalk al siguiente contacto:
es2en@bot.talk.google.com
Los 30 pares de idiomas soportados son:
ar2en, bg2en, de2en, de2fr, el2en, en2ar, en2de, en2el, en2es, en2fr, en2it, en2ja, en2ko, en2nl, en2ru, es2en, fi2en, fr2de, fr2en, hi2en, hr2en, it2en, ja2en, ko2en, nl2en, ru2en, uk2en, ur2en, zh2en y en2zh.
- 4 comentarios
- Leer más
- 3510 lecturas
Google Friend Connect
Google Friend Connect tras unos meses de test ha sido lanzado y muchos sitios web están probando ahora el servicio porque hace unas horas está disponible para todos los webmasters que quieran utilizar los gadgets sociales.
Es muy sencillo y no requieren conocimientos avanzados de programación, cómo se puede ver ene el ejemplo esto nos permitirá que un usuario con cuenta de Google pueda interactuar con estos gadgets en nuestro sitio web.
Hay diferentes gadgets para probar el servicio y algunos de ellos son realmente curiosos aunque carezcan de utilidad alguna, ver ejemplo ;).
- Añadir nuevo comentario
- Leer más
- 1878 lecturas
Reverse geocoding con Google Maps
Hace ya algún tiempo que tenía pendiente publicar algo sobre este tema, la geolocalización inversa es el proceso de obtener una dirección o lugar a partir de una par de coordenadas, es decir el proceso inverso al que estamos acostumbrados a utilizar en los mashup.
Es lo menos habitual ya que los servicios que ofrecen APIs de mapas suelen ofrecer el servicio de geolocalización pero lo que no suelen es ofrecer el proceso inverso.
Geocoding: es el proceso de convertir una dirección en un par de coordenadas latitud/longitud.
Reverse geocoding: es un concepto más avanzado y se trata de convertir un par de coordenadas latitud/longitud en una dirección.
Reverse geocoding
Ahora con la clase clase GClientGeocoder que podemos encontrar en la API de Google Maps podemos encontrar ambos servicios "Geocoding" y "Reverse geocoding".
- Añadir nuevo comentario
- Leer más
- 2869 lecturas
¿Qué es un Mashup?
Un mashup es un sitio Web que combina la información y los servicios de multiples fuentes.
Utilizan y combinan varias tecnologías y son frecuentemente rápidos y fáciles de desarrollar.
Los creadores de mashups a menudos son gente innovadora que desea crear servicios creativos e innovadores.
Los mashups están revolucionando el desarrollo web del mismo modo que los blogs revolucionaron la publicación en línea.
¿Por qué hacer un Mashup?
Los mashups combinan datos de diferentes servicios, por ello a menudo el valor del mashup no esta dado por el contenido ofrecido sino por la interfaz ofrecida para acceder a dicho contenido.
A menudo en la forma de mostrar los datos radica el éxito o fracaso del Mashup, podemos plantearnos la creación de un Mashup para uno de los siguientes cometidos:
- Crear una mejor interfaz de usuario de un servicio ya existente, por ejmplo una mejor navegabilidad y usabilidad de un sitio web en el que su información puede llegar a ser confusa.
- Para unificar diversas fuentes de información, de esta manera se puede ofrecer al usuario información sobre cierta temática de mayor cantidad y calidad.
- Complementar la información original de un sitio web con datos interesantes y relacionados a esa información.
Por último crear un mashup requiere una inversión baja, es el trabajo a menudo de una única persona y con ello puedes aprender acerca de una tecnología algo que puede llegar a convertirse incluso en una diversión, además puede incluso generar ingresos con una inversión de trabajo mínima.
- 1 comentario
- Leer más
- 3155 lecturas
API de Google Books
Google ofrece hace unas semanas la API de Google Books que permite acceder a datos sobre sus libros, principalmente ofrece tres funcionalidades: previsualización de libros, acceso a los datos del buscador de libros y enlaces dinámicos.
Es una aplicación web para búsqueda de libros, que además tiene la particularidad que se pueden leer los libros enteros, mediante un visor con el que podemos leerlos en nuestras páginas web, cómo se puede ver en el ejemplo inferior.
Además, se convierte en una herramienta muy útil, para poder publicar libros de forma completa en Internet. Entre sus particularidades, está la de poder mostrar en nuestras páginas, los títulos y las portadas en miniatura.
- 1 comentario
- Leer más
- 2217 lecturas
¿Cómo crear Sparklines?
Las sparklines son un tipo de gráficos muy interesantes para mostrar datos de una manera muy condensada y visual, probablemente te recuerden a los utilizados para mostrar la información bursátil y en el mundo de Internet los más famosos son los de Google Analytics.
Estos gráficos, fueron definidos por Edward Tufte, y fueron definidos para embeber grandes cantidades de datos en pequeños espacios, su definición fue: "data-intense, design-simple, word-sized graphics".


Crear Sparklines con la API Google Chart
José FLorido escribió una genial entrada en la que describe como se pueden crear sparklines con la API de Google Chart.
Gracias a la API en pocos minutos se pueden crear gráficas similares a las ya citadas de Google Analytics.
Como comenta en la entrada José Florido, la API de Google Chart no dispone pr el momento de un tipo de gráfico específico para crear sparklines, por ello podemos recurrir al siguiente truco para crearlas.
El truco consiste en definir un gráfico de tipo línea (cht=lc), añadirle los ejes X e Y (chxt=x,y) y luego utilizar el parámetro de estilo para los ejes para esconderlos. El parámetro de estilo de los ejes (chxs) nos permite definir el color, el tipo de letra y la alineación. Si al último parámetro de chxs le asignamos el valor "_" indicamos a la API que no dibuje las líneas de los ejes. Además para que funcione correctamente debemos darle un valor de "1" al tamaño de texto de los ejes X e Y.
Este sería el resultado: .
- 2 comentarios
- 3082 lecturas
API de Google Maps para Flash
Esta funcionalidad lleva un tiempo activa pese a ello es algo desconocida por la gran mayoria de los usuarios, la API de Google Maps para Flash nos permite desarrollar aplicaciones basadas en Google Maps que utilicen componentes Flash.
Esto permite a muchos desarrolladores añadir fácilmente contenido dinámico a los mapas, además gracias a esta funcionalidad se pueden aprovechar las ventajas de las aplicaciones Flash.
Aquí se pueden ver un buen número de ejemplos de uso de esta API.
- Añadir nuevo comentario
- Leer más
- 3581 lecturas





Comentarios recientes
hace 3 días 2 horas
hace 3 días 3 horas
hace 3 días 4 horas
hace 3 días 13 horas
hace 3 días 13 horas
hace 3 días 22 horas
hace 4 días 18 horas
hace 4 días 22 horas
hace 4 días 23 horas
hace 5 días 2 horas