Más

Cómo leer DEM en formato .asc que tienen encabezados con #comments

Cómo leer DEM en formato .asc que tienen encabezados con #comments


Tengo alrededor de veinte 2 GB DEM (xyz) en formato .asc.

El encabezado tiene 13 líneas de metadatos y luego los datos básicos en tres columnas.

# # La cuadrícula DTM tenía coordenadas de esquina inferior izquierda (suroeste): # X o este = xxxxxxx.xx metros # Y o norte = xxxxxxxx.xx metros # e intervalos de cuadrícula: # Intervalo de cuadrícula X (este) = 2.0000 metros # Y ( norte) intervalo de cuadrícula = 2.0000 metros # Para un total de 10001 x 2506 = 25062506 puntos. # # CE / LE = -9999.0000 /-9999.0000 # Puede haber menos puntos en este archivo porque los # puntos de la cuadrícula que estaban fuera del polígono que # definió el límite DTM no están incluidos en este archivo. # 100000.0000 1000000.0000 500.0000 100002.0000 1000000.0000 500.0000 100004.0000 1000000.0000 500.0000 100006.0000 1000000.0000 500.0000 100008.0000 1000000.0000 500.0000… y así sucesivamente

Intenté abrir este archivo como cuadrícula en SAGA GIS y en ArcGIS, pero con poco éxito. Finalmente, di un círculo alrededor de esto convirtiendo los archivos a .txt, luego con lasTools a .las y, además, a .tif, cuando finalmente puedo ver el DEM. Sin embargo, esto parece un poco complicado. ¿Hay alguna solución rápida para leer correctamente el archivo en SAGA o ArcMap O hay una forma rápida de editar manualmente los encabezados, p. Ej. al formato que requiere ESRI? El tamaño de mi archivo me impide editarlos manualmente en el bloc de notas / wordpad o en otros programas básicos.


Este archivo no debería tener la extensión * .asc, ya que sería muy erróneo. La extensión * .asc se utiliza para el formato de cuadrícula ASCII simple (y muy lento). El contenido del archivo que muestra arriba es lo que generalmente se conoce como una cuadrícula XYZ. Es una forma muy detallada de expresar una cuadrícula pero, por lo tanto, también se puede leer como una simple nube de puntos. Como todos los puntos están en una cuadrícula, sus coordenadas xey están implícitas hasta cierto punto. Sugiero cambiar el nombre de dichos archivos por lotes a * .xyz o * .txt, lo que se puede hacer desde la línea de comandos de Windows con ...

renombrar * .asc * .txt


Leer un archivo ASC en R

Actualmente estoy tratando de extraer información de varios archivos "ASC" en R para realizar un análisis de los datos.

El problema es que no estoy seguro de cómo leer exactamente los archivos. Intenté una función read.table estándar, pero todos los números eran exactamente iguales (-9999.00). Para descartar la posibilidad de corrupción de datos, leí otro archivo ASC y obtuve los mismos resultados. Lo único que sé con certeza es que el tamaño del archivo entre ellos es exactamente el mismo.

¿Hay alguna forma en la que pueda leer estos archivos? ¿Algún paquete R que pueda ver?


2 respuestas 2

Esto probablemente cambió con las nuevas versiones de GnuPG, ya que actualmente puede hacer esto en una sola tubería:

El principal cambio de juego son las opciones de importación de opciones que permiten importación falsa. Simplemente trabajamos con el archivo tal como se importaría, pero no lo es.

Opción - con garantía de dos puntos estable y analizable por máquina formato que usamos en la última parte de awk.

awk simplemente imprime la décima columna desde la línea con la huella digital (una que comienza con fpr).

Como se indica en los comentarios, la solución más simple parece ser primero quitar la clave y luego ejecutar --list-secret-keys en el nuevo archivo:

Es molesto, aunque la clave dearmored se puede escribir en stdout con la opción -o -, ni --secret-keyring - ni --secret-keyring / dev / stdin permitirán que el segundo comando lea la clave de stdin, por lo que combinar el dos comandos en uno con una tubería no es una opción. Además, ejecutar el segundo comando con gpg2 en lugar de gpg aún no da el resultado deseado.

Un enfoque un poco más elaborado, pero que parece funcionar con ambas versiones de gpg, es importar la clave secreta en un directorio de inicio temporal de GPG y luego enumerar las claves privadas de inicio temporal:


Formatos ráster admitidos

AIRSAR es un instrumento diseñado y administrado por el Laboratorio de Propulsión a Chorro (JPL) de la NASA. ArcGIS admite los datos polarimétricos AIRSAR (POLSAR).

Varios archivos con una L, C o P en el nombre del archivo seguido de .dat. Por ejemplo: mission_l.dat (L-Band) y mission_c.dat (C-Band).

Gráficos ráster digitalizados ARC (ADRG)

Distribuido en CD-ROM por la Agencia Nacional de Inteligencia Geoespacial (NGA). El ADRG se referencia geográficamente mediante el sistema de mapa / gráfico ráster (ARC) de segundo de arco igual en el que el globo se divide en 18 bandas o zonas latitudinales. Los datos consisten en imágenes rasterizadas y otros gráficos generados al escanear documentos de origen.

Archivo de datos: extensión * .img o * .ovr

Datos ráster almacenados en una base de datos de ArcSDE.

Almacenado en la base de datos de ArcSDE

Entero sin signo de 1 y 4 bits

Longitud de ejecución adaptativa comprimida o ninguna

Entero con signo / sin signo de 8 bits

Longitud de ejecución adaptable comprimida, JPEG, JP2 o ninguna

Entero con signo / sin signo de 16 bits

Longitud de ejecución adaptativa comprimida, JP2 o ninguna

Entero con signo / sin signo de 32 bits

Longitud de ejecución adaptativa comprimida o ninguna

Longitud de ejecución adaptativa comprimida o ninguna

Longitud de ejecución adaptativa comprimida o ninguna

El formato de cuadrícula ASCII avanzada de ArcGIS for Desktop es un archivo de intercambio de cuadrícula avanzada de ArcGIS for Desktop.

(Escritura: requiere la extensión ArcGIS Spatial Analyst)

Este formato proporciona un método para leer y mostrar datos de imágenes BIL, BIP y BSQ descomprimidos. Al crear un archivo de descripción ASCII que describe el diseño de los datos de la imagen, los datos de la imagen en blanco y negro, escala de grises, pseudo color y multibanda se pueden mostrar sin traducción a un formato propietario.

Archivo de datos: extensión * .bil, * .bip o * .bsq

Archivo de mapa de colores: extensión * .clr

Archivo de estadísticas: extensión * .stx

Entero sin signo de 1 y 4 bits

Entero de 8, 16 y 32 bits con y sin signo

Cuadrícula batimétrica atribuida (BAG)

La cuadrícula de atributos batimétricos es un formato de archivo no propietario para almacenar datos batimétricos.

El formato Binary Terrain fue creado por Virtual Terrain Project (VTP) para almacenar datos de elevación en un formato de archivo más flexible. El formato BT es flexible en términos de tamaño de archivo y sistema de referencia espacial.

Archivo de proyección: extensión * .prj

Solo lectura (escritura, solo desarrolladores)

Entero con signo de 16 y 32 bits

Mapa de bits (BMP), formato de mapa de bits independiente del dispositivo (DIB) o mapa de bits de Microsoft Windows

Los archivos BMP son imágenes de mapa de bits de Windows. Por lo general, se utilizan para almacenar imágenes o imágenes prediseñadas que se pueden mover entre diferentes aplicaciones en plataformas Windows.

Sí (limitado a una o tres bandas)

Este es un formato ráster comprimido utilizado en la distribución de cartas náuticas ráster por MapTech y NOAA.

Varios archivos: extensiones * .bsb, * .cap y * .kap

Este formato lee archivos de imágenes CEOS SAR, específicamente las imágenes de radar proporcionadas por los productos de datos Radarsat y ERS.

Gráficos ráster digitalizados ARC comprimidos (CADRG)

Distribuido por la NGA. CADRG / ECRG se referencia geográficamente utilizando el sistema ARC en el que el globo se divide en 18 bandas latitudinales o zonas. Los datos consisten en imágenes rasterizadas y otros gráficos generados al escanear documentos de origen. CADRG alcanza una relación de compresión nominal de 55: 1. ECRG utiliza la compresión JPEG 2000 con una relación de compresión de 20: 1.

La extensión del archivo se basa en un producto específico. Puede especificar qué productos desea que ArcGIS reconozca (Personalizar & gt Opciones de ArcMap & gt Ráster & gt Formatos de archivo).

Base de imagen controlada (CIB)

Imágenes pancromáticas (escala de grises) que han sido georreferenciadas y corregidas por distorsión debido al relieve topográfico distribuido por NGA. Así, son similares a los quads de ortofoto digital y tienen aplicaciones similares, como servir como base o telón de fondo para otros datos o como simple mapa.

La extensión del archivo se basa en un producto específico. Puede especificar qué productos desea que ArcGIS reconozca (Personalizar & gt Opciones de ArcMap & gt Ráster & gt Formatos de archivo).

Estándar de intercambio de información geográfica digital (DIGEST) Producto ráster estándar de arco (ASRP), Producto ráster estándar UTM / UPS (USRP)

Los conjuntos de datos DIGEST son réplicas digitales de productos gráficos diseñados para una cobertura mundial sin problemas. Los datos de ASRP se transforman en el sistema ARC y dividen la superficie terrestre en zonas latitudinales. Los datos de USRP se refieren a sistemas de coordenadas UTM o UPS. Ambos se basan en el datum WGS84.

Imagen ráster principal: extensión * .img

Archivo de información general: extensión * .gen

Archivo de georreferencia: extensión * .ger

Archivo de calidad: extensión * .qal

Archivo de encabezado de transmisión: extensión * .thf

Entero sin signo de 1, 4 y 8 bits

El formato DIMAP es un formato abierto de dominio público, sin embargo, su propósito principal es la distribución de datos del satélite SPOT. El formato se compone de un archivo GeoTIFF y un archivo de metadatos.

Entero sin signo de 8 y 16 bits

Datos digitales de elevación del terreno (DTED) Nivel 0, 1 y 2

Una cuadrícula simple, regularmente espaciada de puntos de elevación basada en extensiones de 1 grado de latitud y longitud. Creado por NGA.

Archivo único: varias extensiones de archivo * .dt0, * .dt1, * .dt2. Todas las extensiones de archivo posibles están disponibles de forma predeterminada (* .dt0, * .dt1 o * .dt2).

Software de aplicaciones de laboratorio de recursos terrestres (ELAS)

Este formato es del sistema de detección remota ELAS utilizado dentro de la NASA.

Archivo único: extensión * .elas

Gráficos de trama ARC comprimidos mejorados (ECRG)

Distribuido por la NGA. CADRG / ECRG se referencia geográficamente mediante el sistema ARC en el que el globo se divide en 18 bandas latitudinales o zonas. Los datos consisten en imágenes rasterizadas y otros gráficos generados al escanear documentos de origen. CADRG alcanza una relación de compresión nominal de 55: 1. ECRG utiliza la compresión JPEG 2000 con una relación de compresión de 20: 1.

La extensión del archivo se basa en un producto específico. Puede especificar qué productos desea que ArcGIS reconozca (Personalizar & gt Opciones de ArcMap & gt Ráster & gt Formatos de archivo).

Wavelet comprimido mejorado (ECW)

El ECW de ERDAS (ER Mapper) es un formato propio. Es una compresión con pérdida basada en ondas, similar a JPEG 2000.

Este formato se puede utilizar en ArcGIS for Desktop, pero al publicar, requiere la extensión ECW for ArcGIS for Server de ERDAS.

Envisat (Environmental Satellite) es una operación de satélite de observación de la Tierra de la Agencia Espacial Europea (ESA). Este formato admite productos de radar de apertura sintética avanzada (ASAR) de nivel 1 y superiores y algunos productos de espectrómetro de imágenes de resolución media (MERIS) y radiómetro de exploración avanzada a lo largo de la trayectoria (AATSR).

