Con estas manitas y mis abalorios, y algunas horas de lucha con el API de Google Maps, ya puedo decir que tengo mi primer mashup: algo así como plantar mi primer árbol pero en en la supermoderna Web 2.0, y sin ponerme perdido de tierra.
Un mashup no es más que una aplicación web híbrida, es decir, un sofrito digital que usa contenido de dos o más fuentes para crear un nuevo servicio completo. En nuestro caso, hemos enganchado la base de datos de los bufetes de abogados de iAbogado.com, y la hemos cruzado o combinado con el interfaz de programación de aplicaciones (API) de Google Maps.
El resultado es que ahora la ficha de cada despacho ofrece un mapa de Google Maps incrustado en nuestra web que permite localizar rápidamente la dirección del bufete en cuestión. Véase un ejemplo.
La magia del asunto está en la geocodificación, que es el proceso de convertir direcciones (como "Calle Mesena, 33, Madrid, España") en coordenadas geográficas (como latitud 40.396764 y longitud -3.713379), que a continuación se utilizan para colocar marcadores o posicionar el mapa en función de direcciones postales.
El API de Google Maps incluye desde hace poco un excelente geodificador al que en nuestro caso accedemos mediante un código JavaScript, que combina los ingredientes en milisegundos y los sirve a la mesa en un periquete. ¡Rico, rico!
Todos los campos del formulario son obligatorios. Su dirección de correo electrónico no se mostrará. Si, además de estos datos, desea indicar su URL, o desea recibir avisos por correo electrónico cuando se añadan nuevos comentarios, deberá registrarse aquí.
Si desea enviar alguna noticia, anécdota jurídica o artículoo ejercer como 'columnista' de esta bitácora, escríbanos a través de nuestra página de contacto (a la atención de Javier Muñoz).