El proyecto gvpy

Artículo escrito en colaboración con Óscar Martínez. El proyecto gvpy es un proyecto promovido por Óscar Martínez de másquesig.com que ha comenzado en Mayo de 2014, gracias a la Beca Google Summer of Code 2014! El proyecto lleva el nombre “Acceso a los geoprocesos desde el módulo de Scripting en gvSIG Desktop 2.x”. También gracias al apoyo de OsGEO y gvSIG …

Leer más

Cómo convertir tus proyectos MXD de ArcGIS a QGIS

Los formatos LYR y MXD son formatos exclusivos de ESRI, sin especificaciones públicas que permitan su uso. Este es un gran problema para las organizaciones que deseen pasar de un entorno de ESRI al mundo geoespacial abierto, pero aún así se ven limitadas por cientos de documentos MXD de ESRI existentes y estilos de capa …

Leer más

PyQGIS para novatos: primeros pasos con python en QGIS

PyQGIS para novatos

En esta entrada para novatos te enseñamos a trabajar con PyQGIS desde cero. ¿Qué es PyQGIS? PyQGIS es la librería de QGIS para ejecutar código Python. A partir de la versión 0.9 en septiembre de 2007, QGIS tiene soporte para ejecutar scripts utilizando el lenguaje Python. QGIS elige Python por ser uno de los lenguajes favoritos …

Leer más

Cómo crear un mapa web en Leaflet a partir de un GeoJSON

Leaflet es una librería JavaScript opensource para crear mapas interactivos en un entorno móvil. Algunas de las ventajas de la API de Leaflet son su sencillez y facilidad de uso, su soporte móvil o que es ampliable con plugins. En la primera parte de este tutorial te enseñamos a crear un mapa web  de Leaflet se forma sencilla. …

Leer más

Cómo crear un mapa con Leaflet

Leaflet es una librería JavaScript opensource para crear mapas interactivos en un entorno móvil. Cómo veíamos en el artículo ¿OpenLayers o Leaflet?, Leaflet es la elección utilizada por Flickr, Wikimedia, foursquare, OpenStreetMap, Washington Post, Wall Street Journal, Geocaching.com, etc. Algunas de las ventajas de la API de Leaflet son: Sencillo y rápido de aprender. Facilidad de uso. Características básicas …

Leer más

Cómo depurar código Python con PyScripter

En este post vamos a daros las claves para aprovechar el uso de PyScripter como editor de código de ArcPy: Python para ArcGIS, tanto para escribir código como para la detección y corrección de errores de programación. Además de PyScripter existen otros editores de código, como PythonWin, NetBeans o PyCharm (perfecto para PyQGIS), pero tanto …

Leer más

Cómo crear un mapa con OpenLayers

OpenLayers hace que sea fácil crear un mapa interactivo en cualquier página web. Puede mostrar teselas de mapas, datos vectoriales y marcadores desde cualquier fuente. OpenLayers ha sido desarrollado para promover el uso de información geográfica de todo tipo. Y es completamente gratis. OpenLayers muestra los datos geoespaciales en cualquier navegador web de escritorio moderno o …

Leer más

Adios VBA, hola Add-Ins!

VBA ha sido el entorno de personalización en ArcGIS desde el lanzamiento de la versión 8.0 hace más de 10 años. Los usuarios de ArcGIS Desktop podíamos abrir rápidamente el editor de VBA incrustado dentro de ArcGIS y escribir código para automatizar tareas o incluso crear aplicaciones VBA incrustadas en los proyectos de ArcGIS. Con el lanzamiento …

Leer más

Cómo crear colecciones de mapas en ArcGIS: Data Driven Pages y arcpy.mapping

Data Driven Pages es una nueva barra de herramientas que incorpora ArcGIS a partir de su versión 10. Su función es la de generar colecciones de mapas a partir de una malla o una capa de referencia.

En esta entrada veremos cómo utilizar la herramienta y cómo multiplicar sus funciones si lo combinamos con Python.

 Data Driven Pages

Podemos mostrar la barra de herramientas Data Driven Pages si pinchamos en Customize > Toolbars > Data Driven Pages como vemos en la siguiente imagen:

mostrar Toolbat Data Driven Pages

Su utilización es muy sencilla, en el marco de diálogo se señala la capa a partir de la cual se generará la serie de mapas, su ubicación, el campo de referencia y otras opciones como el ángulo de rotación, la referencia espacial, étc.

Leer más

Tutoriales de OpenLayers 2 & 3

En esta entrada queremos compartir con todos vosotros una recopilación de manuales y tutoriales de OpenLayers. Estos tutoriales suponen un buen punto de partida para aquellos usuarios que quieran descubrir esta aplicación, y para aquellos que quieren mejorar y descubrir todo el potencial para crear mapas web con esta librería Javascript. Se trata de una …

Leer más

8 consejos para comenzar a trabajar con Python sobre ArcGIS

Comenzar a trabajar con Python sobre ArcGIS es más sencillo de lo que parece. En anteriores post ya hemos explicado como ejecutar código de Python y en que consiste la Arcpy. A continuación vamos a enumerar una serie de consideraciones que seguramente te animen a explorar e introducirte en su uso: 1. No es necesario dominar Python 1. No es …

Leer más