Recorte Geoespacial: Hacer "Clip" a una Base de Datos

0

 

GIS - Recorte Geoespacial: Cómo Hacer Clip a Todos los Elementos en una Base de Datos




En este artículo aprenderás cómo recortar todos los features (o shapefiles, como prefieras llamarlos) contenidos en una base de datos, basándote en una extensión geográfica dada. 



La práctica común al hablar de recortar una capa implica el uso de la herramienta "Clip" de ArcGIS, donde se utiliza una capa como límite para definir el corte. Sin embargo, esto puede resultar poco eficiente cuando se trata de recortar todas las capas de una base de datos.


El siguiente procedimiento te será útil, especialmente cuando necesites recortar información espacial considerando un recuadro. Yo lo empleo para recortar la cartografía a la extensión de mi Dataframe, evitando así vacíos de información en la región espacial presentada. Otra ventaja es que al final solo quedan los datos necesarios para el estudio, eliminando cualquier sobrante y reduciendo así el tamaño de la información manejada. 


Para lograr esto, utilizaremos una barra de herramientas poco conocida de ArcGIS (ArcMap), llamada Distributed Geodatabase. Los pasos a seguir son los siguientes:


Cómo usar Distributed Geodatabase para hacer clip a múltiples features contenidos en una base de datos espacial (File geodatabase .gdb o Personal geodatabase .mdb)


1. Crea una base de datos filegeodatabase o personal geodatabase. Para esto, ve a "ArcCatalog" o la pestaña "Catalog" dentro de ArcMap desde la barra de herramientas "Standard" (a), ubica la carpeta donde deseas guardar la base de datos recortada (b), haz clic derecho y selecciona "New" (c), y luego selecciona "File Geodatabase" (d). Esto creará una base de datos llamada "New File Geodatabase.gdb", que para este ejemplo ha sido renombrada como CLIP (e).


Creación de una nueva base de datos



2. Crea un grupo de capas en un archivo MXD en blanco y desmárcalo. Esto evitará que el programa colapse debido al número de capas cargadas al mismo tiempo. Luego, carga toda la información de la base de datos al grupo de capas como se muestra en la siguiente sucesión de imágenes.


Aprende a crear un grupo de capas en un archivo MXD en blanco en ArcGIS y desmarcarlo para prevenir fallos por sobrecarga de capas. Sigue nuestra guía paso a paso para cargar información de la base de datos eficientemente y mantener tu proyecto organizado



3. Haz clic derecho sobre la barra de menú de ArcMap (a), selecciona el botón "Draw" (b), en la barra de herramientas "Draw", selecciona el comando "Rectangle" (c) y procede a definir la extensión geográfica a recortar con un cuadro de dibujo (d). Asegúrate de que el cuadro se encuentre seleccionado (e).


Aprende a definir una extensión geográfica en ArcMap con nuestra guía paso a paso. Descubre cómo acceder a la barra de herramientas 'Draw', seleccionar el comando 'Rectangle' y recortar áreas específicas en tu mapa. Asegúrate de que el cuadro de dibujo esté seleccionado para completar el proceso correctamente


4. Haz clic derecho sobre la barra de menú de ArcMap (a), selecciona el botón "Distributed Geodatabase" (b) y pulsa el botón "Extract Data" (c) en la nueva barra de herramientas desplegada.


Descubre cómo extraer datos en ArcMap con la herramienta 'Extract Data'. Aprende a acceder a la opción 'Distributed Geodatabase' desde la barra de menú y a utilizar la barra de herramientas desplegada para realizar la extracción de datos de manera eficiente. Sigue nuestra guía paso a paso para optimizar tu flujo de trabajo en ArcMap.



5. Se desplegará una ventana llamada "Extract Data Wizard", selecciona el botón "Open geodatabase" (a) y elige la base de datos nueva donde se almacenará la información recortada, la misma del paso 1. Asegúrate de que todas las opciones estén seleccionadas según se muestran en las vistas 1, 2 y 3.



Aprende a utilizar la ventana 'Extract Data Wizard' en ArcMap para almacenar información recortada en una nueva geodatabase. Selecciona el botón 'Open geodatabase' y elige la base de datos deseada, asegurándote de que todas las opciones estén configuradas correctamente como se muestra en las vistas 1, 2 y 3. Sigue nuestra guía detallada para optimizar el proceso de extracción de datos.



Al finalizar el proceso, tendrás los datos recortados en la base de datos creada en el paso 1. A continuación, se muestra el antes y el después:



ANTES:



Muestra grafica del ejemplo antes del recorte geoespacial


DESPUES:


Muestra grafica del ejemplo despues del recorte geoespacial



Como puedes observar, este no es un corte geométrico, sino que todo aquello que es solapado por el rectángulo dibujado es copiado a la base de datos de destino manteniendo su forma original. Si necesitas cortar una base de datos geométricamente con una capa, te recomiendo revisar mi artículo Hacer clip geométricamente a todos los features de una base de datos.


Espero que hayas disfrutado este artículo. Próximamente, subiré un video explicativo del procedimiento que podrás consultar en este blog. Guarda mi blog entre tus enlaces favoritos, donde estaré compartiendo muchos más trucos de este estilo. Recuerda que puedes enviarme tus inquietudes a través de la página de contacto o dejar tu comentario; estaré atento para responder.



Entradas que pueden interesarte

Sin comentarios