26 de noviembre de 2018

Diseño de un geoportal y una IDE para el municipio de Moratalla (Murcia)

¡Bienvenidos un día más a objetivo geomática!

En esta ocasión, como todas las últimas entradas de cada mes, toca hablar de nuestros trabajos. Si es la primera vez que pasas por aquí, en esta sección mostramos ejemplos de trabajos realizados por compañeros del mundo de la geomática.

En esta ocasión vamos a hablar de nuevo de una IDE. ¡No te lo pierdas!

Título: Diseño de un geoportal y una IDE para el municipio de Moratalla (Murcia)
AutorJesús Nicolás Sánchez Martinez
TutorJoaquin Gaspar Mora Navarro
Tipo de trabajoTrabajo fin de grado

El siguiente trabajo consiste en la implantación de una infraestructura de datos espaciales del municipio de Moratalla (Murcia), en el cual se desarrollarán los componentes obligatorios de una IDE (visualizador y buscador de metadatos) y además se incorporará el servicio de descarga.

La elección de dicho municipio es debido a que todos los años aparece en los rankings como unos de los pueblos más visitados de España por el turismo rural, y se ha considerado que no posee de los recursos necesarios para satisfacer las necesidades de los turistas.

Para la realización de este trabajo, se han descargado datos de instituciones públicas y se procederá a recortar, corregir topología y crear los estilos de las diferentes capas, para ello se ha utilizado un SIG (Sistemas de Información Geográfica). Además, se han digitalizado capas con información propia del municipio (Lugares más visitados, Centro de salud, farmacias, restaurantes y gasolineras) con la cual queremos dotar la IDE.

Posteriormente se han creado los metadatos de las diferentes capas que formarán la IDE siguiendo la normativa LISIGE.


Se ha programado un Geoportal utilizando lenguaje de programación HTML, JavaScript y CSS, que contiene un visor de las capas creadas, un servicio de buscar metadatos, un servicio de descargas, e información detallada acerca del municipio de Moratalla. Todo ello para ayudar a que el turismo del municipio tenga más facilidades.


En la parte del visualizador, aparece un mapa centrado en el municipio, con cartografía base de fondo, sobre la cual se visualizarán las capas creadas, en las cuales, al hacer clic sobre uno de los puntos del mapa, aparecerá una tabla con información de ese lugar, nombre, dirección, una imagen del lugar, y la opción llamada “Como llegar”, dicha herramienta calculará la ruta más óptima desde el lugar en el que se encuentra el usuario hasta el lugar seleccionado.

El resultado del visor es el que se muestra a continuación, en el cual se pueden ver algunas capas cargadas como las farmacias o los lugares más turísticos del municipio.


Además, como el Geoportal está enfocado al turismo, se ha dotado de más información que pueda resultar interesante para los turistas como pueden ser las fiestas más importantes del municipio, contacto con las redes sociales o fotos del pueblo, fiestas y tradiciones.



También mencionar que la elaboración de todo el trabajo se ha llevado a cabo utilizando únicamente Software libre. Con un sistema operativo Linux con distribución Ubuntu.

                                                                              -----


Hasta aquí la entrada de hoy. ¿que os ha parecido? Ya hemos hablado en objetivo geomática varias veces de IDEs y geoportales, sin duda un campo que cada vez se demanda más en el que tenemos mucho que aportar. 

¡Nos vemos muy pronto en objetivo geomática!


18 de noviembre de 2018

Variables visuales en cartografía

¡Bienvenidos un domingo más a objetivo geomática!

La cartografía es una parte muy importante de la geomática, una disciplina muy antigua, ya que la humanidad siempre ha tratado de representar la Tierra, pero a la vez muy actual, la que continuamente se desarrollan nuevas formas de representar una información que cada vez es más amplia.

En otra ocasión hablamos de los elementos básicos de los mapas (puedes echarle un vistazo aquí si te lo perdiste). Esta vez vamos a hablar de cómo representamos los distintos fenómenos en los mapas.

Las variables visuales (para mapas estáticos) son la base para la construcción de los símbolos [1] y nos sirven para representar distintos tipos de datos.

