Cómo añadir Proyecciones en GeoWE 1.5

Cómo ya se explicaba en el post Trabajando con sistemas de referencia, GeoWE permite trabajar con diferentes sistemas de referencia de coordenadas, cargando datos, transformando y guardando en otros sistemas de coordenadas.

Los sistemas de referencia de coordenadas (SRC) o Proyecciones cartográficas se utilizan para proporcinar una base común de comunicación sobre un lugar o área de la Tierra.

Lo verdaderamente importante al trabajar con coordenadas es conocer su proyección y la información del sistema de coordenadas asociada al conjunto de datos (dataset). La definición de los sistemas de referencia de coordenadas, y sus transformaciones se pueden aplicar a nivel global (planeta), regional, nacional o local. El conjunto de datos de parámetros geodésicos EPSG del IOGP es una colección de definiciones de sistemas de referencia de coordenadas, accesible gracias al
EPSG Geodetic Parameter Registry.

Existen dos tipos de sistemas de coordenadas: geográficos y proyectados. De forma breve se puede decir que  el primero se usa una superficie esférica tridimensional para definir ubicaciones en la Tierra.  Al transformar (proyectar) la superficie de la Tierra en un plano (2 dimensiones) se usan los sistemas de coordenadas proyectados, por tanto un sistema de coordenadas proyectadas siempre está basado en un sistema de coordenadas geográficas usando una esfera o un esferoide.

Desde su inicio GeoWE ha dado soporte a los sistemas de referencia de coordenadas mas comunes, los cuales se han ido ampliando por sugerencia de los usuarios (en la versión 1.5.6 se incluyen 28). De esta manera se permite cargar y descargar información geográfica en los diferentes sistemas de coordenadas (transformar), geolocalizar puntos por coordenadas y visualizar al vuelo valores de las coordenadas en otro sistema de referencia. 

¿Qué puedo hacer si necesito soporte para un sistema de referencia de coordenadas que no está en GeoWE?

Teniendo en cuenta que el nuestro SIG Web se apoya en proj4js, incluir un sistema de referencia resulta tan sencillo como  añadir su definición en el archivo webapp/js/EPSG.js.

Por ejemplo:
Vamos a incluir la proyección EPSG:22172,  para el área de Argentina.

Una vez incluido la proyección quedará disponible en el desplegable correspondiente.

Visualizando la nueva proyección EPSG:22172 en el panel de info.


Para completar el ejemplo cargamos datos de un servicio WFS que sirve la información en el sistema de referencia EPSG:22172 (ver imagen de abajo).

Cargando datos vía WFS del servicio atmgis.mendoza.gov.ar usando EPSG:22172

Si quieres que incluyamos alguna proyección en la demo de geowe, ponte en contacto con nosotros y procuraremos incluirla lo antes posible.


P.D.: Si ya dispones de una instancia de GeoWE desplegada, no es necesario compilar de nuevo, ni redesplegar. Al modificar el fichero EPSG.js el cambio estará presente al entrar de nuevo desde el navegador.


Comentarios