Cuando ENVI trabaja con un dataset ráster, crea un archivo de encabezado que contiene la información que requiere el software. Este archivo de encabezado se puede crear para múltiples formatos de archivo ráster.

Varios archivos de datos: extensión * .raw, * .img, * .dat, * .bsq, etc.

(.bsq, .img y .raw, solo para desarrolladores)

Entero sin signo / con signo de 16 y 32 bits y punto flotante de 32 y 64 bits

Satélite de observación terrestre (EOSAT) FAST

El soporte del formato EOSAT FAST consiste en lo siguiente: FAST-L7A (Landsat TM) y FAST Rev. C. (IRS).

Un formato ráster patentado de ER Mapper. Producido utilizando el software de procesamiento de imágenes ER Mapper.

Archivo de datos: generalmente es el mismo que el archivo de encabezado sin la extensión * .ers, pero puede ser cualquiera y se define en el archivo de encabezado.

Entero sin signo / con signo de 8, 16 y 32 bits y punto flotante de 32 bits

Imágenes temáticas de banda única producidas por el software de procesamiento de imágenes ERDAS 7.5.

Archivo de mapa de colores: extensión * .trl

Entero sin signo de 1, 2, 4, 8 y 16 bits

Imágenes continuas de una o varias bandas producidas por el software de procesamiento de imágenes ERDAS 7.5.

Entero sin signo de 8 y 16 bits

Proporciona un método para leer y mostrar archivos que de otro modo no son compatibles con otro formato, pero que están formateados de tal manera que la disposición de los datos se puede describir mediante un número relativamente pequeño de parámetros. Al crear un archivo ASCII que describe el diseño de los datos ráster, se puede mostrar sin traducción en un formato propietario. El formato se define en el software ERDAS IMAGINE.

Entero sin signo de 1, 2, 4, 8 y 16 bits

Producido usando el software de procesamiento de imágenes IMAGINE creado por ERDAS. Los archivos IMAGINE pueden almacenar datos de banda única y multibanda tanto continuos como discretos.

Si la imagen tiene más de 2 GB, extensión * .ige

Entero sin signo de 1, 2 y 4 bits

Longitud de ejecución adaptativa comprimida o ninguna

Entero con signo / sin signo de 8 o 16 bits

Longitud de ejecución adaptativa comprimida o ninguna

Entero con signo / sin signo de 32 bits

Longitud de ejecución adaptativa comprimida o ninguna

Un formato patentado de Esri que admite cuadrículas ráster de punto flotante de 32 bits y enteros de 32 bits. Las cuadrículas son útiles para representar fenómenos geográficos que varían continuamente en el espacio y para realizar modelos espaciales y análisis de flujos, tendencias y superficies como la hidrología.

archivo de mapa de color — extensión * .clr

Longitud de ejecución adaptativa comprimida

Se utiliza para hacer referencia a varias cuadrículas de Esri como un dataset ráster multibanda. Una pila se almacena en una estructura de directorio similar a una cuadrícula o cobertura.

Longitud de ejecución adaptativa comprimida

Se utiliza para hacer referencia a varias cuadrículas de Esri como un dataset ráster multibanda. Un archivo de pila es un archivo de texto simple que almacena la ruta y el nombre de cada cuadrícula de Esri que contiene en una línea separada.

Archivo único: posible extensión de archivo * .stk

Longitud de ejecución adaptativa comprimida

Formato de datos extensible N-dimensional (NDF)

Formato utilizado para almacenar datos que representan matrices de números n-dimensionales, como imágenes. Utiliza archivos contenedores (directorios que contienen archivos y directorios) para administrar los objetos de datos.

La geodatabase es la estructura de datos nativa de ArcGIS y es el formato de datos principal para representar y administrar información geográfica, como clases de entidad, datasets ráster y atributos.

La geodatabase de archivos es una colección de varios tipos de datasets GIS que se encuentran en una carpeta del sistema de archivos.

Conjuntos de datos ráster almacenados en la carpeta * .gdb

Entero sin signo de 1 y 4 bits

Longitud de ejecución adaptativa comprimida o ninguna

Entero con signo / sin signo de 8 bits

Longitud de ejecución adaptable comprimida, JPEG, JP2 o ninguna

Entero con signo / sin signo de 16 bits

Longitud de ejecución adaptativa comprimida, JP2 o ninguna

Entero con signo / sin signo de 32 bits o punto flotante

Longitud de ejecución adaptativa comprimida o ninguna

Longitud de ejecución adaptativa comprimida o ninguna

Un archivo de punto flotante es un archivo binario de valores de punto flotante que representan datos ráster.

Solo lectura (escritura: solo a través de la herramienta Raster To Float o el código de desarrollador)

Este es un formato de archivo creado por la Biblioteca de abstracción de datos geoespaciales (GDAL). Permite que un conjunto de datos virtual se derive de otros conjuntos de datos que GDAL puede leer.

Solo lectura (escritura, solo desarrolladores)

Entero sin signo de 8, 16 y 32 bits y entero complejo de 64 bits

Hay tres tipos de Golden Software Grids que son compatibles: Golden Software ASCII GRID (GSAG), Golden Software Binary Grid (GSBG) y Golden Software Surfer 7 Binary Grid (GS7BG).

Solo lectura (escritura: solo desarrollador para GSAG y GSBG)

Punto flotante de 32 bits y doble precisión de 64 bits

Formato de intercambio gráfico (GIF)

Formato de imagen de mapa de bits que se utiliza generalmente para imágenes pequeñas.

El formato binario cuadriculado se utiliza para el almacenamiento, transmisión y manipulación de datos meteorológicos archivados y datos de pronóstico. La Organización Meteorológica Mundial (OMM) es responsable del diseño y mantenimiento de este estándar de formato.

Este es un formato ASCII, utilizado principalmente en Geosoft. Se admite la revisión 3 de GXF (GXF-3).

Formato de datos jerárquico (HDF) 4

Un formato de archivo autodefinido que se utiliza para almacenar matrices de datos multidimensionales.

Solo lectura (escritura, solo desarrolladores)

Entero con signo de 8 y 16 bits

Entero sin signo de 8 y 16 bits

Punto flotante de 32 bits, entero con signo y entero sin signo

Formato de datos jerárquico (HDF) 5

El estándar de próxima generación para HDF.

Archivo único: extensión * .h5 o * .hdf5

Solo lectura (escritura, solo desarrolladores)

Entero con signo de 8 y 16 bits

Entero sin signo de 8 y 16 bits

Punto flotante de 32 bits, entero con signo y entero sin signo

Este es un formato de campo de altura comprimido que se utiliza para admitir datos de terreno como un ráster.

Archivos de altura SRTM sin procesar que contienen la elevación medida en metros sobre el nivel del mar, en una proyección geográfica (matriz de latitud y longitud), con vacíos indicados usando -32768.

Elevación de alta resolución (HRE)

Los datos de HRE están destinados a una amplia variedad de socios y miembros de NGA y del Sistema Nacional de Inteligencia Geoespacial (NSG), y clientes externos al NSG, para acceder y explotar productos de datos estandarizados. Los datos de HRE reemplazan los productos actuales no estándar de información / elevación del terreno de alta resolución (HRTE / HRTI) y también reemplazan los productos no estándar denominados DTED de nivel 3 a 6.


Tipos de archivos de datos ráster admitidos

ArcGIS Image Server agrega datos ráster a los servicios de imágenes especificando tipos de ráster. El tipo de ráster ayuda al servidor a identificar metadatos, como georreferenciación, fecha de adquisición y tipo de sensor, junto con un formato de ráster.

Un formato ráster define cómo se almacenan los píxeles, como el número de filas y columnas, el número de bandas, los valores reales de los píxeles y algunos otros parámetros específicos del formato ráster. Sin embargo, al agregar datos ráster según un tipo de ráster, ArcGIS Image Server sabe qué metadatos leer y cómo deben usarse para definir cualquier procesamiento que deba aplicarse. Después de seleccionar el tipo de ráster especificado, el programa solicitará información adicional pertinente a ese tipo de ráster. Por ejemplo, al agregar una escena QuickBird Standard, una escena se define mediante un archivo .imd. El .imd contiene información de metadatos sobre el dataset ráster y puede apuntar a uno o más archivos .tif. Luego se le pedirá que elija información adicional que está disponible debido al archivo .imd, como las combinaciones de bandas o si desea que la salida tenga nitidez pancromática.

Cuando elige agregar datos ráster a su servicio de imágenes, se muestra el cuadro de diálogo Seleccionar tipo de ráster. Hay tres carpetas en este cuadro de diálogo donde se encuentran la mayoría de los tipos de ráster & # 8212 Elevación, Imágenes georreferenciadas y Ortorrectificación. Cada uno de estos y los tipos de ráster se describen a continuación.

Para obtener más información sobre cómo agregar datos ráster, consulte Agregar y eliminar datos ráster en un servicio.

Los desarrolladores externos también pueden crear archivos .RPDef para uso directo en ArcGIS Image Server.


Tipos de ráster de imágenes georreferenciadas

Esta categoría de tipos de ráster incluye tipos de ráster que ya han sido georreferenciados o tienen archivos asociados que ayudarán a georreferenciar los datos ráster.