Las variables visuales más básicas y utilizadas son : forma, tamaño, orientación, tono y valor.
  • Forma. 
  • Tamaño. 
  • Orientación. Inclinación de un determinado símbolo.
  • Tono. Se refiere a la utilización de distintos colores.
  • Valor o intensidad. Esta variable se refiere a, para un mismo tono, distintos grados de intensidad (es decir, más oscuros o más claros).
Fuente: http://jcsites.juniata.edu/faculty/rhodes/ida/geospatviz.html

La definición de estas variables es bastante obvia, no obstante, lo más importante de ellas en cartografía es saber para qué se utilizan. Su utilización para un tipo u otro de datos viene dada por sus propiedades perceptivas. Las propiedades perceptivas son las características con las que asociamos de manera natural a las distintas variables visuales.

Las propiedades más importantes son:
  • Propiedad asociativa. Los símbolos se perciben con la misma importancia.
  • Propiedad selectiva. Una variable tiene esta propiedad si nos permite distinguir a simple vista todos los símbolos que pertenecen a una misma categoría.
  • Propiedad ordenada. Los símbolos y variables que cumplen esta propiedad nos permiten ordenar las distintas categorías.
  • Propiedad cuantitativa. Nos permite asociar la variable a cantidades o proporciones.
Ya sabemos cuales son las distintas variables visuales y las propiedades perceptivas más importantes, pero, ¿qué propiedades tiene cada variable y cómo afecta esto a la elaboración de mapas?

En función de lo que queramos representar en un mapa, es importante utilizar variables que cumplan con las propiedades de los datos que queremos mostrar.

Por ejemplo, supongamos que queremos representar la población por Comunidad Autónoma en España. Necesitaremos utilizar un símbolo que nos permita ver a simple vista dónde hay más población y dónde menos (propiedad ordenada y/o cuantitativa). Por otro lado, si lo que queremos representar es, por ejemplo, el tipo de industria predominante en cada comunidad, necesitamos una simbología que nos permita ver en qué comunidades predomina el mismo topo de industria, pero sin considerar que un tipo es más o menos importante que otro.

Fuente: http://oa.upm.es/13962/1/201210_moya_libroide_simbo.pdf

¿Cual de las dos imágenes anteriores representaría mejor la población y cual el tipo de industria predominante?

Por supuesto, la imagen de la izquierda (en la que se ha utilizado la variable forma) sería adecuada para representar la industria y la de la derecha (en la que se ha utilizado el tamaño) para la población.

Las propiedades perceptivas de las distintas variables se muestran en la siguiente tabla.


Por tanto, para realizar una representación temática, es importante tener cuidado con las variables que utilizamos en función de los datos que queremos mostrar, ya que el mal uso de estas puede hacer que el mapa no sea comprensible. 

Por ejemplo, a continuación de muestra un mapa en el que se ha utilizado el color o tono para representar la cantidad de alumnos matriculados en la universidad en el año 2015 (dato cuantitativo).


Como podemos comprobar, con el mapa anterior no podemos hacernos una idea de en qué comunidades hay más estudiantes matriculados, ya que el color no tiene las propiedades cuantitativa ni ordenada. 

Fuentes:
[1] MacEachren, Alan M. (1995). How maps work: Representation, visualization, and design.

                                                                         ------

Hasta aquí la entrada de esta semana, ¿Qué te ha parecido? ¿Alguna vez has visto un mapa temático que no había forma de entenderlo? ¡Quizá el uso de las variables visuales tenga algo que ver!

Para cualquier duda o sugerencia no dudes en contactar con nosotros.

¡Volvemos la semana que viene con más geoinformación!

28 de octubre de 2018

Open Transport. Plataforma para el transporte en Valencia

¡ Bienvenidos un domingo más a objetivo geomática !

Hoy es el último domingo del mes y eso significa que toca hablar de nuestros trabajos. En esta sección, mostramos algún ejemplo de trabajos realizados por compañeros del mundo de la geomática. Con esto pretendemos mostrar el potencial de la geomática, de una manera más real.

En esta ocasión toca hablar de un geoportal, una plataforma web que nos permite interactuar con datos e información espacial, en este caso información relacionada con el transporte en la ciudad de Valencia. ¡Empezamos!

