Esta noticia fue aprobado por especialistas para que tengas la garantía de la exactitud de nuestro tutorial.
Solución:
Usando QGIS, puede dividir rápidamente un archivo de forma dado en rectángulos regulares como se muestra en su ejemplo.
- Cargue el archivo de forma original;
- Use Vector|Herramientas de investigación|Cuadrícula vectorial y cree una cuadrícula de polígonos de la misma extensión que su shapefile, con la distancia correcta entre divisiones (“parámetros”) seleccionada (100 en mi imagen de ejemplo a continuación);
- Haga una intersección entre las dos capas (Vector|Herramientas de geoprocesamiento|Intersección), con la primera capa como el shapefile original y la segunda como su cuadrícula vectorial. La salida será su archivo de forma cortado por los límites de la cuadrícula vectorial.
Supongo que la cuadrícula a la que se refiere es una cuadrícula espacial de un tamaño regular: 1×1 km o similar. Estos objetos de cuadrícula (cuadrados) tendrán algún número de referencia (por ejemplo, square_id). Su otro conjunto de datos, las zonas, es el que le gustaría ver combinado en función del attributes en la cuadrícula espacial. De esta manera, terminará con las zonas divididas en piezas más pequeñas (cuadriculadas) que conservarán tanto el zone_id como la referencia de cuadrícula espacial. attributes.
La funcionalidad de intersección hace este trabajo. Está disponible tanto desde ArcGIS como desde QGIS. La documentación de usuario de ArcGIS lo explica excelentemente, aunque la funcionalidad también es compatible con QGIS.
Puede crear una cuadrícula normal con la herramienta Cuadrícula vectorial. Simplemente especifique las características que desea usar para la extensión y el tamaño de cada celda de cuadrícula que desea usar. Es posible que deba asegurarse de que los complementos de python estén habilitados y los complementos de ftools estén instalados. Luego, puede usar la herramienta de intersección como lo sugiere @ragnvald.
El único problema con este enfoque es que los mosaicos no estarán numerados en un formato de columna/fila. En su lugar, se enumerarán en el orden en que se crearon, generalmente una fila a la vez de noreste a suroeste. Si esto no se ajusta a sus necesidades, intente crear una versión rasterizada de los datos usando la herramienta rasterizar. Los rásteres esencialmente almacenan datos como una matriz georreferenciada con un espacio fijo entre filas y columnas. Este modelo de datos puede facilitar la configuración de su enrutamiento, pero es posible que tenga dificultades para asegurarse de que sus datos originales se traduzcan de manera significativa.
Hay una serie de técnicas establecidas para el enrutamiento en rásteres, como rutas de costo y dirección/acumulación de flujo (generalmente tratadas en herramientas de hidrología). SAGA GIS tiene más opciones para este tipo de análisis, además de mejores herramientas para la rasterización, pero la interfaz es un poco menos sencilla que la de QGIS.
Más adelante puedes encontrar las interpretaciones de otros usuarios, tú igualmente puedes dejar el tuyo si dominas el tema.