Tipo de trama Descripción Extensiones
Gráficos ráster digitalizados ARC comprimidos (CADRG) Distribuido en CD-ROM por la Agencia Nacional de Inteligencia Geoespacial (NGA).CADRG se referencia geográficamente mediante el sistema ARC en el que el globo se divide en 18 bandas latitudinales o zonas. Los datos consisten en imágenes rasterizadas y otros gráficos generados al escanear documentos de origen. Archivo único & # 8212 sin extensión de archivo estándar.
Agregue su extensión en el cuadro de texto Filtros cuando utilice este tipo de ráster.
Base de imagen controlada (CIB) Imágenes pancromáticas (escala de grises) que han sido georreferenciadas y corregidas por distorsión debido al relieve topográfico distribuido por la NGA. Así, son similares a los quads de ortofoto digital y tienen aplicaciones similares, como servir como base o telón de fondo para otros datos o como simple mapa. Archivo único & # 8212 sin extensión de archivo estándar.
Agregue su extensión en el cuadro de texto Filtros cuando utilice este tipo de ráster.
Estándar de intercambio de información geográfica digital (DIGEST)
Producto ráster estándar ARC (ASRP), producto ráster estándar UTM / UPS (USRP)
Los conjuntos de datos DIGEST son réplicas digitales de productos gráficos diseñados para una cobertura mundial sin problemas. Los datos de ASRP se transforman en el sistema ARC y dividen la superficie terrestre en zonas latitudinales. Los datos de USRP se refieren a sistemas de coordenadas UTM o UPS. Ambos se basan en el dato WGS 1984. Varios archivos
Imagen ráster principal & # 8212 * .img & # 8212 la extensión predeterminada especificada en el cuadro de texto Filtro.
Archivo de información general & # 8212extension * .gen
Archivo de georreferencia & # 8212 * .ger
Archivo fuente & # 8212 * .sou
Archivo de calidad & # 8212 * .qal
Archivo de encabezado de transmisión & # 8212 * .thf
ERDAS 7.5 GIS Imágenes temáticas de banda única producidas por el software de procesamiento de imágenes ERDAS 7.5. Varios archivos
Archivo de datos & # 8212 * .GIS
Archivo de mapa de color & # 8212 * .trl
ERDAS 7.5 LAN Imágenes continuas de una o varias bandas producidas por el software de procesamiento de imágenes ERDAS 7.5. Varios archivos
Archivo de datos & # 8212 * .lan
Archivo de mapa de color & # 8212 * .trl
ERDAS IMAGINE Producido usando el software de procesamiento de imágenes IMAGINE creado por ERDAS. Los archivos IMAGINE pueden almacenar datos tanto continuos como discretos, de banda única y multibanda. Archivo único & # 8212 * .img
Si la imagen tiene más de 2 GB & # 8212 * .ige
Archivo mundial & # 8212 * .igw
Formato de intercambio gráfico (GIF) Un formato de imagen patentado que está altamente comprimido y requiere una licencia LZW de UNISYS. Permite mostrar gráficos de alta calidad y alta resolución en una variedad de hardware de gráficos y está diseñado como un mecanismo de intercambio y visualización de imágenes gráficas. Archivo único & # 8212 * .gif
Archivo mundial & # 8212 * .gfw
Servicio de imagen El archivo de referencia de ArcGIS Image Server, que apunta a un servicio de imágenes activo. Archivo único & # 8212 * .ISRef
Imágenes de radar ortorrectificadas intermapa (ORI) Una imagen en escala de grises creada por imágenes de RADAR. Varios archivos
Archivo de datos & # 8212 * .tif
Archivo de metadatos & # 8212 * .html, * .xml o * .txt
Formato de intercambio de archivos (JFIF) del Joint Photographic Experts Group (JPEG) Una técnica de compresión estándar para almacenar imágenes a todo color y en escala de grises. El soporte para la compresión JPEG se proporciona a través del formato de archivo JFIF. Un solo archivo & # 8212 * .jpg, * .jpeg, o * .jpe & # 8212 * .jpg es la extensión predeterminada especificada en el cuadro de texto Filtro para buscar los demás; se debe ingresar su extensión.
Archivo mundial & # 8212 * .jgw
Grupo Conjunto de Expertos en Fotografía 2000 (JPEG 2000) Una técnica de compresión especialmente para mantener la calidad de imágenes grandes. Permite una alta relación de compresión y acceso rápido a grandes cantidades de datos a cualquier escala. Archivo único & # 8212 * .jp2
Archivo mundial & # 8212 * .j2w
Landsat-7 Nivel 1G Imágenes de Landsat 7 (ETM +) ortorrectificadas (los datos de muestra se pueden encontrar en www.landsat.org). Archivo único & # 8212 * .tif
Archivo de metadatos & # 8212 * .met
Base de datos de imágenes sin fisuras de múltiples resoluciones (MrSID) Una técnica de compresión especialmente para mantener la calidad de imágenes grandes. Permite una alta relación de compresión y acceso rápido a grandes cantidades de datos a cualquier escala. Archivo único & # 8212 * .sid
Archivo mundial & # 8212 * .sdw
Formato de transmisión de imágenes nacional (NITF) Una colección de estándares y especificaciones que permite la interoperabilidad en la difusión de imágenes y sus metadatos entre varios sistemas informáticos. Archivo único & # 8212 * .ntf
Gráficos de red portátiles (PNG) Proporciona una compresión sin pérdidas y bien comprimida para archivos ráster. Admite una amplia gama de profundidades de bits, desde monocromo hasta color de 64 bits. Sus características incluyen imágenes en color indexadas de hasta 256 colores e imágenes efectivas al 100 por ciento sin pérdidas de hasta 16 bits por píxel. Archivo único & # 8212 * .png
Estándar QuickBird Imágenes de QuickBird que se han corregido y mapeado radiométricamente, sensor y geométricamente a una proyección. El archivo de datos & # 8212 * .imd contiene referencias a TIFF o NITF.
Raw con encabezado Este formato proporciona un método para leer y mostrar datos de imagen BIL, BIP y BSQ descomprimidos. Varios archivos
El archivo de datos & # 8212 * .bil, * .bip, o * .bsq & # 8212 * .bil es la extensión predeterminada especificada en el cuadro de texto Filtro para buscar los demás, se debe ingresar su extensión.
Archivo de encabezado & # 8212 * .hdr
Archivo mundial & # 8212 * .blw o * .bsw
Formato de archivo de imagen etiquetado (TIFF) Uso generalizado en el mundo de la autoedición. Sirve como interfaz para varios escáneres y paquetes de artes gráficas. TIFF admite imágenes en blanco y negro, escala de grises, pseudo color y color verdadero, todas las cuales se pueden almacenar en un formato comprimido o descomprimido. El soporte de georreferenciación múltiple incluye GeoTIFF. El archivo único & # 8212 * .tif, * .tiff o * .tff & # 8212 * .tif es la extensión predeterminada especificada en el cuadro de texto Filtro para buscar los demás; es necesario introducir su extensión.
Archivo mundial & # 8212 * .tfw
Cuadrángulo de ortofoto digital (DOQ) del Servicio Geológico de los Estados Unidos (USGS) Un formato de archivo de producto estándar para la ortoimagen nacional de los Estados Unidos. Varios archivos:
El archivo de datos & # 8212 * .bip, o * .tif & # 8212 * .bil es la extensión predeterminada especificada en el cuadro de texto Filtro para buscar los demás, se debe ingresar su extensión.
Archivo de encabezado & # 8212 * .hdr debe ser * .bip para la extensión predeterminada. Necesita cambiar el software.
Mapa de bits de Windows (BMP) Los archivos BMP son imágenes de mapa de bits de Windows. Por lo general, se utilizan para almacenar imágenes o imágenes prediseñadas que se pueden mover entre diferentes aplicaciones en plataformas Windows. Archivo único & # 8212 * .bmp
Archivo mundial & # 8212 * .bpw

Esta categoría de tipos de ráster incluye tipos de ráster que contienen datos de elevación.

Tipo de trama Descripción Extensiones
ArcInfo ASCII GRID El formato ArcInfo ASCII GRID es un archivo de intercambio ArcInfo GRID. Archivo único & # 8212 * .asc
ArcInfo Binary GRID Un formato ESRI patentado que admite cuadrículas ráster de punto flotante de 32 bits y enteros de 32 bits. Archivo único & # 8212hdr.adf
FLT binario Un archivo ráster binario de punto flotante que contiene valores de elevación. Archivo único & # 8212 * .flt
Datos digitales de elevación del terreno (DTED) Nivel 0, 1 y 2 Un formato creado por la NGA para almacenar datos de elevación del terreno. Archivo único y # 8212varias extensiones de archivo * .dt0, * .dt1, * .dt2. Todas las extensiones de archivo posibles están disponibles de forma predeterminada (* .dt0, * .dt1, * .dt2).
ERDAS IMAGINE Producido usando el software de procesamiento de imágenes IMAGINE creado por ERDAS. Los archivos IMAGINE pueden almacenar datos tanto continuos como discretos, de banda única y multibanda. Archivo único & # 8212 * .img
Si la imagen tiene más de 2 GB & # 8212 * .ige
Archivo mundial & # 8212 * .igw
Modelo de superficie digital Intermap (DSM) Un modelo topográfico de la superficie terrestre incluye edificios, vegetación y otras características de la superficie. Archivo único & # 8212 * .bil
Modelo de terreno digital Intermap (DTM) Se elimina un modelo topográfico de las características de la superficie de la tierra desnuda presentes en el DSM. Archivo único & # 8212 * .bil
Formato de intercambio de archivos (JFIF) del Joint Photographic Experts Group (JPEG) Una técnica de compresión estándar para almacenar imágenes a todo color y en escala de grises. El soporte para la compresión JPEG se proporciona a través del formato de archivo JFIF. El archivo único & # 8212 * .jpg, * .jpeg, o * .jpe & # 8212 * .jpg es la extensión predeterminada especificada en el cuadro de texto Filtro para buscar los demás; es necesario introducir su extensión.
Archivo mundial & # 8212 * .jgw
Grupo Conjunto de Expertos en Fotografía 2000 (JPEG 2000) Una técnica de compresión especialmente para mantener la calidad de imágenes grandes. Permite una alta relación de compresión y acceso rápido a grandes cantidades de datos a cualquier escala. Archivo único & # 8212 * .jp2
Archivo mundial & # 8212 * .j2w
Base de datos de imágenes sin fisuras de múltiples resoluciones (MrSID) Una técnica de compresión especialmente para mantener la calidad de imágenes grandes. Permite una alta relación de compresión y acceso rápido a grandes cantidades de datos a cualquier escala. Archivo único & # 8212 * .sid
Archivo mundial & # 8212 * .sdw
Formato de transmisión de imágenes nacional (NITF) Una colección de estándares y especificaciones que permite la interoperabilidad en la difusión de imágenes y sus metadatos entre varios sistemas informáticos. Archivo único & # 8212 * .ntf
Misión de topografía de radar de lanzadera (SRTM) nivel 3 Modelos digitales de elevación de la superficie terrestre, con mediciones derivadas de las señales de retorno recibidas de dos antenas de radar en una nave espacial. Cada archivo de datos cubre un bloque de un grado de latitud por un grado de longitud de la superficie terrestre. Archivo de datos & # 8212 * .hgt
Formato de archivo de imagen etiquetado (TIFF) Uso generalizado en el mundo de la autoedición. Sirve como interfaz para varios escáneres y paquetes de artes gráficas. TIFF admite imágenes en blanco y negro, escala de grises, pseudo color y color verdadero, todas las cuales se pueden almacenar en un formato comprimido o descomprimido. El soporte de georreferenciación múltiple incluye GeoTIFF. Un solo archivo & # 8212 * .tif, * .tiff, o * .tff & # 8212 * .tif es la extensión predeterminada especificada en el cuadro de texto Filtro para buscar los demás, se debe ingresar su extensión.
Archivo mundial & # 8212 * .tfw
Modelo de elevación digital (DEM) del Servicio Geológico de los Estados Unidos (USGS) Este formato consiste en una cuadrícula ráster de valores de elevación espaciados regularmente derivados de la serie de mapas topográficos del USGS. En su formato nativo, se escriben como caracteres ASCII estándar ANSI en formato de bloque fijo. Archivo único & # 8212extension * .dat
Terreno binario VTP (BT) Un formato ráster de elevación creado como parte del Proyecto de terreno virtual. Archivo único & # 8212 * .bt
Archivo de proyección & # 8212 * .prj


Tipos de ráster de ortorrectificación

Esta categoría de tipos de ráster incluye tipos de ráster que tienen archivos asociados que se pueden utilizar para ortorrectificar los datos ráster.


Podrías usar PIL. No sé si admite ese formato ASCII, pero podría analizar los números con Python (por ejemplo, [map (int, line.split ()) para la línea en file.xreadlines ()] después de avanzar el archivo más allá del encabezado).

Con PIL, tiene dos opciones:

  1. Cree un objeto de imagen PIL y use putpixel para establecer los valores de píxel uno a la vez (lento).
  2. Cree una matriz Numpy que represente la imagen y use Image.fromarray (matriz) para convertirlo todo a la vez (rápido, después de haber creado la matriz Numpy).

PIL tiene métodos para escribir en muchos formatos de archivo diferentes, incluido TIFF.


2 respuestas 2

Todos Llave privada tiene un correspondiente Llave pública. La clave pública se deriva matemáticamente de la clave privada. Estas dos claves, denominadas en conjunto "par de claves", se pueden utilizar para dos propósitos: Cifrado y Firma. A los efectos de los certificados, la firma es mucho más relevante.

Un certificado es básicamente una clave pública, que ha sido firmada por la clave privada de otra persona. Esto forma la base de la infraestructura de clave pública (PKI), que se explica en los artículos vinculados en la pregunta.

¿Cómo se relacionan los certificados y las claves privadas?

Un certificado es simplemente una clave pública "elegante", que está relacionada con una clave privada. Puede hacer lo mismo con un certificado que con una clave pública.

Si Bob obtiene el certificado de Alice, puede cifrar un mensaje para Alice. Del mismo modo, si Alice publica algunos datos y los firma con su clave privada, Bob puede usar el certificado de Alice para ver si realmente es de Alice.

¿Cuáles son todos esos tipos de archivos diferentes?

  • .pem: Un .pem es un formato de archivo de facto llamado Correo con privacidad mejorada. Un archivo PEM puede contener muchas cosas diferentes, como certificados, claves privadas, claves públicas y muchas otras cosas. Un archivo en formato PEM no dice nada sobre el contenido, al igual que algo que está codificado en Base64 no dice nada sobre el contenido.
  • .crt, .cer: este es otro pseudo-formato que se usa comúnmente para almacenar certificados. Estos pueden estar en formato PEM o DER.
  • .p12, .pfx: son extensiones de archivo intercambiables para el formato PKCS # 12. Técnicamente, PKCS # 12 es el sucesor del formato PFX de Microsoft, pero se han vuelto intercambiables. Los archivos PKCS # 12 son archivos de material criptográfico. Nuevamente, el tipo de material que contiene depende completamente del usuario.

