sitemap | contact us Blog

jueves, 7 de abril de 2011

Should we geocode everything? We think so

Of all the metadata available in modern apps, geolocation is by far the most successful. Today geotaging pictures or people are very common and widespread actions. Besides these, some management tools can geoposition specific individual items like business, land, meetings or trips.

In 4iKIM we believe that one of our strengths is to manage many different types of information in a unified way. In this line of work, if we introduce something new, we try to apply it to any available type. But in this case we had doubts. To what extent is it necessary or useful to geotag any type of item?
At first sight, it may seems unusefull to position a file or a text note on a map. However, we implemented the new functionality to the entire set of available types.

The result was interesting, and deserves some comments. First, automatic geocoding is a key feature. For example, each login in 4iKIM is automatically geotagged (either through data obtained by the GPS mobile devices, the wireless network or just by IP). Just by adding this auto location feature to users, 4iKIM could implement a simple yet powerfull fleet management application, fully integrated with the rest of the product.

Second experience with geolocation had to do with emails. We decided to geolocate incoming emails based on the outgoing server IP. The surprising result was that some users consult incoming mail from a map, to quickly locate emails from certain geographic areas in a tray saturated of items.

As a conclusion, in 4iKIM we think that anything should be able to be positioned on a map, preferably automatically. The different uses of it will come later, through users.

¿Deberíamos geolocalizar cualquier cosa? Nosotros creemos que sí

De entre todos los metadatos, la geolocalizacion es el que mas éxito ha tenido con diferencia. Hoy en día geolocalizar fotografías o personas son acciones muy habituales y extendidas. Además de las fotos y las personas, herramientas específicas de gestión pueden geoposicionar elementos concretos de su ámbito: negocios, terrenos, salidas o visitas.

En 4iKIM creemos que uno de nuestros puntos fuertes es el tratar muchos tipos diferentes de información de forma homogénea. En esta línea de trabajo, siempre que introducimos una novedad, intentamos aplicarla a cualquier tipo disponible. Pero en el caso de la geolocalizacion tuvimos dudas. ¿Hasta qué punto es necesario o útil geolocalizar cualquier tipo de elemento? En principio parece contrario a la intuición la utilidad de posicionar en un mapa un fichero, o una nota de texto. Sin embargo, aplicamos la nueva funcionalidad a todo el conjunto de tipos disponible.

El resultado fue interesante, y merecedor de algunos comentarios. En primer lugar, es muy importante que la geolocalizacion sea automática (o lo más automática posible). Por ejemplo, en 4iKIM de cada usuario que hace login es posible registrar su ubicación automáticamente (bien a través de los datos obtenidos por el GPS de dispositivos móviles, por la red wifi a la que están conectados o simplemente mediante la IP). Únicamente mediante la localización automática, 4iKIM ampliaba sus funcionalidades con una sencilla pero potente aplicación de gestión de flotas, totalmente integrada con el resto del producto.

La segunda experiencia con la geolocalizacion tiene que ver con los correos electrónicos. Decidimos posicionar los emails recibidos en base a la IP del servidor saliente. El sorprendente resultado fue que ciertos usuarios consultaban su correo entrante desde un mapa, con objeto de localizar rápidamente emails de ciertas áreas geográficas en una bandeja saturada de elementos.

Como conclusión, desde 4iKIM pensamos que cualquier elemento debería poder ser posicionado en un mapa, a ser posible de forma automática. Las deferentes utilidades de ello llegaran después, de mano de los usuarios.