1 votos

Extraer por máscara: ¿diferencia de área en el resultado de salida?

Cuando hacemos la extracción por máscara en ArcMap los resultados siempre muestran alguna diferencia de área en las salidas raster.

Estamos utilizando la capa de recorte como vector y la capa a recortar como raster DEM.

Nuestra área de interés es un límite vectorial irregular, pero cuando extraemos esas áreas del DEM rasterizado, el área de salida (DEM extraído) no coincidirá con el área vectorial real que utilizamos.

¿Cómo podemos resolver este problema?

2voto

Nick Puntos 3115

Es muy poco probable que su área rasterizada coincida exactamente con su área vectorial por la propia naturaleza de los rasterizados.

El límite de su polígono vectorial cruzará las celdas de su trama. Cuando se extrae por polígono, Arc utiliza el centro de la celda para determinar si una celda debe ser incluida en la salida. Si el centro de la celda está dentro del polígono, la celda será incluida y, si el centro de la celda está fuera, la celda será excluida. Las celdas del raster no se subdividen. Su tamaño está fijado por la resolución del ráster. Cuanto más enrevesado sea el límite, más casos de borde habrá.

Por lo tanto, no hay forma de garantizar que el área rasterizada coincida exactamente con el área vectorial (incluso cuando se rasteriza un polígono vectorial). Sin embargo, puede acercar los resultados utilizando una resolución más fina de rasterización.

0voto

jbchurchill Puntos 1637

Si estoy en lo cierto, se ven diferencias que no se explican por las diferencias sólo en los bordes de la trama. Si las celdas de sus rásteres de entrada y salida no se alinean, necesita establecer un ráster de ajuste en la configuración de su entorno. Para trabajar con rásteres en spatial analyst (o cualquier salida de ráster), normalmente querrá que el ráster de salida coincida con el de entrada, de lo contrario puede tener un número diferente de celdas totales en la salida. Específicamente querrá establecer esto en la sección de Extensión de Procesamiento (ver captura de pantalla), pero también es probable que quiera establecer el tamaño de las celdas (puede simplemente poner la capa original para ese valor, de modo que sea exactamente el mismo que el de entrada). El ráster de ajuste asegurará que las celdas se alineen con la entrada y también resultará en el mismo número de celdas para cada "Extracción por máscara" realizada usando la misma entrada y máscara. Podría ser que esto no estuviera estandarizado en sus entradas (amplíe y compare sus entradas raster para ver).

Screenshot

EDITAR: Así que he pensado que podría ayudar si añado algo más de contexto a lo que sospecho que es el problema. Si sus rásteres de entrada no están alineados, esto podría crear el problema que ha descrito. Si los rásteres de entrada están alineados y la capa de características del clip es la misma, no hay una explicación lógica para las diferencias en el área (¿excepto quizás un error de software?). Vea la captura de pantalla de "alineación de celdas". Puede comparar los rásteres de entrada acercándose lo suficiente para ver las celdas individuales y apagando y encendiendo el ráster superior mientras mira la intersección de las celdas (por ejemplo, como donde está el punto rojo en mi captura de pantalla). Si las celdas no se alinean perfectamente, seguramente tendrás diferencias en el área de salida.

cell alignment

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X