¿¡Esperar lo!?

Sí, .crt, .pem, .pfx y .p12 pueden usarse para almacenar certificados, claves públicas y claves primarias. Desde un punto de vista puramente técnico, no se puede saber cuál es el contenido semántico de cualquiera de estos archivos simplemente por su extensión de archivo. Si alguna vez se confunde, no se preocupe, no está solo.

Sin embargo, hay algunas convenciones comunes que se están siguiendo. Los archivos .p12 y .pfx son generalmente utilizado para almacenar un certificado junto con la clave privada que corresponde a este certificado.

Asimismo, archivos .crt generalmente contienen certificados únicos sin ningún material relacionado con la clave privada.

Los archivos .pem son comodines. Pueden contener cualquier cosa, y no es raro que se utilicen para todo tipo de propósitos. Afortunadamente, todos son texto sin formato y tienen el prefijo de una manera legible por humanos, como

¿Por qué una aplicación no manejaría un archivo .crt si quiere un certificado de cliente?

Un certificado es solo una clave pública y, por lo tanto, por definición, pública. Un certificado de cliente no es diferente, solo una clave pública de una persona, máquina u otro "cliente", que está firmada por alguna autoridad.

Una aplicación que quiere un certificado de cliente normalmente quiere utilizar ese certificado para algo, como autenticar al cliente en un servidor. Para ello, se necesita el certificado y la clave privada correspondiente.

Por lo tanto, una aplicación debería escribir "certificado más clave privada", porque el certificado por sí solo no es suficiente para probar la identidad. En realidad, es la clave privada la que lo hace.

El certificado es un contenedor que contiene información sobre el titular / propietario del certificado y Llave pública. La clave privada es material de clave en bruto sin ninguna información adicional. Por ejemplo, de la clave privada no puede extraer información sobre el propietario de la clave o un certificado con el que está asociada esta clave privada. El certificado a menudo se llama como certificado publico, porque solo contiene clave pública e información pública.

Poseer solo el certificado público no prueba la propiedad del certificado. Solo la posesión de una clave privada asociada con una clave pública incrustada en un certificado público puede demostrar la propiedad del certificado.

.crt y .pem son literalmente lo mismo. Solo con una codificación diferente utilizada para almacenar la misma información en el archivo. .crt es a menudo una copia binaria pura del certificado codificado en ASN.1. .pem es la misma copia binaria del certificado convertido a una cadena base64 y envuelto por el encabezado y pie de página de PEM. Almacenan solo certificado público. No hay clave privada en el interior. Consulte RFC 1421 para obtener más detalles sobre PEM. Puede abrir PEM en cualquier editor de texto, copiar / pegar certificado codificado. Es difícil hacerlo con un archivo binario sin formato, que suele ser .crt.

  • .p12 y .pfx son lo mismo. Representan un contenedor PKCS # 12 que es adecuado para almacenar tanto el certificado público como la clave privada cifrada. PFX o P12 utilizan codificación de archivos binarios. Con PFX, puede almacenar varios certificados con claves privadas asociadas y cadenas de certificados opcionales. Por tanto, es un recipiente.

por qué, por ejemplo, una aplicación que espera un "certificado de cliente" explota cuando le da un archivo .crt.

como dije, tener solo un certificado público (que es .crt) no es suficiente para demostrar la propiedad del certificado. Cuando se utiliza la autenticación de cliente, el cliente debe demostrar que posee el certificado proporcionado y requiere una clave privada para demostrar esta propiedad. Por lo tanto, la aplicación cliente debe poder acceder a la clave privada asociada con el certificado público. Dependiendo de la aplicación del cliente, la plataforma y otras variables, se hace teniendo un archivo .key en una ubicación definida, accediendo a PFX / P12 u otros medios proporcionados por la plataforma (leer certificado y clave del almacén de certificados en Windows).


2 respuestas 2

En términos generales, no hay mucho que decir y no encuentro ningún flujo evidente a primera vista. Tendré que comentar sobre cosas pequeñas en su lugar:

Esta firma me pareció un comienzo bastante restrictiva:

Entiendo que solo prueba los algoritmos de clasificación de vectores, pero podría tener el tipo de función como un parámetro de plantilla en su lugar:

Y todavía llámalo así:

Esto le permitiría usar también objetos de función y usar funciones genéricas no especialmente diseñadas para ordenar vectores, pero que aún pueden ordenar un vector.

Podría evitar la duplicación con una función dedicada al tiempo uno función a la vez:

Entonces podrías volver a implementar testWith con algunas lambdas para simplificar las cosas:

Tenga en cuenta que también reescribí su algoritmo con un bucle for en lugar de un bucle while. Cuando tenga varias herramientas a mano, intente elegir la más adecuada para el trabajo. En realidad, tendría sentido que la mayoría de sus bucles while fueran reemplazados por bucles for.

Por cierto, en lugar de construir un std :: tuple y colocarlo en la lista, puedes crearlo directamente en la lista con emplace_back:

Además, dado que sabe que su lista solo contendrá instancias de std :: chrono :: microseconds, es posible que desee utilizar un std :: array & ltstd :: chrono :: microseconds, 3u & gt en lugar del más detallado std :: tuple & ltstd: : crono :: microsegundos, estándar :: crono :: microsegundos, estándar :: crono :: microsegundos & gt. Hará que su código sea más fácil de expandir y leer.

Hablo de expandir el código ya que probablemente desee agregar un caso de prueba de órgano de tubos a sus pruebas, ya que se sabe que algunos algoritmos de clasificación funcionan mal con patrones de órganos de tubos.

const -correctness es importante en la semántica de C ++. Si una de sus funciones no altera los miembros de la clase, márquela como constante:

En lugar de tener un método printList, sería más idiomático sobrecargar el operador & lt & lt entre std :: ostream & amp y sortT para que pueda imprimir su lista en cualquier flujo de salida en lugar de simplemente std :: cout.

Cuando sea posible, intente utilizar operadores de asignación compuesta para hacer su código más corto e hipotéticamente más eficaz. Por ejemplo, gire esta línea:

En lugar de reinicializar su motor de números aleatorios cada vez que llama a la semilla, puede dejar que viva su vida una vez inicializada, ya que aún debería producir resultados diferentes cada vez que se invoca la semilla:

Al hacer las instancias thread_local, asegúrese de que haya una instancia por hilo.Hace que la generación de números aleatorios sea inherentemente segura para subprocesos sin tener que inicializar el motor nuevamente cada vez que llama a seed.


Lista detallada de formatos de archivo que admite VisIt

Estos son formatos que se diseñaron originalmente y forman parte de un código de aplicación específico. Es decir, el código que escribe estos archivos suele ser parte de la propia aplicación y no es un producto independiente en sí mismo. No obstante, estos formatos pueden usar alguna biblioteca de nivel inferior, como HDF5, o pueden usar ASCII sin formato. Los códigos que utilizan formatos de archivo estándar y comunes no se enumeran en esta sección. Busque en la documentación de su código para determinar el tipo de archivos que genera.

[editar] Formatos del juego de herramientas de la aplicación

Estos son similares a los formatos de código de aplicación, excepto que en lugar de ser parte de un código de aplicación específico, son parte de un marco o conjunto de herramientas más amplio para escribir códigos de aplicación. Nuevamente, el código que escribe archivos en estos formatos no es un producto independiente por sí solo. En cambio, es parte del conjunto de herramientas asociado.

[editar] Formatos de datos científicos generales

Estos formatos están diseñados específicamente para ser formatos de intercambio científico para una variedad de aplicaciones, almacenando datos para uno o más dominios de ciencias computacionales. Estos formatos no son específicos de ningún código de aplicación o kit de herramientas y, por lo general, tienen bibliotecas de E / S independientes.

[editar] Formatos de datos científicos especializados

Estos son formatos de datos científicos que están diseñados para un tipo limitado de datos, a menudo específicos de un solo dominio científico, como datos geográficos o moleculares. A menudo tienen bibliotecas de E / S independientes si no están basadas en ASCII.

[editar] Formatos de visualización

Estos formatos están orientados a almacenar datos para herramientas de visualización.

[editar] Formatos de gráficos

Estos formatos están diseñados para usos gráficos, como la creación de contenido digital, el diseño asistido por computadora u otros dominios gráficos distintos de la visualización.

[editar] Formatos de datos ASCII generales

Estos formatos permiten una fácil importación de datos ASCII simples de varios estilos.

[editar] Formatos de prueba y depuración

Estos formatos son para probar VisIt y son buenos ejemplos de cómo escribir complementos de lectores de archivos simples.

[editar] Formatos especiales

Por lo general, se accede a estos formatos junto con otro lector o funciones específicas en VisIt, y no están destinados a ser utilizados directamente.


3 respuestas 3

gzip y xz usan dos algoritmos diferentes y, por lo tanto, funcionan de manera diferente, tanto en términos del nivel de compresión que logran como en términos de la cantidad de recursos que consumen al comprimir o descomprimir.

En general, xz logra índices de compresión más altos, pero necesita mucha más memoria y tiempo.

Yo personalmente uso xz para archivar grandes archivos de datos que necesito guardar durante mucho tiempo. De lo contrario, uso gzip, ya que suele ser más rápido.

Pruébelos a ambos y vea cómo funcionan en tu archivo tar promedio (o lo que sea).

xz se ha convertido en un estándar en lo que respecta a la gestión de paquetes en los últimos años.

El algoritmo de compresión LZMA2 que utiliza xz es excepcionalmente eficiente con datos de texto (y "similares a texto"). Yo personalmente lo uso para casi cualquier cosa, donde la velocidad de codificación computacional no es un problema (xz descomprime mucho más rápido que comprimir, en realidad es uno de sus objetivos de diseño).

Por lo tanto, es ideal para cosas como archivar o realizar copias de seguridad (en general, archivos que se descomprimen mucho, pero donde los datos no se comprimen todo el tiempo, ni se modifican, etc.). No es una decisión tan buena para la compresión de transmisiones, al menos no con tanta frecuencia, porque LZMA2 no es exactamente liviano en recursos cuando se comprime.

Pero me gustaría comentar otra afirmación tuya: "debería". Lo que tu debería o no debe uso, depende de para qué necesite sus datos. Aunque xz y LZMA2 han existido durante años, la gente todavía considera la compresión con gz como alternativa por razones de compatibilidad. Cosas como Trac o cgit ofrecen .tar.gz, .7z y .tar.xz. Con la opción .tar.gz ahí, porque ha sido "alrededor para siempre", y es una buena medida de respaldo en cualquier tipo de dispositivo, sin importar cuán mínimo o viejo sea.

Solo como un contraejemplo, lzop es un compresor rápido y que ahorra recursos, que se usa a menudo en naves espaciales, pero por lo demás no es muy eficiente. Sin embargo, no puedo decir que no se use mucho. A menudo se usa en sistemas donde es más importante comprimir rápidamente algo con poca energía y espacio de computación.

Entonces, lo que debe o no debe usar, es lo que tiene más sentido para usted y las personas que interactúan con sus datos.

Una cosa que me vino a la mente recientemente: las páginas de manual se comprimen de forma rutinaria con gzip. Si busca en / usr / share / man / man1 /, por ejemplo, verá muchos archivos similares a mv.1.gz, si no todos están comprimidos. Ahora, podría decirse que tendría sentido cambiar a archivos .xz debido a la mejor compresión, pero las ganancias de espacio son mínimas, en comparación con los efectos negativos de deshacerse de .gz por .xz. La razón de eso es la compatibilidad casi universal. Incluso abrir los archivos comprimidos .gz directamente en Vim funciona bien y actúa como una compresión transparente.


Cómo leer DEM en formato .asc que tienen encabezados con #comments - Sistemas de información geográfica

