Yahoo Fire Eagle, plataforma para la geolocalización del usuario

portada de Fire Eagle

Aunque sigo esperando la invitación, no quería dejar de comentar Yahoo Fire Eagle, propuesta de plataforma para la geolocalización del usuario, de momento en beta cerrada. La idea de Yahoo Fire Eagle no es la de un producto para el usuario final, sino la de un sistema que permite a otros servicios externalizar la tarea de geoposicionar al usuario y acceder a esos datos a través de un API. Se trata de un nuevo paso hacia el siempre localizados con un enfoque interesante, el de permitir centrarse en las funcionalidades extras, dejando la tarea de la localización a Yahoo.

¿Cómo funcionaría entonces esto? En principio Yahoo Fire Eagle permitiría localización activa (envío un SMS con donde estoy, relleno un formulario en una aplicación cliente) y localización pasiva (instalo una aplicación que toma datos del GPS del móvil y le permito enviar datos, también sería posible utilizar triangulación GSM como hace la nueva versión de Google Maps). En ese segundo caso, se envía un correo al usuario periódicamente para indicarle que está siendo localizado y en todo momento tiene la opción de borrar toda la información de Yahoo Fire Eagle. Cómo abordar la localización pasiva y hacerla compatible con el derecho (y la sensación) de privacidad va a ser una de las asignaturas más importantes para los servicios basados en la posición del usuario.

El siguiente paso sería autorizar a otras aplicaciones y servicios para acceder a estos datos. Por ejemplo, el usuario podría permitir a Flickr tenerlos para añadir la posición geográfica en la que fue tomada una foto. Para ello se utilizará Oauth, el estándar para comunicaciones entre aplicaciones web en la que hay acceso a datos de usuario.

El potencial de servicios basados en localización es muy amplio. Desde actualización automática en servicios tipo Facebook o Twitter, hasta integración en redes sociales para localizar a amigos, pasando por su uso en búsquedas desde el móvil. Lo que puede aportar Yahoo Fire Eagle es el facilitar una plataforma en la que delegar la captura, almacenamiento y gestión de este tipo de información. Para explicarlo mejor, un esquema de como funcionaría:

Yahoo Fire Eagle

Sitio oficial: Fire Eagle. Un análisis interesante en Venture Beat

Mis mapas en Google Maps

Google MapsSigo con borradores pendientes de esta pasada Semana Santa y no quería dejar pasar la presentación de la funcionalidad «Mis Mapas» en Google Maps.

Apenas he jugado con ella un rato, resulta muy sencilla de utilizar y muy bien resuelta. Viene a ser una «fagozitación» de Tagzania y, hasta cierto punto, de Panoramio. Lo que ahora permite Mis Mapas a los usuarios es crear sus propios mapas, añadiendo puntos de interés, líneas con rutas y otras formas sobre Google Maps. También es posible añadir fotos y vídeos a esas localizaciones, aunque hospedados fuera del servicio de Google (hay que darle una URL, véase este ejemplo, cuya foto está alojada en Flickr).

Hay varios elementos de Google Maps que me resultan muy interesantes para ver hacia donde apunta Google con este servicio:

  • Fagocita varios desarrollos tipo «mash-up» que ofrecían funcionalidades muy similares. ¿Quién va a construir algo sobre las APIs de Google a partir de ahora sabiendo que tu servicio puede ser engullido de un momento a otro? A los que siguen apostando, les queda la carrera hacia adelante de seguir innovando y tratar de ofrecer un valor añadido.
  • Mis Mapas ofrece un tipo de funcionalidad, los «mash-up» para usuarios, que tiene mucho futuro y no sólo en los mapas: con los contenidos multimedia tiene mucho sentido.
  • Un dato curioso, Live Local – Virtual Earth tiene desde hace meses la posibilidad añadida ahora por Google. No hizo ni la décima parte de ruido.
  • Los mapas creados generan un fichero KLM – seguro que pronto también uno en GeoRSS – que puede añadirse a Google Earth.
  • Lo más interesante es que la información añadida por los usuarios será indexada para su buscador local. Páginas amarillas y guías de ciudades creadas por los usuarios.

GeoRSS en Google Maps

Google Maps

GeoRSS es un formato que extiende RSS añadiendo información geográfica y desde hace unos días es soportado por Google Maps y por su API. Esto viene a simplificar el desarrollo de aplicaciones sobre la herramienta de Google, si la fuente de datos viene con la localización en formato GeoRSS (o KLM), ya tendremos los ítems de información situados en el mapa. También se puede hacer directamente en la web, añadiendo el canal GeoRSS en la caja de búsqueda. Lo cuentan en el blog de Google Maps API.

Me ha parecido interesante por dos motivos. Uno es la apuesta por un estándar abierto como GeoRSS por parte de Google, algo que continúan haciendo bien y que permite crear un ecosistema sobre su plataforma (véase el ejemplo de Tagzania que comenta Luistxo). El otro es la enorme relevancia que va a tener la «metainformación geográfica», no sólo tener la foto, sino el lugar exacto donde se hizo la foto; no sólo la noticia, sino el lugar donde ocurrió la noticia. Que las fuentes de información añadan esta «metainformación geográfica» con GeoRSS puede permitir servicios agregados encima de esta información: buscar noticias ocurridas en una región, conciertos en una ciudad, fotos de un determinado lugar. Algunas de estas cosas ya se pueden hacer, pero si quieres que acaben indexando tus contenidos en este tipo de servicios, sería buena idea ir pensando en utilizar GeoRSS.