Page 39 -
P. 39
produce irremediablemente mapas determinado, y con localizaciones y Eliminando barreras de
totalmente inaccesibles allí donde se rutas dibujadas sobre el mapa. Pero accesibilidad
utilice, hizo plantearme la siguiente no proporciona ninguna información
pregunta: ¿y si existiera una API textual alternativa y, al tratarse de una A continuación, se exponen todas
alternativa que permitiera crear e simple imagen estática, obviamente las características y funcionalidades que
incluir mapas interactivos de forma ésta no es interactiva, quedando así ofrece la API presentada en este artículo
accesible? Por otra parte, el hecho de limitada su utilidad real a la hora de y que obviamente, repercuten directa e
que son varias las empresas que ofre- utilizarla como alternativa. indirectamente en la eliminación de las
cen mapas y su propia API Javascript, barreras de accesibilidad que presentan
hizo plantearme otra pregunta: ¿y si No obstante esta limitación, se los mapas cartográficos interactivos.
esta API alternativa fuera indepen- comprobó que dicha API de mapas
diente de la empresa proveedora de estáticos podía ser la base sobre la Proporciona independencia de la
los mapas? cual, construir una API que sí fuera empresa proveedora de los mapas
una alternativa real para crear mapas
La respuesta a éstas y otras pregun- accesibles e interactivos. Llegados a Dado que esta API alternativa se
tas es el fruto de esta investigación y este punto de la investigación, no fundamenta en la API de mapas está-
en definitiva, es lo que deseo dar quedaba otra opción que ponerse ticos de varias de las empresas anterior-
a conocer a través de este artículo: manos a la obra y construir esta API mente indicadas, ésta puede emplearse
el desarrollo de una API de progra- alternativa. independientemente de ellas. Es decir,
mación mediante la cual, es posible a través de la misma API aquí expuesta,
crear y utilizar mapas cartográficos Como ya se ha indicado, la API se pueden crear mapas cartográficos de
interactivos de forma accesible. aquí expuesta se fundamenta y hace la empresa proveedora deseada en cada
Una solución real uso de la API de mapas estáticos que momento. Además, esta API es esca-
ofrecen diversas empresas proveedoras lable, es decir, que su funcionalidad
Durante la investigación llevada de mapas. Para su desarrollo se ha puede extenderse fácilmente a futuros
a cabo, se comprobó que varias de elegido el lenguaje de programación mapas de otras empresas.
las empresas proveedoras de mapas Java por ofrecer ciertas ventajas sobre
ofrecen, además de su API de pro- otros lenguajes. Aunque estas ventajas Proporciona independencia de
gramación Javascript, una pequeña no están relacionadas de forma directa la plataforma y del sistema
y simple API llamada API de mapas con la accesibilidad, lo cierto es que operativo
estáticos. De las empresas señala- algunas de ellas repercuten de forma
das en el apartado 1, son cinco positiva en algunos aspectos relaciona- No únicamente la interfaz de la
las que ofrecen este tipo de API: dos con la accesibilidad. API es Java, sino que su implemen-
Google Maps [6 y 7], Yahoo Maps tación también es lenguaje Java. Por
[8], Go There [9], Multimap [10] y Una vez elegido Java como lengua- lo tanto, ésta se ejecuta y funciona
MapQuest [11]. je de desarrollo para esta API alterna- correctamente en cualquier sistema
tiva, lógicamente ésta debía diseñarse operativo que disponga de una
Su funcionalidad es muy básica y e implementarse con un objetivo máquina virtual Java compatible11.
consiste en obtener una simple ima- claro y primordial: posibilitar la crea- Esta independencia no se limita
gen de un mapa, partiendo de unos ción y utilización sencilla de mapas únicamente a los ordenadores, sino
pocos parámetros proporcionados en cartográficos accesibles e interactivos. que también se extiende a cualquier
una dirección web. De este modo, lo Con este objetivo en mente, y tras dispositivo móvil que cumpla este
único que se puede obtener es una un duro trabajo que sigue activo y en simple requisito de compatibilidad.
imagen de mapa con un nivel de zoom continua mejora, finalmente se logró
desarrollar una API que responde a
dichas expectativas.
La API ha sido desarrollada de manera que ofrece la
posibilidad de que los mapas generados, así como
toda su información asociada, puedan ser guardados
para su posterior recuperación y utilización, con o sin
conexión a Internet
A utonpeorsmoníaal 39
036-041AFONDO.indd 39 08/07/10 02:27
totalmente inaccesibles allí donde se rutas dibujadas sobre el mapa. Pero accesibilidad
utilice, hizo plantearme la siguiente no proporciona ninguna información
pregunta: ¿y si existiera una API textual alternativa y, al tratarse de una A continuación, se exponen todas
alternativa que permitiera crear e simple imagen estática, obviamente las características y funcionalidades que
incluir mapas interactivos de forma ésta no es interactiva, quedando así ofrece la API presentada en este artículo
accesible? Por otra parte, el hecho de limitada su utilidad real a la hora de y que obviamente, repercuten directa e
que son varias las empresas que ofre- utilizarla como alternativa. indirectamente en la eliminación de las
cen mapas y su propia API Javascript, barreras de accesibilidad que presentan
hizo plantearme otra pregunta: ¿y si No obstante esta limitación, se los mapas cartográficos interactivos.
esta API alternativa fuera indepen- comprobó que dicha API de mapas
diente de la empresa proveedora de estáticos podía ser la base sobre la Proporciona independencia de la
los mapas? cual, construir una API que sí fuera empresa proveedora de los mapas
una alternativa real para crear mapas
La respuesta a éstas y otras pregun- accesibles e interactivos. Llegados a Dado que esta API alternativa se
tas es el fruto de esta investigación y este punto de la investigación, no fundamenta en la API de mapas está-
en definitiva, es lo que deseo dar quedaba otra opción que ponerse ticos de varias de las empresas anterior-
a conocer a través de este artículo: manos a la obra y construir esta API mente indicadas, ésta puede emplearse
el desarrollo de una API de progra- alternativa. independientemente de ellas. Es decir,
mación mediante la cual, es posible a través de la misma API aquí expuesta,
crear y utilizar mapas cartográficos Como ya se ha indicado, la API se pueden crear mapas cartográficos de
interactivos de forma accesible. aquí expuesta se fundamenta y hace la empresa proveedora deseada en cada
Una solución real uso de la API de mapas estáticos que momento. Además, esta API es esca-
ofrecen diversas empresas proveedoras lable, es decir, que su funcionalidad
Durante la investigación llevada de mapas. Para su desarrollo se ha puede extenderse fácilmente a futuros
a cabo, se comprobó que varias de elegido el lenguaje de programación mapas de otras empresas.
las empresas proveedoras de mapas Java por ofrecer ciertas ventajas sobre
ofrecen, además de su API de pro- otros lenguajes. Aunque estas ventajas Proporciona independencia de
gramación Javascript, una pequeña no están relacionadas de forma directa la plataforma y del sistema
y simple API llamada API de mapas con la accesibilidad, lo cierto es que operativo
estáticos. De las empresas señala- algunas de ellas repercuten de forma
das en el apartado 1, son cinco positiva en algunos aspectos relaciona- No únicamente la interfaz de la
las que ofrecen este tipo de API: dos con la accesibilidad. API es Java, sino que su implemen-
Google Maps [6 y 7], Yahoo Maps tación también es lenguaje Java. Por
[8], Go There [9], Multimap [10] y Una vez elegido Java como lengua- lo tanto, ésta se ejecuta y funciona
MapQuest [11]. je de desarrollo para esta API alterna- correctamente en cualquier sistema
tiva, lógicamente ésta debía diseñarse operativo que disponga de una
Su funcionalidad es muy básica y e implementarse con un objetivo máquina virtual Java compatible11.
consiste en obtener una simple ima- claro y primordial: posibilitar la crea- Esta independencia no se limita
gen de un mapa, partiendo de unos ción y utilización sencilla de mapas únicamente a los ordenadores, sino
pocos parámetros proporcionados en cartográficos accesibles e interactivos. que también se extiende a cualquier
una dirección web. De este modo, lo Con este objetivo en mente, y tras dispositivo móvil que cumpla este
único que se puede obtener es una un duro trabajo que sigue activo y en simple requisito de compatibilidad.
imagen de mapa con un nivel de zoom continua mejora, finalmente se logró
desarrollar una API que responde a
dichas expectativas.
La API ha sido desarrollada de manera que ofrece la
posibilidad de que los mapas generados, así como
toda su información asociada, puedan ser guardados
para su posterior recuperación y utilización, con o sin
conexión a Internet
A utonpeorsmoníaal 39
036-041AFONDO.indd 39 08/07/10 02:27