David G. Tarboton Octubre de 2002
Universidad Estatal de Utah
4110 Old Main Hill
Logan, UT 84322-8200
EE.UU
http://www.engineering.usu.edu/dtarb/
correo electrónico: [email protected]

Problemas de Windows XP (3/4/03 y 10/9/03)

Esto no funcionará para usted si ArcGIS está instalado en otro lugar, sin embargo, esto tendrá que funcionar hasta que tenga la oportunidad de averiguar cómo hacer que el programa lea el registro en XP y cree un nuevo paquete de instalación con la solución. Si alguno de ustedes tiene alguna idea sobre cómo resolver este problema, agradecería escucharla.

2. Errores de automatización o bloqueos inesperados. Hay dificultades con el registro de la dll durante la instalación. Hasta que solucionemos esto, los dll se pueden registrar manualmente descomprimiendo y ejecutando este archivo por lotes fixTaudemRegistry.zip desde un símbolo del sistema. Recibirá una advertencia de que se trata de un riesgo de seguridad. Esto se debe a que existe el riesgo de ejecutar archivos por lotes desde una fuente en la que no confía. Este es un archivo de texto, por lo que si no se siente cómodo, primero puede leerlo en un editor de texto para ver que no contiene ningún código malicioso. Es simplemente una lista de comandos para ejecutar regsvr32 en cada dll.

3. También se producen errores de automatización si hay una cuadrícula dañada en la carpeta donde reside cualquier archivo utilizado. Hay un código para examinar el nombre de cada cuadrícula para asegurarse de que no se sobrescriba con una salida y si este código encuentra una cuadrícula corrupta si causa un error de Automatización. Si sospecha que esto puede ser un problema, mueva su trabajo a una nueva carpeta.

Distribución y Copyright

Este programa es software libre, puede redistribuirlo y / o modificarlo bajo los términos de la Licencia Pública General GNU versión 2, 1991 según lo publicado por la Free Software Foundation.

Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA, ni siquiera la garantía implícita de COMERCIABILIDAD o APTITUD PARA UN PROPÓSITO PARTICULAR. Consulte la Licencia pública general GNU para obtener más detalles.

Se incluye una copia de la Licencia Pública General GNU completa en el archivo gpl.html. También está disponible en:
http://www.gnu.org/copyleft/gpl.html
o de:
La Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, Estados Unidos.

Si desea utilizar o incorporar este programa (o partes de él) en otro software que no cumpla con las condiciones de la Licencia Pública General GNU, comuníquese con el autor para solicitar permiso.
David G. Tarboton
Universidad Estatal de Utah
4110 Old Main Hill
Logan, UT 84322-4110
EE.UU
http://www.engineering.usu.edu/dtarb/
correo electrónico: [email protected]

Descarga e instalación

Descargas

  • Descargue el paquete de instalación de TauDEM.
  • Códigos fuente TauDEMsource.zip. [1.1 Mb] Esto solo incluye la fuente del complemento TauDEM. El código fuente de los componentes MapWindow y ESRI ArcGIS necesarios para ejecutar este software no está disponible para distribuirlo.
  • MapWindow Una herramienta básica de visualización de datos GIS desarrollada en la Universidad Estatal de Utah.

Instalación

    Descomprime el archivo de descarga. Ejecute setup.exe. Para usar con ArcGIS, abra ArcMap. Haga clic en herramientas / personalizar. En el cuadro de diálogo Personalizar, haga clic en agregar desde archivo. Vaya a c: archivos de programa archivos comunes mapwin27 plugins agtaudem.dll y luego haga clic en Abrir. Haga clic en Aceptar para agregar objetos. La entrada "Análisis del terreno utilizando modelos digitales de elevación (TauDEM)" debería aparecer en Barras de herramientas. Marque esto (si aún no lo ha marcado) y cierre el cuadro de diálogo de personalización. La barra de herramientas de TauDEM ahora debería estar presente en el entorno de ArcMap. Si no aparece la primera vez, cierre y vuelva a abrir ArcMap. Para usarlo con MapWindow, seleccione el complemento TauDEM en el menú Complementos.