Título: Open Transport. Plataforma para el transporte en Valencia
AutoresRaquel Luján y Carlos Bayarri
Tipo de trabajoProyecto de asignatura (Desarrollo Web y Geoportales)
ProfesorGaspar Mora Navarro


La asignatura desarrollo web y geoportales del máster en Geomática y Geoinformación de la Universidad Politécnica de Valencia, proporciona las bases para realizar un proyecto de geoportal, incluyendo todos los aspectos: desde el diseño de un visor web hasta la interacción cliente-servidor. 

Como proyecto para aplicar lo aprendido, se desarrolló un geoportal, al que llamamos Open Transport. Se trata de una plataforma cuyo objetivo es facilitar el transporte en Valencia.

La plataforma

La página principal de Open Transport, nos proporciona información sobre la ciudad de Valencia, sobre la plataforma y sobre los autores. Además de esto, nos da la opción de contactar con nosotros a través de un formulario.


Por otro lado, en la parte del visor encontramos un mapa de la ciudad de Valencia y distintas funcionalidades. En la parte superior derecha tenemos distintas capas base mientras que en el lado izquierdo encontramos distintas opciones como el zoom, el norteo, etc. El pie de la página nos muestra información cartográfica, como la proyección utilizada y las coordenadas del punto por el que pasamos el ratón.


En la parte izquierda del visor tenemos distintas capas con información sobre transporte como los carriles bici, las paradas de autobús, etc.

En la parte derecha tenemos las distintas herramientas desarrolladas: Rutas, incidencias y placas.


La principal herramienta desarrollada es la herramienta de rutas, que nos permite mostrar la ruta entre dos puntos, junto con la distancia y el tiempo que se tarda. Esta herramienta está desarrollada para optimizar las rutas en función de si seleccionamos ir en bici, andando o en coche.


Por otro lado, las herramientas de incidencias y placas, nos permiten introducir puntos en el caso de las incidencias y lineas en el caso de placas con distinta información como el tipo de incidencia que ha ocurrido o las fechas de puesta y retirada de las placas de estacionamiento. 


Como se ha hecho

Hemos visto, de un modo general, las distintas opciones y el aspecto de la plataforma. ¿Cómo se ha desarrollado?

Desde el punto de vista técnico, la plataforma se divide en dos partes: cliente (navegador web) y servidor (dónde se almacenan los datos).

La parte de cliente se compone de html, css y javascript. El html nos permite establecer la estructura de los distintos componentes que aparecerán en la web; mediante css se estila, es decir, se indica la apariencia de cada componente y mediante el lenguaje de programación javascript desarrollamos las funcionalidades de la aplicación (por ejemplo que se realice una determinada acción la pulsar un botón).

En esta parte de la aplicación se han utilizado principalmente dos librerías: Angularjs como marco de trabajo y Open Layers para la creación de los mapas y funcionalidades como el zoom.

La parte de servidor se ha desarrollado en python, utilizando flask para componer la aplicación, psycopg2 para interactuar con las bases de datos y pgRouting para gestionar las rutas.

Herramienta de rutas

La principal herramienta de la plataforma es la creación de rutas, utilizando la librería pgRouting. Esta librería trabaja con una red de cartografía vectorial conectada, en este caso la red de transporte de Valencia. Esta red se divide en nodos, y entra cada uno de estos nodos hay un coste. De este modo, la ruta se calcula con el coste total más bajo (según el algoritmo que se utilice dentro de esta librería se calcula de un modo u otro). 

Para optimizar las rutas para coches, bicis y peatones, lo que hicimos fue incrementar o disminuir el coste de cada tramo en función de las propiedades que nos interesaban. Por ejemplo, en los tramos correspondientes a "carril bici" el coste para bici será menor mientras que para coche se aumentará para evitar que una ruta en coche se señale por un carril bici. 

                                                                                 -----

Hasta aquí la entrada de hoy. Como se ha mostrado, la geomática y la programación van de la mano para conseguir aplicaciones como esta, que nos permiten explotar al máximo la información geolocalizada.

¿ Que te ha parecido el proyecto ?

Si tienes algún proyecto de cualquier ámbito de la geomática y quieres compartirlo, no dudes en contactar con nosotros.

🌍¡Hasta el próximo domingo!🌎