Más

¿Extrayendo valor de píxel de trama en ArcGIS Desktop?

¿Extrayendo valor de píxel de trama en ArcGIS Desktop?


Estoy tratando con algunos archivos geotiff muy grandes (todo Canadá a una resolución de 250 m) y tengo problemas para extraer el valor de los píxeles porque necesito hacer algunos cálculos para mapear los servicios del ecosistema (carbono, volumen de madera, biodiversidad, etc.). Para hacerlo, necesito todo el valor de los píxeles y tenemos alrededor de 4,37 mil millones de píxeles de trama en Canadá. Probé el código Python o lo convertí desde un punto de trama pero no pude hacerlo. Luego intenté recortar el ráster por procedencia, pero solo convirtió ~ 1/6 parte de BC después de que dejó de funcionar.

¿Alguien puede ayudarme a resolver este problema?


En primer lugar, copiaría los datos ráster a una geodatabase de archivos, asumiendo que es un geotiff o algo comparable. ArcGIS mucho más rápido usando una geodatabase.

En un segundo paso, usaría álgebra de mapas para multiplicar el ráster por 1000.

En un tercer paso, ahora puede guardar el ráster como un entero de 16 bits (u otro formato de entero necesario para la precisión de sus datos).

Al usar los pasos 2 y 3, puede deshacerse del flotador y mantener la precisión. Además, podrá utilizar la herramienta de extracción de valores por punto.


Si necesita el valor de cada píxel, puede intentar crear una red de pesca con el tamaño de celda igual a la extensión del píxel y luego usar "Estadísticas zonales como tabla" para obtener solo la suma.

Sin embargo, esto puede llevar un tiempo.


Ver el vídeo: Change Detection Calculation of Different time images through ArcGIS