Visión general

  • Remoción de pozos por inundación para asegurar la conectividad hidráulica dentro de la cuenca. Cálculo de direcciones de flujo y pendientes.
  • Área de contribución utilizando métodos de dirección de flujo única y múltiple
  • Múltiples métodos para la delimitación de redes de canales, incluidos métodos basados ​​en la curvatura sensibles a la densidad de drenaje espacialmente variable Métodos objetivos para la determinación del umbral de delimitación de la red de canales basados ​​en caídas de corrientes
  • Delimitación de las cuencas hidrográficas y subcuencas que drenan a cada segmento del arroyo y asociación entre los atributos de las cuencas hidrográficas y del segmento para establecer modelos hidrológicos.
  • Funciones especializadas para el análisis del terreno, que incluyen:
    • Índice de humedad
    • Distancia a arroyos
    • Función de influencia de pendiente descendente para mapear ubicaciones pendiente abajo que pueden estar influenciadas por actividades en un área
    • Función de dependencia de ladera ascendente para mapear las ubicaciones cuesta arriba donde las actividades tienen un efecto en una ubicación cuesta abajo
    • Acumulación decadente que evalúa la contribución de la pendiente ascendente sujeta a decadencia o atenuación
    • Acumulación limitada de concentración
    • Transporte acumulación limitada
    • Acumulación inversa

    Interfaz

    El análisis de cuadrícula básico contiene las funciones que son fundamentales para la mayoría de los análisis básicos del modelo de elevación digital (DEM) y proporciona entradas para muchas otras funciones. El orden general en el que deben ejecutarse es de arriba hacia abajo.

    Network Analysis contiene las funciones necesarias para delinear redes de canales y subcuencas. Nuevamente, la secuencia es de arriba hacia abajo.

    El análisis de cuadrícula especializado contiene funciones más avanzadas que se pueden invocar según sea necesario.

    La siguiente sección sobre las funciones y lo que hacen a continuación describe en detalle cómo funciona cada función. Generalmente, cada vez que se selecciona un elemento del menú, aparece un cuadro de diálogo que muestra las entradas y salidas para una función en particular. Una vez que se ha seleccionado un DEM base, los nombres de archivo para la mayoría de las entradas y salidas se completan siguiendo la convención de nomenclatura de archivos predeterminada. Puede cambiarlos, pero trabajar con los valores predeterminados le ahorra algo de escritura. [Un efecto secundario de esto es que si se selecciona un nuevo DEM base, todos los nombres de archivo se restablecen a sus valores predeterminados]. Antes de ejecutar cada función, debe asegurarse de que exista toda la información de entrada necesaria o esperar un error. La ayuda sobre los archivos individuales está disponible haciendo clic en la etiqueta a la izquierda del campo donde se pueden cambiar los nombres de los archivos.

    • Formato de cuadrícula propietario de ESRI. El archivo es una "carpeta" en la computadora que consta de varias partes.
    • Formato ASCII. Un archivo con extensión .asc.
    • Formato de cuadrícula binaria. Un archivo con extensión .bgd.

    Un ejemplo de tutorial para comenzar

    1. Utilice ArcToolbox | Importar a ráster | ASCII a la cuadrícula para importar el archivo "demo.asc" como una cuadrícula llamada "demo"

      Utilice la opción flotante para el tipo de cuadrícula.
    2. Abra ArcMAP y agregue la barra de herramientas TauDEM. [Haga clic en herramientas | Personalizar | Agregue desde archivo y seleccione el archivo c: archivos de programa Taudem plugin agtaudem.dll]
      Debería obtener una barra de herramientas que se parezca a

      Esto puede estar acoplado.
    3. Utilice Agregar datos para cargar la cuadrícula denominada "demo". [OK para el mensaje sobre la falta de información de referencia espacial.]
    4. Desde Basic Grid Analysis "Seleccione la cuadrícula base DEM" y haga clic en Aceptar con la capa Base DEM como "demostración".

      Esto lo identifica como el DEM base y configura los nombres de archivo predeterminados para todas las demás entradas.
    5. Invoque las funciones en Análisis de cuadrícula básico en secuencia de arriba a abajo, comenzando con "Rellenar pozos".

      luego "Direcciones de flujo D8"

      etcétera. Examine la salida en cada paso. Podrías haber hecho todo esto a la vez con la función "Hacer todo".
    6. La capa denominada "demosrc" que resulta de "Full River Network Raster" es una versión rasterizada de la red de canales que se va a mapear. Esto proporciona un trasfondo para el posicionamiento de las salidas en los arroyos. Utilice ArcCatalog para crear un nuevo shapefile de puntos llamado "myoutlets". Agregue este shapefile a ArcMap. Todavía no tiene ninguna forma. Use la barra de herramientas del editor de ArcMap para agregar una nueva entidad (punto) a este archivo de forma donde desea que esté la salida de la red fluvial.
      Deje de editar y guarde el shapefile.
    7. Desde el menú "Delineación de red" "Seleccionar archivo shapefile" y seleccione el archivo "myoutlets.shp". Si tiene problemas para crearlo, puede utilizar el archivo "demooutlet.shp" proporcionado.

    8. En el menú "Delineación de red", invoque las funciones en secuencia de arriba a abajo, o seleccione "Realizar todos los pasos de delineación de redes y cuencas" y examine la salida.

    1. Abra MapWindow y seleccione el complemento TauDEM

    2. Desde el botón Análisis de cuadrícula básico de TauDEM "Seleccionar cuadrícula base DEM".

      y abra el archivo "demo.asc". [También se podría haber usado demo.bgd, pero demo.asc le permite usar un editor de texto para ver las cuadrículas que se generan].
    3. Invoque las funciones en Análisis de cuadrícula básico en secuencia de arriba a abajo, comenzando con "Rellenar pozos".

      luego "Direcciones de flujo D8" y así sucesivamente. Examine la salida en cada paso. Podrías haber hecho todo esto a la vez con la función "Hacer todo".
    4. La capa denominada "Stream Raster" del archivo "demosrc.asc" que resulta de "Full River Network Raster" es una versión rasterizada de la red de canales que se va a mapear. Esto proporciona un trasfondo para el posicionamiento de las salidas en los arroyos. Los procedimientos para definir una salida son diferentes entre MapWindow y la barra de herramientas de ArcGIS.

    Ventana de mapa.
    Desde el botón "Delineación de red" "Seleccionar puntos de venta".

    Haga clic en el signo más en el cuadro de diálogo "Puntos de venta" para agregar un punto

    Utilice la herramienta de zoom para acercar la región con la salida que desee y haga clic en ella con la "herramienta de selección" (dedo que señala). Debería aparecer un punto en la pantalla y los valores de las coordenadas numéricas en el cuadro de diálogo "Salidas".

    Cierre este diálogo guardando la salida que seleccionó en el shapefile "myoutlets.shp". Si tiene problemas para crear esto (MapWindow a veces tiene problemas para alinear la visualización de cuadrículas y shapefiles AAARGH. Haciendo que hacer clic en una salida sea un poco impredecible) puede usar el archivo "demooutlet.shp" provisto en tutorial.zip.

    ArcGIS
    Abra ArcCatalog. Haga clic derecho en la carpeta donde está trabajando y seleccione 'Nuevo / Shapefile'. '. Establezca el nombre 'salida' y establezca la clase de entidad en punto. [Si lo desea, haga clic en 'Editar. 'para establecer el sistema de coordenadas al mismo que el DEM que está utilizando.] Haga clic en Aceptar para crear el archivo de forma. Vuelva a ArcMap y agregue el archivo de forma 'salida'. Aún no tiene datos. Muestre la barra de herramientas del editor (Ver / Barras de herramientas / Editor) y seleccione Editor / Iniciar edición. Seleccione la carpeta que contiene el shapefile 'outlet.shp' y configúrelo como la capa de destino. Configure la tarea del Editor para 'crear nueva característica' y use el botón crear nueva característica para ubicar cuidadosamente un punto en la salida de la cuenca hidrográfica con la que desea trabajar. Utilice la capa * src para asegurarse de que está ubicando un punto en una ruta de flujo. Seleccione Editor / Detener edición y Guardar ediciones. Este es ahora un shapefile de un punto. Se pueden agregar más puntos para redes de múltiples canales si lo desea.

    Las funciones y lo que hacen

    Llenar pozos

    • Cuadrícula de elevación base.
    • [Cuadrícula de ruta de flujo (fdr).]
    • Cuadrícula de elevación llena de boxes (fel).
    • [Cuadrícula de ruta de flujo verificada (fdrn)]

    La cuadrícula de la trayectoria del flujo para hacer cumplir el drenaje a lo largo de los arroyos existentes es una entrada opcional. Las direcciones de flujo en la cuadrícula de la cuadrícula de la trayectoria del flujo tienen prioridad sobre las direcciones de flujo determinadas a partir del DEM y cuando están cuesta arriba, las elevaciones a lo largo de estas rutas de flujo se reducen, en lugar de las elevaciones de flujo ascendente. La salida de cuadrícula de ruta de flujo verificada cuando se usa la cuadrícula de ruta de flujo opcional tiene bucles y ambigüedades presentes en la cuadrícula de ruta de flujo original eliminados.

    La imposición del flujo a lo largo de una ruta de flujo debe utilizarse cuando se considere que la fuente de datos del flujo es mejor que el DEM. La cuadrícula de ruta de flujo de entrada utiliza la codificación de dirección D8, es decir, 1 - Este, 2 - Noreste, 3 - Norte, 4 - Noroeste, 5 - Oeste, 6 - Sudoeste, 7 - Sur, 8 - Sureste. Ningún valor de datos indica ubicaciones fuera de la corriente. La cuadrícula de ruta de flujo se puede crear mediante el complemento del editor de red en MapWindow o en ArcGIS al grabar en un dataset de entidades de flujo siguiendo los siguientes pasos.
    1. Convierta entidades en ráster conservando el mismo tamaño de celda y extensión que el DEM de destino. Llame a la cuadrícula resultante strgrd.
    2. Utilice la calculadora ráster para restar un gran número de cada valor de elevación que corresponda a un arroyo. Esto da como resultado un DEM temporal con profundos cañones a lo largo de los arroyos. Llame a la red resultante demcanyon.
    3. Utilice "Rellenar pozos" y "Direcciones de flujo D8" para calcular las direcciones de flujo en demcanyon. Las direcciones de flujo calculadas serán demcanyonp.
    4. Utilice la calculadora de ráster para evaluar demcanyonp / strgrd. Esto dará como resultado que no haya valores de datos fuera del ráster de la corriente debido a una división por 0, pero retendrá las direcciones de flujo calculadas en el ráster de la corriente. La convención para nombrar el resultado es usar el sufijo fdr. Esta es la entrada de la cuadrícula para la "función de llenado de pozos" para hacer cumplir las direcciones del flujo de la corriente.

    Direcciones de flujo D8

    • Cuadrícula de elevación rellena de pozo.
    • [Cuadrícula de trayectoria de flujo verificada (fdrn)].
    • Cuadrícula de dirección de flujo D8 (p).
    • Rejilla de pendiente D8 (sd8).

    Direcciones de flujo Dinf

    • Cuadrícula de elevación rellena de pozo.
    • [Cuadrícula de trayectoria de flujo verificada (fdrn)].
    • Cuadrícula de dirección de flujo dinf (ang).
    • Rejilla de pendiente dinf (slp).

    Área de contribución D8

    • Cuadrícula de dirección de flujo D8 (p).
    • [Archivo Shape de Outlets.]
    • [Cuadrícula de pesos]
    • Cuadrícula del área de contribución D8 (ad8).

    Los programas de áreas contribuyentes verifican la contaminación de los bordes. Esto se define como la posibilidad de que el valor de un área de contribución pueda subestimarse debido a que las celdas de la cuadrícula fuera del dominio no se cuentan. Esto ocurre cuando el drenaje es hacia adentro desde los límites o áreas sin valores de datos para la elevación. El algoritmo reconoce esto y no reporta datos para el área contribuyente. Es común ver rayas de valores sin datos que se extienden hacia adentro desde los límites a lo largo de las rutas de flujo que ingresan al dominio en un límite. Este es el efecto deseado e indica que el área de contribución para estas celdas de la cuadrícula es desconocida debido a que depende del terreno fuera del dominio de los datos disponibles.La comprobación de la contaminación de los bordes puede anularse en los casos en que sepa que esto no es un problema o si desea ignorar estos problemas, si, por ejemplo, el DEM se ha recortado a lo largo de un contorno de cuenca.

    Área de contribución de Dinf

    • Cuadrícula Dinf Flow Direction (ang).
    • [Archivo Shape de Outlets.]
    • [Cuadrícula de pesos]
    • Cuadrícula del área de contribución de Dinf (sca).

    Cuando no se utiliza una cuadrícula de peso como entrada, el resultado se informa en términos de área de captación específica, el área de pendiente ascendente por unidad de longitud de contorno, tomada aquí como el número de celdas multiplicado por el tamaño de celda de la cuadrícula (área de celda dividida por tamaño de celda). Esto supone que el tamaño de la celda de la cuadrícula es la longitud efectiva del contorno, en la definición del área de captación específica y no distingue ninguna diferencia en la longitud del contorno que depende de la dirección del flujo. Cuando se utiliza una cuadrícula de ponderaciones, el resultado se informa directamente como una suma de ponderaciones, sin ninguna escala.

    El área de contribución se evalúa de forma recursiva a partir de puntos (puntos de venta) en el shapefile de puntos de venta, o cuando no se ingresa en cada punto de la cuadrícula. Comenzar la evaluación recursiva en los puntos de salida da como resultado que solo se evalúe el área contribuyente que drena a los puntos de salida designados.

    Los programas de áreas contribuyentes verifican la contaminación de los bordes. Esto se define como la posibilidad de que el valor de un área de contribución pueda subestimarse debido a que las celdas de la cuadrícula fuera del dominio no se cuentan. Esto ocurre cuando el drenaje es hacia adentro desde los límites o áreas sin valores de datos para la elevación. El algoritmo reconoce esto y no reporta datos para el área contribuyente. Es común ver rayas de valores sin datos que se extienden hacia adentro desde los límites a lo largo de las rutas de flujo que ingresan al dominio en un límite. Este es el efecto deseado e indica que el área de contribución para estas celdas de la cuadrícula es desconocida debido a que depende del terreno fuera del dominio de los datos disponibles. La verificación de la contaminación de los bordes puede anularse en los casos en que sepa que esto no es un problema o si desea ignorar estos problemas, si, por ejemplo, el DEM se ha recortado a lo largo de un contorno de cuenca.

    Orden de red de cuadrícula y longitudes de ruta de flujo

    • Cuadrícula de dirección de flujo D8 (p).
    • [Cuadrícula ráster y valor de umbral.]
    • [Shapefile de salidas.]
    • Cuadrícula de pedidos de Strahler Network (gord)
    • Rejilla de longitud de pendiente ascendente más larga (plen).
    • Cuadrícula de longitud total de pendiente ascendente (tlen).

    La longitud más larga de la pendiente ascendente es la longitud de la trayectoria del flujo desde la celda más alejada que drena a cada celda. La longitud total del camino de la pendiente ascendente es la longitud de toda la pendiente ascendente de la red de cuadrícula de cada celda de la cuadrícula. Las longitudes se miden entre los centros de la celda teniendo en cuenta el tamaño de la celda y si la dirección es adyacente o diagonal.

    Cuando se ingresan la cuadrícula de ráster opcional y el valor de umbral, la función se evalúa solo considerando las celdas de la cuadrícula que se encuentran en el dominio con un valor de cuadrícula de ráster mayor o igual que el valor de umbral. Las celdas de cuadrícula de origen (primer orden) se toman como aquellas que no tienen otras celdas de cuadrícula desde el interior del dominio drenándose hacia ellas, y solo cuando dos de estas rutas de flujo se unen, el orden se propaga de acuerdo con las reglas de ordenación. Las longitudes también se evalúan únicamente contando las rutas dentro del dominio mayores o iguales al umbral.

    Función de ráster de la red fluvial

    • Cuadrícula de elevación rellena de pozo (fel).
    • Cuadrícula de dirección de flujo D8 (p).
    • Cuadrícula del área de contribución D8 (ad8).
    • Cuadrícula de pendiente Dinf (slp).
    • Cuadrícula del área de contribución de Dinf (sca).
    • Cuadrícula de orden de red (gord)
    • Cuadrícula de longitud de pendiente ascendente más larga (plen)
    • Cuadrícula de ruta de flujo verificada (fdrn)
    • Outlets Shapefile
    • Transmitir cuadrícula de ráster (src)
    • Utilice las transmisiones existentes. Para utilizar este método, los arroyos existentes deben haber sido "quemados" mediante el uso de una cuadrícula de trayectoria de flujo forzada (fdr) con las funciones "Rellenar pozos" y "Direcciones de flujo D8". El ráster de la red de arroyos se define luego a partir de estas direcciones de flujo. No se requieren parámetros.
    • Basado en curvatura DEM. El DEM se suaviza primero con un núcleo con los pesos en el centro, los lados y las diagonales como se especifica. El método de Peuker y Douglas (1975) (también explicado en Band, 1986) se utiliza luego para identificar celdas de cuadrícula curvadas hacia arriba. Este método marca toda la cuadrícula, luego examina en una sola pasada cada cuadrante de 4 celdas de la cuadrícula y desmarca la más alta. Las celdas marcadas restantes se consideran "curvadas hacia arriba" y, si se ven, se asemejan a una red de canales, aunque a veces carecen de conectividad o requieren una reducción, cuestiones que Band (1986) discutió en detalle. El adelgazamiento y la conexión de estas celdas de la cuadrícula se logra aquí calculando el área de contribución utilizando solo estas celdas curvadas hacia arriba. Se usa un umbral de acumulación en el número de estas celdas para mapear la red de canales.
    • Umbral del área contributiva. Se utiliza un umbral en el área de contribución (en número de celdas) calculado por el método D8 (sufijo ad8) para delinear los flujos.
    • Umbral de orden de cuadrícula. Se utiliza un umbral en la cuadrícula de orden de la red (sufijo gord) para delinear los flujos. Este es el enfoque de poda de red por orden sugerido por Peckham (1995) y utilizado en RiverTools.
    • Área y umbral de pendiente. Se aplica un umbral al producto A S y con el umbral y el exponente especificados. A es el área de captación específica de Dinf (sufijo sca) y S es la pendiente de Dinf (sufijo slp). Este método fue sugerido por Montgomery y Dietrich (1992). (Usaron el exponente y = 2 y el umbral C = 200 m en su estudio).
    • Umbral de área y longitud. Este es un método experimental que podría justificarse buscando una desviación de la ley de Hack. Los arroyos se mapean como iniciados cuando A & gt M L y. Aquí A es el área de contribución D8 (sufijo ad8) y L la trayectoria de flujo aguas arriba más larga (sufijo plen). En los sistemas de ramificación, la ley de Hack sugiere que L = 1 / M A 1 / y con 1 / y = 0.6 (o 0.56) (y aproximadamente 1.7). En sistemas de flujo paralelo, L es proporcional a A (y aproximadamente 1). Este método intenta identificar la transición usando un exponente y en algún punto intermedio (y alrededor de 1.3)

    Función de red y cuadrícula de orden de transmisión

    • Cuadrícula de elevación rellena de pozo (fel).
    • Cuadrícula de dirección de flujo D8 (p).
    • Cuadrícula del área de contribución D8 (ad8).
    • Transmitir cuadrícula ráster (src).
    • Outlets Shapefile.
    • Cuadrícula de orden de red (ord).
    • Árbol de red (árbol).
    • Coordenadas de red (coord).

    Stream Shapefile y función de cuadrícula de cuencas hidrográficas

    • Cuadrícula de dirección de flujo D8 (p).
    • Árbol de red (árbol).
    • Coordenadas de red (coord).
    • Stream Reach Shapefile (net.shp).
    • Cuadrícula de cuencas hidrográficas (w).

    Función Watershed Grid to Shapefile

    Función de análisis de caída

    • El umbral utilizado en el algoritmo de delimitación de la red.
    • La densidad de drenaje (unidades de longitud inversa, normalmente m) de la red resultante.
    • Número de flujos de primer orden (pedidos de Strahler) en la red con un umbral especificado.
    • Número de flujos de orden superior (los segmentos secuenciales del mismo orden se cuentan como un flujo de Strahler) en la red con un umbral especificado.
    • Descenso medio (diferencia de elevación entre el inicio y el final) de los arroyos de primer orden.
    • Caída media de corrientes de orden superior.
    • Desviación estándar de las caídas de flujo de primer orden.
    • Desviación estándar de gotas de flujo de orden superior.
    • Estadístico t de Student para la diferencia entre las caídas medias de flujo de primer orden y de orden superior.

    Función pendiente / área (índice de humedad)

    • Rejilla Dinf Slope (slp).
    • Cuadrícula del área de captación específica de DInf (sca).
    • Cuadrícula del índice de humedad (atanb).

    Función de distancia de flujo a arroyos

    • Cuadrícula de direcciones de flujo D8 (p).
    • Transmitir cuadrícula de ráster (src).
    • Distancia a la cuadrícula de la corriente (dist).

    Función de influencia de pendiente descendente

    • Cuadrícula Dinf Flow Direction (ang).
    • Rejilla de perturbación (dg).
    • Cuadrícula de influencia de pendiente descendente (di).

    Función de dependencia de la pendiente ascendente

    • Cuadrícula Dinf Flow Direction (ang).
    • Rejilla de perturbación (dg).
    • Cuadrícula de dependencia ascendente (dep).

    Función de acumulación decadente

    • Cuadrícula Dinf Flow Direction (ang).
    • Cuadrícula del multiplicador de decaimiento.
    • [Cuadrícula de peso].
    • [Shapefile de puntos de venta]
    • Cuadrícula de área de captación específica deteriorada (dsca).

    Función de acumulación limitada de concentración

    • Cuadrícula Dinf Flow Direction (ang).
    • Cuadrícula de peso
    • Cuadrícula del multiplicador de decaimiento.
    • Cuadrícula de indicadores (dg).
    • Umbral de concentración
    • [Shapefile de puntos de venta]
    • Cuadrícula de concentración (cla).
    • Cuadrícula de acumulación ponderada (q).

    Aquí d (x) = d (i, j) es un multiplicador de desintegración que da la reducción fraccional (de primer orden) de la masa al pasar de la celda de la cuadrícula x a la siguiente celda de pendiente descendente. Si los tiempos de viaje (o residencia) t (x) asociados con el flujo entre celdas están disponibles, d (x) puede evaluarse como exp (- l t (x)) donde l es un parámetro de desintegración de primer orden. La salida de la cuadrícula de concentración es C (x). La salida de la red de acumulación ponderada es Q (x). Si se usa el shapefile de salidas, la función solo se evalúa en la parte del dominio que contribuye con el flujo a las ubicaciones dadas por el shapefile.

    Útil para rastrear un contaminante liberado o dividido para que fluya a una concentración umbral fija.

    Función de acumulación limitada de transporte

    • Cuadrícula Dinf Flow Direction (ang).
    • Red de suministro (sup).
    • Cuadrícula de capacidad de transporte (tc).
    • [Concentración en la red de suministro (cs).]
    • [Shapefile de puntos de venta]
    • Cuadrícula de acumulación limitada de transporte (tla).
    • Rejilla de deposición (tdep).
    • [Cuadrícula de concentración (ctpt)].

    Función de acumulación inversa

    • Cuadrícula Dinf Flow Direction (ang).
    • Cuadrícula de peso.
    • Umbral de peso
    • Rejilla de acumulación inversa (racc).
    • Cuadrícula de pendiente descendente máxima (dmax).

    Formatos de datos y convenciones de nomenclatura de archivos

    Formatos de archivo de cuadrícula

    • Formato de cuadrícula propietario de ESRI. El archivo es una "carpeta" en la computadora que consta de varias partes.
    • Formato ASCII. Un archivo con extensión .asc.
    • Formato de cuadrícula binaria. Un archivo con extensión .bgd.
    • ncols: número de columnas del conjunto de datos.
    • nrows: número de filas del conjunto de datos.
    • xllcenter o xllcorner: coordenada x del centro o esquina inferior izquierda de la celda inferior izquierda.
    • yllcenter o yllcorner: coordenada y del centro o esquina inferior izquierda de la celda inferior izquierda.
    • tamaño de celda: tamaño de celda para el conjunto de datos.
    • nodata_value: valor en el archivo asignado a las celdas cuyo valor se desconoce. Esta palabra clave y este valor son opcionales. El valor predeterminado de nodata_value es -9999.

    Los formatos de archivo de cuadrícula binaria y ESRI no se definen aquí. Solo se accede a ellos a través del objeto de cuadrícula que forma parte del software. Esto utiliza la interfaz de programadores de aplicaciones gridio para acceder a las cuadrículas binarias de ESRI y proporciona una interfaz estándar para acceder a todas las cuadrículas.

    Definiciones de cuadrícula y convenciones de nomenclatura

    Tabla de tipos de cuadrícula TauDEM

    Nombre Sufijo Entrada a Salida de Descripción
    Cuadrícula de elevación base dem Llenar pozos Cuadrícula del modelo de elevación digital (DEM) que sirve como entrada base para el análisis del terreno y la delimitación de corrientes.
    Cuadrícula de elevación llena de pozo fel Direcciones de flujo D8, direcciones de flujo Dinf, ráster de red fluvial Llenar pozos Cuadrícula de valores de elevación con pozos llenos. Esta suele ser la salida de la función "Rellenar fosas", en cuyo caso se trata de elevaciones sin fosas.
    Cuadrícula de ruta de flujo fdr Llenar pozos Una cuadrícula que proporciona direcciones de flujo que se utiliza para imponer los arroyos existentes en el sistema. Esto utiliza la codificación de dirección D8, es decir, 1 - Este, 2 - Noreste, 3 - Norte, 4 - Noroeste, 5 - Oeste, 6 - Sudoeste, 7 - Sur, 8 - Sureste. Ningún valor de datos debe indicar ubicaciones fuera de la corriente.
    Cuadrícula de ruta de flujo verificada fdrn Direcciones de flujo D8, direcciones de flujo Dinf, ráster de red fluvial Llenar pozos Una cuadrícula que proporciona direcciones de flujo que se utilizan para imponer los arroyos existentes en el sistema. Esto utiliza la codificación de dirección de flujo D8, es decir, 1 - este, 2 - noreste, 3 - norte, 4 - noroeste, 5 - oeste, 6 - suroeste, 7 - sur, 8 - sureste. Ningún valor de datos indica ubicaciones fuera de la corriente.
    Cuadrícula de dirección de flujo D8 pag Área de contribución D8, distancia de flujo a arroyos, orden de red de cuadrícula y longitudes de ruta de flujo, cuadrícula de orden de flujo y archivos de red, ráster de red de río, archivo de forma de flujo y cuadrícula de cuenca, cuadrícula de cuenca a archivo de forma Dirección de flujo D8 Una cuadrícula que indica la dirección del flujo mediante el método D8. La codificación es 1 - este, 2 - noreste, 3 - norte, 4 - noroeste, 5 - oeste, 6 - suroeste, 7 - sur, 8 - sureste.
    Cuadrícula de pendiente D8 sd8 Direcciones de flujo D8 Una cuadrícula que da la pendiente en la dirección del flujo D8. Esto se mide como caída / distancia.
    Rejilla de dirección de flujo D-Inf ang Área de contribución de Dinf, acumulación decreciente, dependencia de la pendiente ascendente, influencia de la pendiente descendente, acumulación inversa, acumulación limitada de concentración, acumulación limitada de transporte Direcciones de flujo Dinf Una cuadrícula que indica la dirección del flujo mediante el método Dinfinity. La dirección del flujo se mide en radianes, en sentido antihorario desde el este. Esto se crea mediante la función "Direcciones de flujo Dinf".
    Cuadrícula de pendiente D-Inf slp Pendiente / área (indicador de humedad), ráster de red fluvial Direcciones de flujo Dinf Una cuadrícula de pendiente evaluada mediante el método Dinfinity.
    Cuadrícula de área contributiva D8 ad8 Stream Order Grid y archivos de red, River Network Raster Área de contribución D8 Una cuadrícula que da el área de contribución evaluada acumulando el área o carga de peso cuesta arriba de cada ubicación, medida como un número de píxeles o suma de cargas de peso. Esto se crea mediante la función "Área de contribución D8"
    Cuadrícula de área de captación específica de D-inf sca Pendiente / área (indicador de humedad), ráster de red fluvial Área de contribución de Dinf Una cuadrícula que da el área de contribución evaluada acumulando el área o carga de peso cuesta arriba de cada ubicación, utilizando el algoritmo Dinf. Si no se especifican los pesos, esto se mide en unidades de área de captación específicas, es decir, área por unidad de ancho de contorno, usando la celda de la cuadrícula como la unidad de ancho y el tamaño de la celda de la cuadrícula al cuadrado como el área de la celda de la cuadrícula. Creado por la función "Área de contribución de Dinf"
    Cuadrícula de pedidos de Strahler Network gord Ráster de la red fluvial Orden de red de cuadrícula y longitudes de ruta de flujo Una cuadrícula que indica el orden de las corrientes de Strahler para cada ruta de flujo. El orden de Strahler se define de la siguiente manera. Los arroyos de origen (o caminos de flujo) son de primer orden. Cuando dos o más trayectos de flujo del mismo orden se unen, el trayecto de salida tiene un orden uno superior. Cuando las rutas de alto orden fluyen hacia las de bajo orden, el orden sigue siendo el mismo.
    Cuadrícula de longitud total de pendiente ascendente tlen Orden de la red de cuadrícula y longitudes de la ruta de flujo Una cuadrícula que da la longitud total de las rutas de flujo ascendente que terminan en cada celda de la cuadrícula.
    Cuadrícula de longitud de pendiente ascendente más larga plen Ráster de la red fluvial Orden de la red de cuadrícula y longitudes de la ruta de flujo Una cuadrícula que da la longitud de la ruta de flujo ascendente más larga que termina en cada celda de la cuadrícula.
    Transmitir cuadrícula ráster src Archivos de red y cuadrícula de orden de flujo, distancia de flujo a los arroyos Ráster de la red fluvial Una cuadrícula que indica los arroyos, por el valor de la celda de la cuadrícula 1 en los arroyos y 0 fuera de los arroyos. Esto se crea mediante la función "Ráster de red fluvial completo" o "Ráster de red fluvial aguas arriba de las salidas".
    Cuadrícula de orden de red ord Stream Order Grid y archivos de red Una cuadrícula que indica el orden de las corrientes de Strahler para cada celda de la cuadrícula de corrientes delimitada.
    Cuadrícula de cuencas hidrográficas w Cuadrícula de cuencas hidrográficas a Shapefile Stream Shapefile y Watershed Grid Una cuadrícula que delimita cada línea divisoria de aguas. Esto es creado por la función "Stream Shapefile y Watershed Grid"
    Cuadrícula de concentración ctpt frmSllAccum Acumulación limitada de concentración, acumulación limitada de transporte Una cuadrícula que da la concentración de un compuesto de interés. Esto se crea mediante cualquiera de las funciones "Acumulación limitada de concentración" o "Acumulación limitada de transporte". En el caso de "acumulación limitada de concentración", se trata de una concentración en el flujo. En el caso de "Acumulación limitada de transporte", representa la concentración "ligada" al material que se transporta (por ejemplo, sedimentos).
    Concentración en la red de suministro cs Transporte Acumulación limitada Una cuadrícula que da la concentración de un compuesto de interés en el suministro a la función de acumulación limitada de transporte. En la aplicación a la erosión, esta cuadrícula daría la concentración de, digamos, nitrógeno en el sedimento erosionado.
    Cuadrícula de área de captación específica deteriorada dsca Acumulación en descomposición Área de captación específica calculada acumulando área pero usando los multiplicadores de desintegración. Si se especifica una cuadrícula de pesos, el resultado es la acumulación decaída de los pesos. De lo contrario, los pesos se toman como tamaño de celda de cuadrícula lineal para dar una acumulación de ancho por unidad.
    Cuadrícula de deposición tdep Transporte Acumulación limitada Una rejilla que da la deposición resultante de la acumulación limitada de transporte. Este es el residuo del transporte dentro de cada celda de la cuadrícula menos la capacidad de transporte fuera de la celda de la cuadrícula.
    Distancia a la cuadrícula de arroyos dist Distancia de flujo a arroyos Una cuadrícula que da la distancia a lo largo de las rutas de flujo definidas por las direcciones de flujo D8 a los arroyos en la cuadrícula de ráster de arroyos.
    Cuadrícula de indicadores de perturbaciones dg Dependencia de la pendiente ascendente, influencia de la pendiente descendente, concentración Acumulación limitada Una cuadrícula de indicadores que marca el dominio objetivo para varias funciones (dependencia de la pendiente ascendente, influencia de la pendiente descendente, acumulación limitada de concentración). Debe ser una cuadrícula de unos dentro del dominio de destino y 0 fuera del dominio. La mayoría de las funciones no permiten datos fuera del dominio de destino. La "influencia de ladera descendente" no lo hace, porque se basa en una evaluación ponderada del área contribuyente.
    Cuadrícula de influencia de ladera descendente di Influencia de la pendiente descendente Esto cuantifica la influencia de las celdas de la cuadrícula en la cuadrícula del indicador en el área de contribución en cada celda de la cuadrícula. Se evalúa usando una acumulación ponderada (sin contaminación de borde desactivada).
    Cuadrícula de pendiente descendente máxima. dmax Acumulación inversa La cuadrícula que da el máximo de la cuadrícula de carga de peso pendiente abajo de cada celda de la cuadrícula
    Rejilla de acumulación inversa racc Acumulación inversa La cuadrícula que da el resultado de la función "Acumulación inversa". Esto funciona de manera similar a la evaluación del área de contribución ponderada, excepto que la acumulación se produce mediante la propagación de las cargas de peso cuesta arriba a lo largo de la dirección inversa del flujo para acumular la cantidad de carga cuesta abajo de cada celda de la cuadrícula.
    Red de suministro tsup Transporte Acumulación limitada Una rejilla que proporciona el suministro (carga) de material a una función de acumulación limitada de transporte. En la aplicación a la erosión, esta cuadrícula daría desprendimiento de erosión o sedimento suministrado en cada celda de la cuadrícula.
    Cuadrícula de capacidad de transporte tc Transporte Acumulación limitada Una cuadrícula que proporciona la capacidad de transporte en cada celda de la cuadrícula para la función de acumulación limitada de transporte. En la aplicación a la erosión, esta cuadrícula daría la capacidad de transporte del flujo portador.
    Transporte Cuadrícula de acumulación limitada tla Transporte Acumulación limitada Una cuadrícula que da el resultado de la acumulación limitada de transporte. Esta cuadrícula es la acumulación ponderada de oferta acumulada respetando las limitaciones en la capacidad de transporte.
    Cuadrícula de dependencia de la pendiente ascendente dep Dependencia de la pendiente ascendente Esto da en cada celda de la cuadrícula la fracción de flujo que contribuye a cualquier parte de la cuadrícula de perturbación objetivo. Esto se crea mediante la función "Dependencia de la pendiente ascendente"
    Cuadrícula de acumulación ponderada q Acumulación limitada de concentración La cuadrícula que da la descarga específica del flujo que transporta el constituyente que se carga en el umbral de concentración especificado.
    Cuadrícula de índice de humedad atanb Pendiente / Área (indicador de humedad) Una cuadrícula que da la relación: Pendiente / Área de contribución. Esto está relacionado algebraicamente con el índice de humedad ln (a / tan beta) más común, pero el área de contribución está en el denominador para evitar errores de división por 0 cuando la pendiente es 0.
    Cuadrícula de multiplicador de decaimiento Acumulación en descomposición, acumulación limitada por concentración Una cuadrícula que da el factor por el cual el flujo que sale de cada celda de la cuadrícula se multiplica antes de la acumulación en las celdas de la cuadrícula de pendiente descendente. Esto puede usarse para simular el movimiento de una sustancia atenuante.
    Cuadrícula ráster Orden de red de cuadrícula y longitudes de ruta de flujo Cualquier cuadrícula ráster en la que se pueda aplicar lógicamente un umbral para definir una red de canales o un dominio en el que trabajará la función. Si se utiliza una cuadrícula y un umbral de área contribuyente, los resultados pertenecen a la red de canales mapeada desde el área contribuyente con el umbral dado. Esta cuadrícula no tiene que ser suministrada, en cuyo caso los resultados corresponderán a las rutas de flujo que se originan en cada celda de la cuadrícula.
    Cuadrícula de peso Área de contribución Dinf, Área de contribución D8, Acumulación decreciente, Acumulación constante, Acumulación limitada de concentración Una cuadrícula que da los pesos (cargas) que se utilizarán en la acumulación.

    Otros formatos de archivo

    Archivos de forma

    • Outlets Shapefile. Un shapefile de puntos que proporciona la ubicación de las salidas o los puntos de monitorización internos. El atributo "id" puede usarse para especificar un identificador (por ejemplo, número de registrador de flujo de flujo) asociado con estos puntos de monitoreo. El valor -1 está reservado para indicar "sin identificador".
    • Stream Reach Shapefile. Un shapefile de polilínea que proporciona los enlaces en una red de transmisión. Esto es creado por la función "Stream Shapefile y Watershed Grid" y tiene atributos tabulados a continuación. El sufijo de archivo predeterminado para este shapefile es net.shp.
    • Shapefile de cuencas hidrográficas. Un shapefile poligonal que delimita cada línea divisoria de aguas. Esto se crea mediante la función "Cuadrícula de cuencas hidrográficas a shapefile". El único atributo de este shapefile es polygon_id, identificador. Esto se corresponde con el número de cuenca hidrográfica de WSNO en el archivo * net.shp. El sufijo de archivo predeterminado para este shapefile es w.shp.

    Archivos de texto

    • 1 número de enlace (indexado desde 0)
    • 2 Número de punto de inicio en datos coord. (Indexado desde 0)
    • 3 Número de punto final en datos coord. (Indexado desde 0)
    • 4 Número de enlace siguiente (descendente) (-1 indica que no hay enlaces descendentes, es decir, un enlace terminal)
    • 5 & ​​amp6 Números de enlace anteriores (ascendentes). 0 indica que no hay enlaces ascendentes. Debido a esta elección, el primer enlace con el número de enlace 0 debe ser un enlace de terminal, es decir, no tener ningún enlace aguas abajo del mismo. Donde solo uno de estos es 0, indica un punto de monitoreo interno donde el alcance está dividido lógicamente, pero no se bifurca.
    • 7 Orden de enlace de Strahler
    • 8 Identificador del punto de supervisión en el extremo descendente del enlace. -1 indica que el extremo aguas abajo no es un punto de monitoreo.
    • 1 X coordenada
    • Coordenada 2 Y
    • 3 Distancia a lo largo de los canales hasta el extremo aguas abajo de un enlace de terminal.
    • 4 Elevación
    • 5 Área contribuyente

    Versiones de historial y línea de comandos

    Enlace a la versión 1.0a de la GUI de TauDEM del 13 de julio de 2001. No recomiendo usar esta versión antigua.
    Incluso se puede acceder a versiones de línea de comandos más antiguas de este software en mi sitio web http://www.engineering.usu.edu/dtarb/ en Software / TARDEM.

    • Instituto de Tecnología de Massachusetts, asistente de investigación bajo la dirección de Rafael Bras, para mi Sc.D. investiga dónde comenzó todo esto. Aún quedan algunos restos del código de este trabajo.
    • Beca de la National Science Foundation EAR-9318977 para el desarrollo del enfoque D (Tarboton, D. G., 1997).
    • Forest Renewal of British Columbia, para el desarrollo de la metodología Terrain Stability Mapping y la implementación de Arcview, en un proyecto colaborativo que involucra a Canadian Forest Products Ltd., Vancouver, Columbia Británica, Bob Pack en Terratech Consulting Ltd., Columbia Británica y Craig Goodwin.
    • La subvención de la National Science Foundation INT-9724720 y NIWA New Zealand para el trabajo sobre métodos de mapeo e identificación de métodos de flujo a partir de datos digitales de elevación.
    • Laboratorio Nacional de Ingeniería y Medio Ambiente de Idaho por trabajar en la adaptación de estos códigos para su uso con el kit de herramientas TMDL y la integración del flujo con las redes de canales existentes.
    • Servicio Geológico de los Estados Unidos y Laboratorio de Investigación del Agua de Utah, proyecto Source Water Protection, para el desarrollo de funciones de análisis especializadas para el análisis de la calidad del agua.
    • Bob Pack para el desarrollo de la función de acumulación inversa.

    Referencias

    Garbrecht, J. y L. W. Martz, (1997), "La asignación de la dirección de drenaje sobre superficies planas en modelos de elevación digitales de trama", Journal of Hydrology, 193: 204-213.

    Jenson, S. K. y J. O. Domingue, (1988), "Extracción de la estructura topográfica de datos de elevación digitales para el análisis del sistema de información geográfica", Ingeniería fotogramétrica y percepción remota, 54 (11): 1593-1600.

    Mark, D. M., (1988), "Modelos de red en geomorfología", Capítulo 4 en Modelado en sistemas geomorfológicos, Editado por M. G. Anderson, John Wiley., P.73-97.

    Marks, D., J. Dozier y J. Frew, (1984), "Delineación automatizada de cuencas a partir de datos digitales de elevación", Geo. Procesamiento, 2: 299-311.

    Montgomery, D. R. y W. E. Dietrich, (1992), "Iniciación del canal y el problema de la escala del paisaje", Science, 255: 826-830.

    O'Callaghan, J. F. y D. M. Mark, (1984), "La extracción de redes de drenaje a partir de datos digitales de elevación", Visión por computadora, procesamiento de imágenes y gráficos, 28: 328-344.

    Peckham, S. D., (1995), "Auto-semejanza en la geometría y dinámica tridimensionales de las grandes cuencas fluviales", Tesis de doctorado, Programa de Geofísica, Universidad de Colorado.

    Peuker, T. K. y D. H. Douglas, (1975), "Detección de puntos específicos de la superficie mediante el procesamiento paralelo local de datos discretos de elevación del terreno", Comput. Proceso de imagen gráfica., 4: 375-387.

    Tarboton, D. G., (1989), "El análisis de cuencas fluviales y redes de canales utilizando datos digitales del terreno", Sc.D. Tesis, MIT, Cambridge, MA, (También disponible como Tarboton DG, RL Bras e I.Rodríguez-Iturbe, (mismo título), Informe técnico no 326, Laboratorio Ralph M. Parsons de recursos hídricos e hidrodinámica, Departamento de Ingeniería Civil, MIT, septiembre de 1989).

    Tarboton, D. G., R. L. Bras e I. Rodríguez-Iturbe, (1991), "Sobre la extracción de redes de canales a partir de datos digitales de elevación", Procesos hidrológicos, 5 (1): 81-100.

    Tarboton, D. G., R. L. Bras e I. Rodríguez-Iturbe, (1992), "Una base física para la densidad del drenaje", Geomorfología, 5 (1/2): 59-76.

    Tarboton, D. G. y D. P. Ames, (2001), "Avances en el mapeo de redes de flujo a partir de datos digitales de elevación", en Congreso Mundial de Recursos Hídricos y Ambientales, Orlando, Florida, 20-24 de mayo, ASCE. [PDF (0,5 MB)]


    Ver el vídeo: Πώς να διαβάζεις όταν βαριέσαι να διαβάσεις