10 motivos para utilizar geodatabases si trabajas con ArcGIS

GDB_ARCGIS

Crear y diseñar bases de datos geográficas posibilita la creación de modelos entidad-relación que no podríamos lograr mediante, por ejemplo, el empleo de shapefiles. En el artículo Shapefiles vs Bases de Datos Espaciales analizamos las ventajas y desventajas del trabajo con ambos sistemas de almacenamiento. Además, almacenar nuestros datos GIS es una Base de Datos …

Leer más

Cómo crear y ejecutar un disparador o «trigger» en PostGIS

Inicio_disparador_trigger

En el manejo recurrente de actualización de datos en tablas en una base de datos espacial PostGIS, en ocasiones necesitamos realizar tareas repetitivas y tediosas que, si se automatizasen, nos liberarían de esfuerzo innecesario con la consiguiente optimización del tiempo de trabajo. Por ejemplo: Cuando es necesario controlar los valores de los campos, evitando que se …

Leer más

Qué son los códigos EPSG / SRID y su vinculación con PostGIS

EPSG_SRID_PostGIS

Una de las principales características de los SIG es la posibilidad de ubicar unívocamente cualquier punto, dentro de la superficie terrestre, mediante un par de coordenadas X e Y. Estas pueden ser coordenadas geográficas o bien coordenadas cartesianas o planas, son los denominados Sistemas de Referencia de Coordenadas. Cuando iniciamos un proyecto en el ámbito …

Leer más

Cómo conectar con PostGIS desde LibreOffice

LibreOffice+PostGIS

LibreOffice es una poderosa suite de oficina con una interfaz limpia y potentes herramientas que le dan la posibilidad de sacar gran productividad, convirtiéndolo en la suite de oficina Libre y de Código Abierto más potente del mercado. Incorpora varias aplicaciones que lo convierten en la más potente suite de oficina libre y de código …

Leer más

Crear un buffer con PostGIS (en grados, metros y de forma dinámica)

La operación de buffer es común en los flujos de trabajo GIS, y también está disponible en PostGIS. PostGIS es una extensión que convierte el sistema de base de datos PostgreSQL en una base de datos espacial. La combinación de ambos es una solución perfecta para el almacenamiento, gestión y mantenimiento de datos espaciales. PostGIS además se convierte en …

Leer más

GeoCSV, GeoPackage y GeoJSON: ¿las nuevas alternativas al shapefile?

geocsv vs geojson vs geopackage: ¿alternativas al shapefile?

Durante los últimos años han surgido diversos formatos vectoriales que se presentan como alternativas al shapefile: GeoCSV, GeoPackage, GeoJSON o Geobuf. Pese al elevado número de desventajas e inconvenientes que tiene el shapefile, es el formato más extendido y popular entre la comunidad GIS. Aunque parecen que las cosas empiezan a cambiar… vamos a ver cómo son los nuevos …

Leer más

Importar un ráster en PostGIS mediante línea de comandos

vista_gvSIG

PostGIS Ráster es una extensión realizada sobre PostGIS que tiene como objetivo añadir a la base de datos soporte nativo para datos de tipo ráster. Con dicha extensión podemos almacenar, manipular y analizar datos ráster en la base de datos PostgreSQL/PostGIS. Si aun no tienes muy claro qué es PostGIS y los principales motivos para …

Leer más

Cómo configurar una base de datos PostGIS para pgRouting (con vídeo)

Query_pgRouting

pgRouting es una extensión que añade enrutamiento y funcionalidad de análisis de redes a las bases de datos PostGIS/PostgreSQL. El predecesor de pgRouting es pgDijkstra, creado por Sylvain Pasche y que más tarde fue desarrollado y renombrado por Orkney como pgRouting. Este proyecto es apoyado y mantenido por Georepublic, iMaptools y por una amplia comunidad …

Leer más

Opciones para crear una arquitectura WEB GIS en un servidor

Una de las preguntas que se plantea un técnico GIS cuando quiere crear una aplicación WEB GIS, es cómo crear una arquitectura en un servidor para que sea accesible por todo el público en Internet. En esta entrada nos vamos a centrar en arquitecturas WEB GIS basadas en software libre. Porque instalar una base de datos …

Leer más

Bases de datos NoSQL, MongoDB y GIS

Vamos a empezar por el principio: ¿Qué es mongoDB? MongoDB es una base de datos NoSQL orientada  a documentos, desarrollada con código abierto. ¿Qué significa que es «NoSQL»? Significa que en lugar de guardar los datos en tablas como se hace en las bases de datos relacionales, MongoDB guarda estructuras de datos en documentos tipo JSON con un esquema dinámico (BSON), haciendo …

Leer más

Mega tutorial TileMill: Crea mapas online con TileMill + PostGIS + Mapbox

En este mega tutorial Tilemill te explicamos qué es TileMill, que peculiaridades tiene y por qué es diferente a cualquier otra aplicación SIG, te explicaremos cómo añadir capas de PostGIS, como dar estilo a nuestras capas, y cómo crear tooltips y leyendas. Por último publicaremos nuestras composiciones en Mapbox y crearemos un sencillo visor web con …

Leer más