Este artículo describe cómo utilizar QGIS para convertir archivos CAD (DWG/DXF) en cuatro formatos espaciales SIG: Shapefile, GDB, GeoJSON y GeoPackage. También describe cómo convertir la salida raster del modelo de propagación en un formato vectorial.
De CAD a Shapefile
Atención: Los complementos (plugins, en inglés) pueden ser instalados directamente desde el QGIS Plugin Manager en la aplicación QGIS.
|
- En primer lugar, convierta el archivo DWF/DXF en un formato GeoPackage utilizando las instrucciones De CAD a GeoPackage que aparecen a continuación. El GeoPackage contendrá la capa o capas necesarias.
- Las capas creadas dentro del GeoPackage pueden ser extraídas y utilizadas como archivos shapefile.
- Ejecute el complemento QPackage Plugin.
- Seleccione las capas (layers, en inglés) deseadas dentro del Geopackage.
- Expórtelas como archivos shapefile.
|
CAD a GDB
Atención: Debe haber instalado QGIS a través del instalador de OSGeo4W y tener marcado "OGR FileGDB Driver" dentro de la categoría (Category en inglés) "Libs".
Atención: De forma nativa, una GDB no puede editarse en QGIS, ya que solo podrá leerse (“read-only”, en inglés). El usuario deberá instalar el controlador de vectores de GDAL FileGDB que proporciona acceso de lectura y escritura a las capas vectoriales de File Geodatabases, es decir, las de archivos de datos geoespaciales (directorios .db) creados por ArcGIS 10 y superiores.
|
- En primer lugar, convierta el archivo DWF/DXF en un formato GeoPackage utilizando las instrucciones De CAD a GeoPackage que aparecen más abajo.
- Una vez creado el Geopackage, extraiga las capas.
- Añada las capas a la pantalla y cliquee con el botón derecho del ratón sobre la capa en el panel de capas; seleccione “Exportar” ("Export" en inglés) y "Guardar objetos como..." ("Save Features As.…" en inglés)
- Aparecerá una ventana donde se puede elegir el formato (format en inglés). Elija ESRI FileGDB.
- Busque el lugar donde se guardará el archivo de salida.
- Seleccione el conjunto de datos del objeto (feature dataset en inglés) deseado.
- Haga clic en OK y el nuevo archivo GDB debería aparecer en la pantalla.
|
De CAD a GeoJSON
|
- En primer lugar, convierta el archivo DWF/DXF en un formato GeoPackage utilizando las instrucciones De CAD a GeoPackage que aparecen más abajo.
- Extraiga las capas deseadas del GeoPackage recién creado.
- Asegúrese de que el sistema de referencia de coordenadas sea correcto.
- Haga clic con el botón derecho del ratón en la capa que se encuentra en la tabla de contenidos y seleccione Exportar → Guardar objetos como...
- Examine las opciones y seleccione el formato como GeoJSON.
- Especifique el nombre y destino del archivo GeoJSON.
- Seleccione el botón SRC y seleccione el sistema de referencia por coordenadas apropiado.
- Haga clic en Aceptar (OK) y se generará un único archivo GeoJSON.
|
CAD a GeoPackage
Atención: Un mismo archivo GeoPackage puede contener varios tipos de datos (tanto vectoriales como raster) en diferentes sistemas de referencia de coordenadas, así como tablas sin información espacial.
|
- Abra QGIS y seleccione Proyecto → Importar/Exportar → Importar capas desde DWG / DXF.
- Dentro del cuadro de diálogo, especifique el nombre y destino del paquete GeoPackage.
- Especifique el sistema de referencia por coordenadas (SRC) utilizado por los datos.
- Seleccione el dibujo de origen (el archivo DWG que se está importando).
- Elija las capas que serán trasladadas al GeoPackage.
- Haga clic en Aceptar (OK) y el dibujo debería aparecer en la pantalla como una colección de capas en la tabla de contenidos.
|
Resultados del modelo de propagación
El software de modelado de propagación puede producir datos en diferentes formatos. Aquí describimos cómo convertir la salida raster del software en un formato vectorial utilizando QGIS. El sistema BDC acepta cuatro formatos SIG vectoriales: Shapefile, GDB, GeoPackage y GeoJSON.
Atención: Para BDC, la salida de datos raster del software del modelo de propagación debe tener una resolución de 100m o más fina. El tamaño máximo de las franjas rasterizadas es de 100 m por 100 m.
|
- Abra QGIS y seleccione Ráster → Conversión → Poligonizar (ráster a vectorial)...
- Cuando aparezca la ventana de diálogo de la herramienta, seleccione la capa raster de entrada, el número de banda y el nombre del campo a crear.
- Haga clic en Ejecutar (Run) y se creará la salida de la capa vectorial.
|
Para obtener más información, consulte la Guía del usuario de QGIS en https://docs.qgis.org/3.22/en/docs/user_manual/index.html