// estás leyendo...
Inicio > Un espacio abierto > Visiones cartográficas > Mapa interactivo de Rusia

Mapa interactivo de Rusia

La realización de este mapa de Rusia aspira a mostrar, las posibilidades de cartografía en Internet utilizando el formato Scalable Vector Graphics (SVG). La cartografía interactiva es considerada aquí no sólo en su interés para la exposición de análisis cartográficos, sino también para la disposición de medios de cartografía automática instantánea y de exploración de datos, accesibles y reutilizables.

Mostrar mapa de Rusia a pantalla completa

El formato que se ha escogido para la elaboración de este mapa de Rusia, el SVG, es el estándar propuesto por el World Wide Web Consortium para los gráficos vectoriales interactivos en Internet, por lo que, a priori, es una buena elección para la cartografía en línea. El estándar está hoy muy bien implementado, los principales navegadores proponen una compatibilidad SVG, de momento por un aumento del uso de programas (plugins) gratuitos. En efecto, un fichero SVG es leído por el navegador que va a interpretar los comandos que en él se contienen para mostrar en la pantalla los gráficos y gestionar las eventuales funciones propuestas.

Composición del documento

El documento está constituido por un fichero SVG de poco más de 500 KB para facilitar su consulta en línea. Las funciones de interactividad han sido reunidas en una serie de ficheros ECMAscript distintos. El formato SVG, siendo un formato de texto, se comprende fácilmente y el trabajo puede ser realizado de forma simple utilizando un editor de textos avanzado (que soporte alfabetos Unicode para el cirílico).

De hecho, este fichero SVG reagrupa los siguientes elementos:
--- Un documento gráfico en formato XML-SVG:
--- Las bases del mapa.
--- El ensamblaje.
--- Las regiones rusas.
--- Los Distritos Federales (para el mapa simplificado de navegación).
--- Elementos de ajuste (cuadros de leyenda, interactividad).
--- Un conjunto de scripts en lenguaje ECMAscript (parte normalizada de javaScript) que proporcionan:
--- El almacenamiento de los datos estadísticos.
--- Las funciones de interactividad del interface.
--- Las funciones de tratamiento cartográfico.

La base del mapa tiene su origen en una imagen svg de ru.wikipedia.org. Asimismo, para la idea de interactividad del mismo nos hemos valido de gran parte de los scripts y recomendaciones de carto.net. También, de pilatinfo.org nos hemos servido para la construcción de las tablas de datos.

Los datos estadísticos, a disposición en el Servicio Federal de Estadísticas Ruso, han sido elaborados en formato OpenOffice, han sido integrados directamente en formato texto en las tablas ECMAscript de la siguiente forma:

["Distrito Federal del Cáucaso Norte","Северо-Кавказский федеральный округ","República de Ingushetia","Республика Ингушетия","República",822,222,"413,0","158,0","255,0","88,4","38,30","61,70","15,6","79,1","Magás","г Магас"],

Cartografía automática y elementos de interactividad

Queríamos, también, que el documento fuera lo bastante flexible como para poder adaptarse a los datos de diferentes tipos (absolutos y relativos), y a los mapas cuya composición varía según el dato mostrado. La gran fuerza del formato SVG es la de poder integrar aquí directamente un lenguaje de programación de tipo script, lo que permite al documento gráfico gestionar él mismo las funciones interactivas. Se gana en simplicidad y, sobre todo, en facilidad de desarrollo.

Las funciones de exploración del documento se benfician también de las posibilidades SVG: al pasar el cursor del ratón por encima del documento, éste es detectado y su posicionamiento es localizado para preguntar a la tabla de datos con el geocódigo correspondiente y mostrar los datos pertinentes en pantalla.

Con el mismo principio, los elementos del interface son gráficos vectoriales que poseen interactividad, al vuelo o al click, gestionada por las funciones de los scripts. Una de las principales ventajas de este sistema es que el documento, realizado para un tamaño óptimo, se adapta automáticamente a un espacio diferente, adaptándose al tamaño de la pantalla del navegador. De igual modo, el marco principal del documento se beneficia de las funciones de zoom/exploración.

El formato SVG posee, además, ventajas innegables para la cartografía interactiva en línea, no sólo por sus características gráficas y de interactividad, sino además por su accesibilidad (se puede leer y editar utilizando programas gratuitos).

Por último, se ha probado el funcionamiento del mapa en las siguientes versiones de navegadores:
— Mozilla Firefox (versión 14.0.1).
— Google Chrome (versión 21.0.1180.60 m)
— Internet Explorer 8 (versión: 8.0.6001.18702).
— Opera (versión: 12.01).
— Batik 1.7.