5. Ventana Principal de la Interfaz

La Ventana Principal de SCP está compuesta de varias pestañas y sub pestañas. Sus funciones se describen en detalle en los siguientes párrafos, usando estas convenciones:

input_date = Ingresar fecha

input_text = Ingresar texto

input_list = Lista

input_number = Introducir número

optional = Opcional

project_save = Configuración guardada en el proyecto activo de QGIS

registry_save = Configuración guardada en el registro de QGIS

input_slider = Deslizador

input_table = Tabla

5.1. Descarga de Imágenes

La pestaña download Descarga de imágenes incluye las herramientas para buscar y descargar imágenes gratuitas de sensores remotos. Es necesaria una conexión a Internet.

5.1.1. Descargar Landsat

_images/download_landsat.jpg

landsat_download Descarga de Landsat

Esta pestaña permite buscar y descargar todo el archivo de imágenes Satélite Landsat (desde 1 MSS a 8 OLI), adquiridas desde los 80s hasta el presente. La búsqueda es ejecutada a través de CMR Search API desarrollada por la NASA.

Las imágenes Landsat están disponibles gratuitamente a través de estos servicios: EarthExplorer , Google Earth Engine , y Amazon Web Services (AWS) (para Landsat 8). Esta herramienta primero intenta descargar imágenes desde Amazon Web Services and Google Earth Engine ; solo si las imágenes no están disponibles, la descarga se realiza a través del servicio EarthExplorer con la finalidad de evitar que el servidor se sature.

Las imágenes son descargadas como archivos comprimidos (esta herramienta permite la descargar de bandas individuales de Landsat 8 proporcionadas por Amazon Web Services). También está disponible la conversión automática a reflectancia de las bandas descargadas.

5.1.1.1. Acceso https://ers.cr.usgs.gov/

Se requieren datos de acceso a USGS EROS (https://ers.cr.usgs.gov) para descargar desde EarthExplorer . Ingresa usando tus datos de USGS EROS o regístrate gratuitamente en https://ers.cr.usgs.gov/register .

  • Usuario input_text registry_save: ingresa tu nombre de usuario;

  • Contraseña input_text registry_save: ingresa tu contraseña;

  • checkbox recordar: recordar nombre de usuario y contraseña en QGIS;

5.1.1.2. Area de búsqueda

Define el área de búsqueda ingresando las coordenadas (longitud y latitud) del punto Superior Izquierdo (UL) y del punto Inferior Derecho (LR) , o interactivamente dibujando un área en el mapa.

Antes de buscar imágenes es necesario definir el área de búsqueda.

  • UL X (Lon) input_number: fijar longitud de UL;

  • UL Y (Lat) input_number: fijar latitud de UL;

  • LR X (Lon) input_number: fijar longitud de LR;

  • LR Y (Lat) input_number: fijar latitud de LR;

  • radiobutton Mostrar: muestra u oculta el área de búsqueda dibujada en el mapa;

  • pointer: define el área de búsqueda dibujando un rectángulo en el mapa; clic izquierdo para fijar el punto UL clic derecho para fijar el punto LR; el área se muestra en el mapa;

5.1.1.4. Imágenes Landsat

  • input_table Lista de imágenes: las imágenes encontradas son mostradas en esta tabla, la cual incluye los siguientes campos;
    • ImageID: el ID de la imagen Landsat;

    • AcquisitionDate: fecha de adquisición de la imagen Landsat;

    • CloudCover: porcentaje de cobertura de nubes en la imagen;

    • Path: WRS path de la imagen;

    • Row: WRS row de la imagen;

    • min_lat: latitud mínima de la imagen;

    • min_lon: longitud mínima de la imagen;

    • max_lat: latitud máxima de la imagen;

    • max_lon: longitud máxima de la imagen;

    • USGScollection: código de colección USGS de la imagen;

    • Preview: URL de la vista previa de la imagen;

    • collection: código de la colección de la imagen;

  • image_preview: muestra en el mapa la vista previa de las imágenes seleccionadas; la vista previa es georeferenciada aproximadamente al vuelo;

  • remove: elimina las imágenes seleccionadas de la lista;

  • reset: elimina todas las imágenes de la lista;

5.1.1.5. Opciones de Descarga

_images/download_landsat_options.jpg

Opciones de Descarga

Bandas Landsat 8

Esta pestaña permite la selección de bandas individuales (solo para imágenes Landsat 8 proporcionadas por el Amazon Web Services).

  • checkbox Banda X: selecciona las bandas que deseas descargar;

  • select_all: selecciona todas las bandas o ninguna banda;

5.1.1.6. Descargar

Descarga las imágenes Landsat en la subpestaña Imágenes Landsat. Durante la descarga es recomendable no interactuar con QGIS.

La descarga es efectuada de acuerdo a la disponibilidad de la imagen desde los servicios EarthExplorer , Google Earth Engine , o del Amazon Web Services (AWS) . Si la imagen no está disponible para descarga es posible revisar la disponibilidad también en http://earthexplorer.usgs.gov/ .

  • checkbox Solo con vista previa: Si está seleccionado, se descarga solo aquellas imágenes listadas en Imágenes Landsat y que también se encuentran en el Panel de Capas de QGIS;

  • checkbox Preprocesar imágenes: si está seleccionado, las bandas son convertidas automáticamente después de la descarga, usando la configuración definida en Landsat;

  • checkbox Cargar bandas en QGIS: si está seleccionado, las bandas serán cargadas en QGIS después de la descarga;

  • export: exporta los enlaces de descarga a un archivo de texto;

  • run: inicia el proceso de descarga de todas las imágenes listadas en Imágenes Landsat;

5.1.2. Descargar Sentinel-2

_images/download_sentinel.jpg

sentinel_download Descargar Sentinel-2

Sentinel-2 es un satélite Europeo lanzado en in el 2015, desarrollado en el marco de Copernicus land monitoring services, el cual adquiere 13 bandas espectrales (mira Satélite Sentinel-2). Esta pestaña permite buscar y descargar las imágenes gratuitas Sentinel-2 (Level-1C) desde Sentinels Scientific Data Hub (usando el Data Hub API ). Las imágenes son descargadas principalmente de Amazon S3 AWS si están disponibles.

El satélite Sentinel-2 tiene un ancho de barrido de 290km. Las imágenes Sentinel-2 Level-1C son distribuidas en gránulos (también llamados mosaicos) de 100km de lado en la proyección UTM/WGS84. Esta herramienta permite la selección y descarga de gránulos y de bandas.

5.1.2.1. Acceso a Sentinel

Para acceder a los datos de Sentinel se requiere el registro gratuito en https://scihub.copernicus.eu/userguide/1SelfRegistration (otros servicios pudieran requerir un registro diferente) . Después del registro, ingresa el nombre de usuario y la contraseña para acceder a los datos.

5.1.2.2. Area de búsqueda

Define el área de búsqueda mediante el ingreso de coordenadas (longitud y latitud) del punto Superior Izquierdo (UL) y del punto Inferior Derecho (LR) , o interactivamente dibujando un área en el mapa. Antes de buscar imágenes es necesario definir el área de búsqueda.

  • UL X (Lon) input_number: fijar longitud de UL;

  • UL Y (Lat) input_number: fijar latitud de UL;

  • LR X (Lon) input_number: fijar longitud de LR;

  • LR Y (Lat) input_number: fijar latitud de LR;

  • radiobutton Mostrar: muestra u oculta el área de búsqueda dibujada en el mapa;

  • pointer: define el área de búsqueda dibujando un rectángulo en el mapa; clic izquierdo para fijar el punto UL clic derecho para fijar el punto LR; el área se muestra en el mapa;

5.1.2.3. Buscar

Define configuraciones para la búsqueda como la fecha de adquisición o la búsqueda de imágenes Sentinel específicas usando el nombre de la imagen o su ID.

  • Desde fecha input_date: fijar la fecha inicial de adquisición;

  • hasta input_date: fijar la fecha final de adquisición;

  • Máx. nubosidad (%) input_number: máxima cobertura de nubes en la imagen;

  • Resultados input_number: número máximo de imágenes retornadas por la búsqueda;

  • Filtro input_text: establece un filtro como por ejemplo el nombre de la imagen Sentinel (Ej. S2A_OPER_PRD_MSIL1C_PDMC_20160419T190217_R022_V20160419T101026);

  • Encontrar search_images: encuentra las imágenes en el área de búsqueda; los resultados son mostrados en la tabla Imágenes Sentinel; los rsultados son agregados a los resultados previos;

    Consejo: Los resultados de búsqueda (y la cantidad de éstos) dependen de la extensión del área de búsqueda y el rango de fechas. Para obtener mejores resultados, ejecuta búsquedas múltiples definiendo áreas con pequeñas extensiones e intervalos cortos en la fecha de adquisición (desde y hasta)

5.1.2.4. Imágenes Sentinel

  • input_table Lista de imágenes: las imágenes encontradas son mostradas en esta tabla, la cual incluye los siguientes campos;
    • NombreDeImagen: el Nombre la imagen Sentinel;

    • Granulo: el nombre de un solo gránulo;

    • FechaDeAdquisición: fecha de adquisición de la imagen Sentinel;

    • Zona: mosaico de la zona de acuerdo a la denominación convencional del US-MGRS;

    • CloudCover: porcentaje de cobertura de nubes en la imagen;

    • min_lat: latitud mínima de la imagen;

    • min_lon: longitud mínima de la imagen;

    • max_lat: latitud máxima de la imagen;

    • max_lon: longitud máxima de la imagen;

    • Tamaño: tamaño de la imagen (sin utilizar);

    • VistaPrevia: URL del resumen de la imagen;

    • VistaPreviaGránulo: URL de la vista previa del gránulo; si está disponible, la vista previa es descargada desde Amazon Web Services ;

    • ImagenID: el ID de la imagen Sentinel;

  • image_preview: muestra en el mapa la vista previa de los gránulos seleccionados;

  • image_overview: muestra en el mapa un resumen de las imágenes seleccionadas; la vista previa es georeferenciada aproximadamente al vuelo; no está disponibler cuando se utilizan los servicios alternos;

  • remove: elimina las imágenes seleccionadas de la lista;

  • reset: elimina todas las imágenes de la lista;

    Consejo: descargar este archivo zip <https://docs.google.com/uc?id=0BysUrKXWIDwBZHF6dENlZ0g1Y0k>`_ conteniendo un shapefile de gránulos de Sentinel-2 para identificar la zona. Cargar este archivo shapefile en QGIS, selecionar los gránulos en su área de búsqueda y abrir la tabla de atributos para ver el nombre de la zona.

5.1.2.5. Opciones de Descarga

_images/download_sentinel2_options.jpg

Opciones de Descarga

Esta pestaña permite seleccionar bandas individuales.

  • checkbox Banda X: selecciona las bandas que deseas descargar;

  • checkbox Ancillary data: si está selecionado, se descargan los archivos de metadatos (un archivo .xml cuyo nombre contiene MTD_SAFL1C y un archivo .xml cuyo nombre contiene MTD_L1C) y un archivo de máscara de nubes (un archivo .gml cuyo nombre contiene MSK_CLOUDS);

  • select_all: selecciona todas las bandas o ninguna banda;

5.1.2.6. Descargar

Descarga las imágenes Sentinel-2 en el Imágenes Sentinel. Se descargan las bandas seleccionadas en Opciones de Descarga.

Durante la descarga se recomienda no interactuar con QGIS.

  • checkbox Solo con vista previa: si está seleccionado, descarga solo las imágenes en la lista Imágenes Sentinel y que también se encuentran en el Panel de Capas de QGIS;

  • checkbox Preprocesar imágenes: si está seleccionado, las bandas son convertidas automáticamente después de la descarga, utilizando la configuración definida en Sentinel-2;

  • checkbox Cargar bandas en QGIS: si está seleccionado, las bandas serán cargadas en QGIS después de la descarga;

  • export: exporta los enlaces de descarga a un archivo de texto;

  • run: inicia el proceso de descarga de todas la imágenes listadas en Imágenes Sentinel;

5.1.3. Descargar ASTER

_images/download_ASTER.jpg

aster_download ASTER download

Esta pestaña permite buscar y descargar imágenes L1T en todo el archivo de imágenes gratuitas adquiridas por Satélite ASTER swasw el 2000. La busqueda se lleva a cabo por medio del CMR Search API devarrollado por la NASA. Los datos de los productos ASTER L1T son recuperados desde un catálogo electrónico, cortesía de la NASA Land Processes Distributed Active Archive Center (LP DAAC), USGS/Earth Resources Observation and Science (EROS) Center, Sioux Falls, South Dakota, https://lpdaac.usgs.gov/data_access/data_pool.

Además, la conversión a reflectancia de las bandas descargadas está disponible.

5.1.3.1. Acceso https://urs.earthdata.nasa.gov

Datos de acceso a EOSDIS Earthdata (https://urs.earthdata.nasa.gov ) son requeridos para la descarga. Accede usando tus datos de acceso de EOSDIS Earthdata o regístrate gratuitamente en https://urs.earthdata.nasa.gov/users/new .

Atención: Antes de descargar imágenes ASTER, debes aceptar LP DAAC Data Pool haciendo clic en el siguiente https://urs.earthdata.nasa.gov/approve_app?client_id=ijpRZvb9qeKCK5ctsn75Tg

  • Usuario input_text registry_save: ingresa tu nombre de usuario;

  • Contraseña input_text registry_save: ingresa tu contraseña;

  • checkbox recordar: recordar nombre de usuario y contraseña en QGIS;

5.1.3.2. Area de búsqueda

Define el área de búsqueda ingresando las coordenadas (longitud y latitud) del punto Superior Izquierdo (UL) y del punto Inferior Derecho (LR) , o interactivamente dibujando un área en el mapa.

Antes de buscar imágenes es necesario definir el área de búsqueda.

  • UL X (Lon) input_number: fijar longitud de UL;

  • UL Y (Lat) input_number: fijar latitud de UL;

  • LR X (Lon) input_number: fijar longitud de LR;

  • LR Y (Lat) input_number: fijar latitud de LR;

  • radiobutton Mostrar: muestra u oculta el área de búsqueda dibujada en el mapa;

  • pointer: define el área de búsqueda dibujando un rectángulo en el mapa; clic izquierdo para fijar el punto UL clic derecho para fijar el punto LR; el área se muestra en el mapa;

5.1.3.3. Buscar

Define las configuraciones de búsqueda como ser fecha de adquisición, máxima cobertura de nubes o especificar los satélites ASTER.

  • Satélites input_list: selecciona los satélites ASTER (sin utilizar);

  • Desde fecha input_date: fijar la fecha inicial de adquisición;

  • hasta input_date: fijar la fecha final de adquisición;

  • Máx. nubosidad (%) input_number: máxima cobertura de nubes en la imagen;

  • Resultados input_number: número máximo de imágenes retornadas por la búsqueda;

  • Filtro input_text: establece un filtro como ser el ID de la Imagen ASTER; es posible ingresar varios ID de Imagen separados por coma o punto y coma; las imágenes filtradas deben estar dentro del área de búsqueda;

  • Encontrar search_images: encuentra las imágenes en el área de búsqueda; los resultados son mostrados dentro de la tabla in Imágenes ASTER; los resultados son agregados a los resultados previos;

    Consejo: Los resultados de búsqueda (y la cantidad de éstos) dependen de la extensión del área de búsqueda y el rango de fechas. Para obtener mejores resultados, ejecuta búsquedas múltiples definiendo áreas con pequeñas extensiones e intervalos cortos en la fecha de adquisición (desde y hasta)

5.1.3.4. Imágenes ASTER

  • input_table Lista de imágenes: las imágenes encontradas son mostradas en esta tabla, la cual incluye los siguientes campos;
    • ImagenID: el ID de la imagen ASTER;

    • FechaDeAdquisición: fecha de adquisición de la imagen ASTER;

    • CloudCover: porcentaje de cobertura de nubes en la imagen;

    • ImageDisaplyID: el ID de la Imagen ASTER;

    • EtiquetaDíaNoche: etiqueta de adquisición durante el día o la noche;

    • min_lat: latitud mínima de la imagen;

    • min_lon: longitud mínima de la imagen;

    • max_lat: latitud máxima de la imagen;

    • max_lon: longitud máxima de la imagen;

    • Servicio: descarga el servicio de la imagen;

    • Preview: URL de la vista previa de la imagen;

    • collection: código de la colección de la imagen;

  • image_preview: muestra en el mapa la vista previa de las imágenes seleccionadas; la vista previa es georeferenciada aproximadamente al vuelo;

  • remove: elimina las imágenes seleccionadas de la lista;

  • reset: elimina todas las imágenes de la lista;

5.1.3.5. Descargar

Descarga las imágenes ASTER en el Imágenes ASTER. Durante la descarga es recomendable no interactuar con QGIS.

  • checkbox Solo con vista previa: si está seleccionado, descarga solo las imágenes listadas en Imágenes ASTER y que también se encuentran en el Panel de Capas de QGIS;

  • checkbox Preprocesar imágenes: si está seleccionado, las bands son convertidas automáticamente después de la descarga, según esté configurado en ASTER;

  • checkbox Cargar bandas en QGIS: si está seleccionado, las bandas serán cargadas en QGIS después de la descarga;

  • export: exporta los enlaces de descarga a un archivo de texto;

  • run: comienza el proceso de descarga de todas las imágenes listadas en Imágenes ASTER;

5.1.4. MODIS download

_static/download_MODIS.jpg

modis_download MODIS download

This tab allows for searching and downloading the archive of free MODIS Products acquired since 2000 (in particular MOD09GQ, MYD09GQ, MOD09GA, MYD09GA, MOD09Q1, MYD09Q1, MOD09A1, MYD09A1). Search is performed through the CMR Search API developed by NASA. MODIS products are retrieved from the online Data Pool, courtesy of the NASA Land Processes Distributed Active Archive Center (LP DAAC), USGS/Earth Resources Observation and Science (EROS) Center, Sioux Falls, South Dakota, https://lpdaac.usgs.gov/data_access/data_pool.

Also, automatic reprojection of downloaded bands is available.

5.1.4.1. Acceso https://urs.earthdata.nasa.gov

Datos de acceso a EOSDIS Earthdata (https://urs.earthdata.nasa.gov ) son requeridos para la descarga. Accede usando tus datos de acceso de EOSDIS Earthdata o regístrate gratuitamente en https://urs.earthdata.nasa.gov/users/new .

Warning: Before downloading MODIS images, you must approve LP DAAC Data Pool clicking the following https://urs.earthdata.nasa.gov/approve_app?client_id=ijpRZvb9qeKCK5ctsn75Tg
  • Usuario input_text registry_save: ingresa tu nombre de usuario;

  • Contraseña input_text registry_save: ingresa tu contraseña;

  • checkbox recordar: recordar nombre de usuario y contraseña en QGIS;

5.1.4.2. Area de búsqueda

Define el área de búsqueda ingresando las coordenadas (longitud y latitud) del punto Superior Izquierdo (UL) y del punto Inferior Derecho (LR) , o interactivamente dibujando un área en el mapa.

Antes de buscar imágenes es necesario definir el área de búsqueda.

  • UL X (Lon) input_number: fijar longitud de UL;

  • UL Y (Lat) input_number: fijar latitud de UL;

  • LR X (Lon) input_number: fijar longitud de LR;

  • LR Y (Lat) input_number: fijar latitud de LR;

  • radiobutton Mostrar: muestra u oculta el área de búsqueda dibujada en el mapa;

  • pointer: define el área de búsqueda dibujando un rectángulo en el mapa; clic izquierdo para fijar el punto UL clic derecho para fijar el punto LR; el área se muestra en el mapa;

5.1.4.3. Buscar

Define the search settings such as date of acquisition, maximum cloud cover, or specify MODIS product.

  • Products input_list: set the MODIS products;

  • Desde fecha input_date: fijar la fecha inicial de adquisición;

  • hasta input_date: fijar la fecha final de adquisición;

  • Max cloud cover (%) input_number: maximum cloud cover in the image (unused);

  • Resultados input_number: número máximo de imágenes retornadas por la búsqueda;

  • Filter input_text: set a filter such as the Image ID of MODIS images; it is possible to enter multiple Image IDs separated by comma or semicolon; filtered images must be inside the search area;

  • Find search_images: find the images in the search area; results are displayed inside the table in MODIS images; results are added to previous results;

    Consejo: Los resultados de búsqueda (y la cantidad de éstos) dependen de la extensión del área de búsqueda y el rango de fechas. Para obtener mejores resultados, ejecuta búsquedas múltiples definiendo áreas con pequeñas extensiones e intervalos cortos en la fecha de adquisición (desde y hasta)

5.1.4.4. MODIS images

  • input_table Lista de imágenes: las imágenes encontradas son mostradas en esta tabla, la cual incluye los siguientes campos;
    • ImageID: the MODIS Image ID;
    • AcquisitionDate: date of acquisition of MODIS image;
    • CloudCover: porcentaje de cobertura de nubes en la imagen;

    • ImageDisaplyID: the MODIS Image ID;
    • EtiquetaDíaNoche: etiqueta de adquisición durante el día o la noche;

    • min_lat: latitud mínima de la imagen;

    • min_lon: longitud mínima de la imagen;

    • max_lat: latitud máxima de la imagen;

    • max_lon: longitud máxima de la imagen;

    • Servicio: descarga el servicio de la imagen;

    • Preview: URL de la vista previa de la imagen;

    • collection: código de la colección de la imagen;

  • image_preview: muestra en el mapa la vista previa de las imágenes seleccionadas; la vista previa es georeferenciada aproximadamente al vuelo;

  • remove: elimina las imágenes seleccionadas de la lista;

  • reset: elimina todas las imágenes de la lista;

5.1.4.5. Descargar

Download the MODIS images in the MODIS images. During the download it is recommended not to interact with QGIS.

  • checkbox Only if preview in Layers: if checked, download only those images listed in MODIS images which are also listed in the QGIS layer panel;
  • checkbox Preprocess images: if checked, bands are automatically converted after the download, according to the settings defined in MODIS;
  • checkbox Cargar bandas en QGIS: si está seleccionado, las bandas serán cargadas en QGIS después de la descarga;

  • export: exporta los enlaces de descarga a un archivo de texto;

  • run: start the download process of all the images listed in MODIS images;

5.2. Herramientas

La pestaña tools Herramientas incluye varias herramientas para manipulas ROIs y firmas espectrales.

5.2.1. Creación de ROI Múltiples

_images/multiple_ROIs.jpg

roi_multiple Creación de ROI múltiples

Esta pestaña permite la creación automática de ROIs, bastante útil para una clasificación rápida en un estudio multi-temporal de imágenes, o para evaluación de la exactitud. Entregando una lista de coordenadas de puntos y opciones para los ROI, esta herramienta ejecuta el algoritmo de región incremental para los ROIs. Los ROIs creados se guardan automáticamente en el Entrada de Entrenamiento.

5.2.1.1. Crear puntos aleatorios

  • Número de puntos input_number: establece la cantidad de puntos que serán creados cuando Crear puntos enter es presionado;

  • checkbox dentro de la cuadrícula input_number: si está seleccionado, el área de la input image es dividida en celdas donde su tamaño es definido en el cuadro combinado (en unidades de imagen, usualmente metros); los puntos definidos en Número de puntos son creados aleatoriamente dentro de cada celda;

  • checkbox distancia min input_number: si está seleccionado, los puntos aleatorios tienen como distancia mínima la definida en el cuadro combinado (en unidades de imagen, usualmente metros); establecer una distancia mínima puede producir menos puntos que el definido en Número de puntos;

  • Crear puntos enter: crea los puntos aleatorios dentro del área de la input image ;

5.2.1.2. Coordenadas de punto y definición de ROI

  • input_table Coordenadas de los Puntos y definición de ROI: tabla conteniendo los siguientes campos;
    • X : coordenada X del punto (float);

    • Y : coordenada Y del punto (float);

    • MC ID: ID de Macroclase del ROI (int);

    • MC Info: Información de la Macroclase del ROI (text);

    • C ID: ID de Clase del ROI (int);

    • C Info: Información de la Clase del ROI (text);

    • Min : el área mínima de un ROI (en unidades de pixel);

    • Max : el ancho máximo de un ROI (en unidades de pixel);

    • Dist : el intervalo que define la máxima distancia espectral entre el pixel origen y los circundantes (en unidades radiométricas);

    • Banda para ROI rápido : si un número de banda está definido, el ROI es creado utilizando solamente la banda seleccionada, similar a ROI rápido en una banda en ROI creación de ;

  • add: agrega una nueva fila a la tabla; todos los campos de la tabla deben ser llenados para la creación del ROI;

  • remove: elimina las filas seleccionadas de la tabla;

  • import: importa a la tabla una lista de puntos desde un archivo de texto; cada línea del archivo de texto debe contener valores separados para las etiquetas X, Y, MC ID, MC Info, Class ID, C Info, Min, Max, Dist, y opcionalmente el campo Rapid ROI band;

  • export: exporta la lista de puntos a un archivo de texto;

5.2.1.3. Ejecutar

  • checkbox Calcular firm.: si está seleccionado, la firma espectral es calculada mientras el ROI es guardado en el Entrada de Entrenamiento;

  • run: inicia el proceso de creación del ROI para todos los puntos y guarda los ROIs en el Entrada de Entrenamiento;

5.2.2. Importar firmas

La pestaña import_spectral_library Importar firmas permite importar firmas espectrales desde varias fuentes.

5.2.2.1. Importar archivo de librería

_images/import_library_file.jpg

Importar archivo de librería

Esta herramienta permite importar firmas espectrales desde varias fuentes: de un Entrada de Entrenamiento (.scp file) guardado anteriormente; una USGS Spectral Library (archivo .asc); un archivo CSV exportado anteriormente. Para elc aso de una USGS Spectral Library, la librería es muestreada automáticamente conforme a los anchos de banda definidos en el Conjunto de bandas, y agregadas al ROI Signature list;

5.2.2.2. Importar archivo shape

_images/import_shapefile.jpg

Importar archivo shape

Esta herramienta permite importar un archivo shape, seleccionando los campos correspondientes al Entrada de Entrenamiento.

  • Selecciona un archivo shape open_file: abre un archivo shape;

  • Campo MC ID input_list: selecciona del archivo shape el campo correspondiente a MC ID;

  • Campo MC Info input_list: selecciona del archivo shape el campo correspondiente a MC Info;

  • Campo C ID input_list: selecciona del archivo shape el campo correspondiente a C ID;

  • Campo C Info input_list: selecciona del archivo shape el campo correspondiente a C Info;

  • checkbox Calcular firm.: si está seleccionado, la firma espectral es calculada mientras el ROI es guardado en el Entrada de Entrenamiento;

  • Importar shape enter: importa todos los polígonos del archivo shape como ROIs en el Entrada de Entrenamiento;

5.2.2.3. Descarga Librería Espectral de USGS

_images/USGS_spec_library.jpg

Descarga Librería Espectral de USGS

La pestaña Descarga Librería Espectral de USGS permite la descarga de la USGS spectral library (Clark, R.N., Swayze, G.A., Wise, R., Livo, E., Hoefen, T., Kokaly, R., Sutley, S.J., 2007, USGS digital spectral library splib06a: U.S. Geological Survey, Digital Data Series 231).

Las librerías están agrupadas en capítulos incluyendo Minerals, Mixtures, Coatings, Volatiles, Man-Made, Plants, Vegetation Communities, Mixtures with Vegetation, and Microorganisms. Se requiere una conexión a Internet.

  • Selecciona un capítulo input_list: selecciona uno de los capítulos de la librería; después de que selecciones, las librerías de ese capítulo son mostradas en Selecciona una librería;

  • Selecciona una librería input_list: selecciona una de las librerías; la descripción de la librería es mostrada en el marco Descripción de la Librería;

  • Importar una librería espectral enter: descarga la librería y agrega la firma espectral muestreada al ROI Signature list usando los parámetros en ROI creación de; la librería es muestreada automáticamente conforme a los anchos de banda definidos en el Conjunto de bandas, y agregadas al ROI Signature list;

    Consejo: Las Librerías Espectrales descargadas desde USGS Spectral Library pueden ser usadas con los algoritmos Distancia Mínima o Mapeo del Angulo Espectral, pero no con Máxima Probabilidad porque este algoritmo necesita la matriz de covarianza que no está incluida en las librerías espectrales.

5.2.3. Exportar firmas

_images/export_signatures_tab.jpg

export_spectral_library Exportar firmas

Esta herramienta permite exportar las firmas seleccionadas en el ROI Signature list.

  • Exportar como archivo SCP new_file: crea un nuevo archivo .scp y exporta los ROIs seleccionados y las firmas espectrales como archivo SCP (* .scp);

  • Export as shapefile new_file: export highlighted ROIs (spectral signature data excluded) as a new shapefile (* .shp);
  • Exportar como archivo CSV open_dir: abre un directorio, y exporta las firmas espectrales seleccionadas como archivos individuales CSV (* .csv) separadas por un punto y coma ( ; );

5.2.4. Peso de banda del algoritmo

_images/Algorithm_band_weight.jpg

weight_tool Peso de banda del algoritmo

Esta pestaña permite la definición de los pesos de las bandas que son útiles para mejorar la separabilidad espectral de los materiales en ciertas longitudes de onda (bandas). Durante el proceso de clasificación, los valores de las bandas y los valores de las firmas espectrales son multiplicados por sus correspondientes pesos de banda, en consecuencia modificando las distancias espectrales.

5.2.4.1. Peso de banda

  • input_table Peso de banda: tabla conteniendo los siguientes campos;
    • Número de banda : número de la banda en el Conjunto de bandas;

    • Nombre de banda : nombre de la banda;

    • Peso : peso de la banda; este valor puede ser editado;

5.2.4.2. Peso automático

  • reset: restaurar todos los pesos de las bandas a 1;

  • Asignar peso input_number enter: asignar como peso de banda el valor definido para todas las bandas seleccionadas en la table;

5.2.5. Umbral de firma

_images/Signature_threshold.jpg

threshold_tool Umbral de firma

En esta pestaña se puede definir el umbral de clasificación para cada firma espectral. Todas las firmas contenidas en el Entrada de Entrenamiento son listadas. Esto es útil para mejorar los resultados de la clasificación, especia,mente cuando las firmas espectrales son similares. Los umbrales de las firmas son guardados en el Entrada de Entrenamiento.

Si el umbral es 0 ningún umbral es aplicado. Dependiendo del Classification algorithm seleccionado el valor es evaluado en forma diferente:

  • para Distancia mínima, los pixeles no serán clasificados si la distancia es mayor que el valor del umbral;

  • para Máxima Probabilidad, los pixeles no serán clasificados si la probabilidad es menor que el valor del umbral (máx 100);

  • para Mapeo del Angulo Espectral, los pixeles no serán clasificados si la distancia del ángulo espectral es mayor que el valor del umbral (máx 90).

5.2.5.1. Umbral de firma

  • input_table Umbral de firma: tabla conteniendo los siguientes campos;
    • MC ID: Macroclase ID de la firma;

    • MC Info: Información de Macroclase de la firma;

    • C ID: Clase ID de la firma;

    • C Info: Información de Clase de la firma;

    • Umbral MD: umbral Distancia Mínima; este valor puede ser editado;

    • Umbral ML: umbral Máxima Probabilidad; este valor puede ser editado;

    • Umbral SAM: umbral Mapeo del Angulo Espectral; este valor puede ser editado;

  • reset: restaura todos los umbrales de firmas a 0 (por tanto no se usa el umbral);

5.2.5.2. Umbrales automáticos

  • Establecer umbral input_number enter: establece el valor definido como umbral para todas las firmas seleccionadas en la tabla;

  • Establecer umbral = σ * input_number enter: para todas las firmas seleccionadas, establece un umbral automático calculado como la distancia (o el ángulo) entre el promedio de la firma y (promedio de firma + (σ * v)), donde σ es la desviación estándar y v es el valor definido; funciona con Distancia Mínima y Mapeo del Angulo Espectral;

5.2.6. Umbral LCS

_images/LCS_threshold.jpg

LCS_threshold Umbral LCS

Esta pestaña permite la configuración de los umbrales de firmas usados por Land Cover Signature Classification. Son listadas todas las firmas contenidas en el Entrada de Entrenamiento ; además, los umbrales de firmas son guardados en el Entrada de Entrenamiento.

Las firmas con solapamiento (que pertenecen a diferentes Clases o Macroclases) son resaltadas con naranja en la tabla Umbral LCS; la revisión de solapamiento es efectuada considerando MC ID o C ID de acuerdo a la configuración Usar checkbox MC ID checkbox C ID en el Classification algorithm. Las firmas con solapamiento que comparten el mismo ID no se resaltan.

5.2.6.1. Umbral de Cobertura del Suelo - LC Signature

  • input_table Umbral de Cobertura del Suelo - LC Signature: tabla conteniendo los siguientes campos;
    • MC ID: Macroclase ID de la firma;

    • MC Info: Información de Macroclase de la firma;

    • C ID: Clase ID de la firma;

    • C Info: Información de Clase de la firma;

    • Color [overlap MC_ID-C_ID]: color de la firma; además, la combinación MC ID-C ID es mostrada en caso de existir solapamiento con otras firmas (mira Land Cover Signature Classification);

    • Min B X: valor mínimo de la banda X; este valor puede ser editado;

    • Max B X: valor máximo de la banda X; este valor puede ser editado;

  • sign_plot: muestra las firmas espectrales del ROI en el Gráfico de Firmas Espectrales; la firma espectral es calculada desde la Imagen de entrada;

5.2.6.2. Umbrales automáticos

Establece automáticamente los umbrales para las firmas seleccionadas en la tabla Umbral de Cobertura del Suelo - LC Signature; si no se ha seleccionado ninguna firma, entonces el umbral es aplicado a todas las firmas.

  • Min Max enter: establece el umbral basado en los mínimos y máximos de cada banda;

  • σ * input_number enter: establece un umbral automático calculado como (valor de banda + (σ * v)), donde σ es la desviación estándar de cada banda y v es el valor definido en este cuadro;

  • Desde ROI LCS_threshold_ROI_tool: establece los umbrales usando los valores de pixeles del ROI temporal;
    • checkbox +: si está seleccionado, el umbral de firma se extiende para incluir la firma del pixel. Solo es aplicada a la opción Desde pixel;

    • checkbox : si está seleccionado, el umbral de firma se reduce para excluir la firma del pixel pinchado. Solo es aplicada a la opción Desde pixel;

  • Desde pixel LCS_threshold_set_tool: establece el umbral haciendo clic en un pixel, de acuerdo a las siguientes casillas de verificación:
    • checkbox +: si está seleccionado, el umbral de firma se extiende para incluir la firma del pixel. Solo es aplicada a la opción Desde pixel;

    • checkbox : si está seleccionado, el umbral de firma se reduce para excluir la firma del pixel pinchado. Solo es aplicada a la opción Desde pixel;

5.2.7. Lista RGB

_images/RGB_list_tab.jpg

rgb_tool Lista RGB

Esta pestaña permite manipular las RGB Composición de Color usadas en la lista RGB= de la Control de la imagen.

5.2.7.1. Lista RGB

  • input_table RGB list: tabla conteniendo los siguientes campos;
    • RGB: combinación RGB; este campo puede ser modificado manualmente;

  • move_up: mueve la combinación RGB resaltada hacia arriba;

  • move_down: mueve la combinación RGB resaltada hacia abajo;

  • order_by_name : ordena automáticamente las combinaciones RGB por nombre;

  • add: agrega una fila a la tabla;

  • remove: elimina las filas resaltadas de la tabla;

  • reset: elimina todas las combinaciones RGB de RGB list;

  • export: exporta la Lista RGB a un archivo (i.e. .csv);

  • import: importa una Lista RGB guardada anteriormente desde archivo (i.e. .csv);

5.2.7.2. RGB Automático

  • Combinaciones de bandas enter: agrega la combinación de todas las bandas (i.e. permutación) a la Lista RGB (e.g. 1-2-3, 1-2-4, ..., 3-2-1);

5.3. Preprocesamiento

La pestaña preprocessing Preprocesamiento proporciona varias herramientas para la manipulación de datos que son útiles antes del proceso de clasificación.

5.3.1. Landsat

_images/landsat_tab.jpg

landsat_tool Landsat

Esta pestaña permite la conversión de imágenes Landsat 1, 2, y 3 MSS y Landsat 4, 5, 7, y 8 desde DN (i.e. Digital Numbers) a la medida física de Top Of Atmosphere reflectance (TOA), o la aplicación de la simple corrección atmosférica usando el método DOS1 (Dark Object Subtraction 1), que es una técnica basada en imagen (para mayor información sobre la conversión de Landsat a TOA y la corrección DOS1, mira Conversión de la imagen a Reflectancia). El Pan-sharpening está también disponible; para mayor información lee Pan-sharpening.

Cuando el directorio de entrada se selecciona, las bandas disponibles se listan en la tabla de Metadatos

5.3.1.1. Conversión a reflectancia TOA y a temperatura de brillo de imágenes Landsat

  • Directorio conteniendo bandas Landsat open_dir: abre un directorio conteniendo bandas Landsat; los nombres de las bandas Landsat deben terminar en su número correspondiente; si el archivo con metadatos está incluido en este directorio el Metadatos se completa automáticamente;

  • Seleccionar archivo MTL open_file optional: si el archivo con los metadatos no está incluido en el Directorio conteniendo bandas Landsat, selecciona la ruta del archivo con metadatos para completar el Metadatos automáticamente;

  • checkbox Temperatura de brillo en Celsius: si está seleccionada, convierte la temperatura de brillo a Celsius (si la banda Landsat termal está listada en Metadatos); si no está seleccionado la temperatura está en Kelvin;

  • checkbox Aplicar la corrección atmosférica DOS1: si está seleccionado, la Corrección DOS1 es aplicada a todas las bandas (excluyendo la banda termal);

  • checkbox Usar valor SinDatos (la imagen tiene borde negro) input_number: si está seleccionado, los pixeles que tienen valores SinDatos no son contados durqante la conversión y el cálculo de DNmin del DOS1; es útil cuando la imagen tiene borde negro (generalmente con valor de pixel = 0);

  • checkbox Realizar pansharpening: si está seleccionado, la transformación Brovey es aplicada para la Pan-sharpening de las bandas Landsat;

  • checkbox Crear Conjunto de Bandas y utilizar sus herramientas: si está seleccionada, el Conjunto de Bandas es creado después de la conversión; además, el Conjunto de Bandas es procesado de acuerdo a las herramientas seleccionadas en el Conjunto de bandas;

5.3.1.2. Metadatos

Todas las bandas encontradas en el Directorio conteniendo bandas Landsat son listadas en la tabla Metadatos. Si se encuentra el archivo de metadatos (un archivo .txt o .met con el sujito MTL) , los Metadatos son llenados automáticamente. Para información sobre los campos Metadatos lee esta página y esta otra .

  • Satélite input_text: el nombre del satélite (Ej. Landsat8);

  • Date input_text: fecha de adquisición (Ej. 2013-04-15);

  • Elevación del Sol input_number: elevación del Sol en grados;

  • Distancia Tierra-Sol input_number: distancia de la Tierra al Sol en unidades astronómicas (calculada automáticamente si Date está llenada;

  • remove: elimina las bandas seleccionadas de la tabla Metadatos;

  • input_table Metadatos: tabla conteniendo los siguientes campos;
    • Band: nombre de banda;

    • RADIANCE_MULT: factor multiplicativo para el reescalado;

    • RADIANCE_ADD: factor aditivo para el reescalado;

    • REFLECTANCE_MULT: factor multiplicativo para el reescalado;

    • REFLECTANCE_ADD: factor aditivo para el reescalado;

    • RADIANCE_MAXIMUM: radiancia máxima;

    • REFLECTANCE_MAXIMUM: reflectancia máxima;

    • K1_CONSTANT: constante de conversión termal;

    • K2_CONSTANT: constante de conversión termal;

    • LMAX: radiancia espectral que es reescalada a QCALMAX;

    • LMIN: radiancia espectral que es reescalada a QCALMIN;

    • QCALMAX: valor máximo de pixel cuantificado y calibrado;

    • QCALMIN: valor mínimo de pixel cuantificado y calibrado;

5.3.1.3. Ejecutar

  • run: selecciona un directorio de salida y comienza el proceso de conversión; solo las bandas listadas en la tabla Metadatos son convertidas; las bandas convertidas son guardadas en el directorio de salida con el prefijo RT_ y automáticamente cargadas en QGIS;

5.3.2. Sentinel-2

_images/sentinel2_tab.jpg

sentinel2_tool Sentinel-2

Esta pestaña permite la conversión de imágenes Sentinel-2 a la medida física de Top Of Atmosphere reflectance (TOA), o a la aplicación de la corrección atmosférica simple usando el método DOS1 (Dark Object Subtraction 1), que es una técnica basada en imagen (para mayor información sobre conversión a TOA y corrección DOS1, mira Conversión de la imagen a Reflectancia).

Cuando el directorio de entrada se selecciona, las bandas disponibles se listan en la tabla de Metadatos

5.3.2.1. Conversión de Sentinel-2

  • Directory containing Sentinel-2 bands open_dir: open a directory containing Sentinel-2 bands; names of Sentinel-2 bands must end with the corresponding number; if the metadata file is included in this directory then Metadatos are automatically filled;
  • Select metadata file open_file optional: select the metadata file which is a .xml file whose name contains MTD_MSIL1C);
  • checkbox Aplicar la corrección atmosférica DOS1: si está seleccionado, la Corrección DOS1 es aplicada a todas las bandas;

  • checkbox Usar valor SinDatos (la imagen tiene borde negro) input_number: si está seleccionado, los pixeles que tienen valores SinDatos no son contados durqante la conversión y el cálculo de DNmin del DOS1; es útil cuando la imagen tiene borde negro (generalmente con valor de pixel = 0);

  • checkbox Crear Conjunto de Bandas y utilizar sus herramientas: si está seleccionada, el Conjunto de Bandas es creado después de la conversión; además, el Conjunto de Bandas es procesado de acuerdo a las herramientas seleccionadas en el Conjunto de bandas;

5.3.2.2. Metadatos

All the bands found in the Directory containing Sentinel-2 bands are listed in the table Metadata. If the Sentinel-2 metadata file (a .xml file whose name contains MTD_MSIL1C) is provided, then Metadata are automatically filled. For information about Metadata fields read this informative page .

  • Satélite input_text: nombre del satélite (Ej. Sentinel-2A);

  • remove: elimina las bandas seleccionadas de la tabla Metadatos;

  • input_table Metadatos: tabla conteniendo los siguientes campos;
    • Band: nombre de banda;

    • Valor de Cuantificación: valor para la conversión a reflectancia TOA;

    • Irradiancia solar: irradiancia solar de la banda;

5.3.2.3. Ejecutar

  • run: selecciona un directorio de salida y comienza el proceso de conversión; solo las bandas listadas en la tabla Metadatos son convertidas; las bandas convertidas son guardadas en el directorio de salida con el prefijo RT_ y automáticamente cargadas en QGIS;

5.3.3. ASTER

_images/aster_tab.jpg

aster_tool ASTER

Esta pestaña permite la conversión de imágenes ASTER LT1 a la medida física Top Of Atmosphere reflectance (TOA), o a la aplicación de la corrección atmosférica simple usando el método DOS1 (Dark Object Subtraction 1), el cual es un método basado en imagen (para mayor información sobre conversión s TOA y corrección DOS1, mira Conversión de la imagen a Reflectancia).

Cuando el directorio de entrada se selecciona, las bandas disponibles se listan en la tabla de Metadatos

5.3.3.1. Conversión de ASTER

  • Seleccionar archivo ASTER L1T open_file: selecciona una imagen ASTER (archivo .hdf);

  • checkbox Aplicar la corrección atmosférica DOS1: si está seleccionado, la Corrección DOS1 es aplicada a todas las bandas;

  • checkbox Usar valor SinDatos (la imagen tiene borde negro) input_number: si está seleccionado, los pixeles que tienen valores SinDatos no son contados durqante la conversión y el cálculo de DNmin del DOS1; es útil cuando la imagen tiene borde negro (generalmente con valor de pixel = 0);

  • checkbox Crear Conjunto de Bandas y utilizar sus herramientas: si está seleccionada, el Conjunto de Bandas es creado después de la conversión; además, el Conjunto de Bandas es procesado de acuerdo a las herramientas seleccionadas en el Conjunto de bandas;

5.3.3.2. Metadatos

Todas las bandas encontradas en Seleccionar archivo ASTER L1T son listafas en la tabla Metadatos. Para información sobre los campos Metadatos visita la página de ASTER .

  • Date input_text: fecha de adquisición (Ej. 20130415);

  • Elevación del Sol input_number: elevación del Sol en grados;

  • Distancia Tierra-Sol input_number: distancia de la Tierra al Sol en unidades astronómicas (calculada automáticamente si Date está llenada;

  • Zona UTM input_text: código de la zona UTM de la imagen;

  • SUPIZQUIERDAM input_text: coordenadas de la esquina superior izquierda de la imagen;

  • remove: elimina las bandas seleccionadas de la tabla Metadatos;

  • input_table Metadatos: tabla conteniendo los siguientes campos;
    • Band: nombre de banda;

    • UnitConversionCoeff: valor para la conversión a radiancia;

    • PixelSize: irradiancia solar de la banda;

5.3.3.3. Ejecutar

  • run: selecciona un directorio de salida y comienza el proceso de conversión; solo las bandas listadas en la tabla Metadatos son convertidas; las bandas convertidas son guardadas en el directorio de salida con el prefijo RT_ y automáticamente cargadas en QGIS;

5.3.4. MODIS

_static/modis_tab.jpg

modis_tool MODIS

This tab allows for the conversion of MODIS images to .tif format, and the reprojection to WGS 84.

Cuando el directorio de entrada se selecciona, las bandas disponibles se listan en la tabla de Metadatos

5.3.4.1. MODIS conversion

  • Select file MODIS open_file: select a MODIS image (file .hdf);
  • checkbox Reproject to WGS 84: if checked, reproject bands to WGS 84, required for use in SCP;
  • checkbox Usar valor SinDatos (la imagen tiene borde negro) input_number: si está seleccionado, los pixeles que tienen valores SinDatos no son contados durqante la conversión y el cálculo de DNmin del DOS1; es útil cuando la imagen tiene borde negro (generalmente con valor de pixel = 0);

  • checkbox Crear Conjunto de Bandas y utilizar sus herramientas: si está seleccionada, el Conjunto de Bandas es creado después de la conversión; además, el Conjunto de Bandas es procesado de acuerdo a las herramientas seleccionadas en el Conjunto de bandas;

5.3.4.2. Metadatos

All the bands found in the Select file MODIS are listed in the table Metadata. For information about Metadata fields visit the MODIS page .

  • ID input_text: ID of the image;
  • remove: elimina las bandas seleccionadas de la tabla Metadatos;

  • input_table Metadatos: tabla conteniendo los siguientes campos;
    • Band: nombre de banda;

    • UnitConversionCoeff: value for conversion;

5.3.4.3. Ejecutar

  • run: selecciona un directorio de salida y comienza el proceso de conversión; solo las bandas listadas en la tabla Metadatos son convertidas; las bandas convertidas son guardadas en el directorio de salida con el prefijo RT_ y automáticamente cargadas en QGIS;

5.3.5. Recortar múltiples rásters

_images/clip_multiple_rasters.jpg

clip_tool Recortar múltiples rásters

Esta pestaña permite recortar al mismo tiempo varias bandas de imágenes, usando un rectángulo definido con coordenadas de puntos o los límites definidos por un archivo shape.

5.3.5.1. Lista de Rásters

  • reload: recargar la lista de capas;

  • select_all: selecciona todos los rásters;

5.3.5.2. Coordenadas de corte

Establece las coordenadas Superior Izquierda (UL) e Inferior Derecha (LR) del rectángulo usado para el corte; es posible ingresar las coordenadas manualmente. Alternativamente puedes usar un archivo shape.

  • UL X input_number: establecer la coordenada UL X;

  • UL Y input_number: establecer la coordenada UL Y;

  • LR X input_number: establecer la coordenada LR X;

  • LR Y input_number: establecer la coordenada LR Y;

  • radiobutton Mostrar: muestra u oculta el área de corte dibujada en el mapa;

  • pointer: define el área de corte dibujando un rectángulo en el mapa; clic izquierdo para establecer el punto UL y clic derecho para establecer el punto LR; el área es mostrada en el mapa;

  • checkbox Usar archivo shape para cortar input_list: si está seleccionado, usa el archivo shape seleccionado (ya cargado en QGIS) para cortar; las coordenadas UL y LR son ignoradas;

  • checkbox Usar ROI temporal para cortar: si está seleccionado, usa el ROI temporal (mira ROI creación de) para cortar; las coordenadas UL y LR son ignoradas;

  • reload: recargar la lista de capas;

  • checkbox Valor SinDatos input_number: si está seleccionado, establece el valor SinDatos para los pixeles (Ej. los pixeles que están fuera del área de corte);

  • Prefijo para nombre de salida input_text: establece el prefijo para los nombres de los archivos de salida (por defecto es clip);

5.3.5.3. Ejecutar

  • run: elije el destino de salida y corta los rásters seleccionados; solo los rásters seleccionados en la Lista de Rásters son cortados y cargados automáticamente en QGIS;

5.3.6. Separar bandas ráster

_images/split_raster_tab.jpg

split_raster Separar bandas ráster

Separa una ráster multibanda en bandas sencillas.

5.3.6.1. Ráster de entrada

  • Selecciona una ráster multibanda input_list: selecciona una ráster multibanda ya cargada en QGIS;

  • reload: recargar la lista de capas;

  • Prefijo para nombre de salida input_text: establece el prefijo para los nombres de los archivos de salida (por defecto es split);

5.3.6.2. Ejecutar

  • run: elije el destino de salida y separa el ráster seleccionado; las bandas son cargadas automáticamente en QGIS;

5.3.7. Stack raster bands

_static/stack_raster_tab.jpg

stack_raster Stack raster bands

Stack raster bands into a single file.

5.3.7.1. Lista de Rásters

  • reload: recargar la lista de capas;

  • select_all: selecciona todos los rásters;

5.3.7.2. Ejecutar

  • run: choose the output destination and stack selected rasters; output is automatically loaded in QGIS;

5.3.8. PCA

_images/pca_tab.jpg

pca_tool PCA

Esta pestaña permite el PCA (Análisis de Componentes Principales) de las bandas cargadas en el Conjunto de bandas.

5.3.8.1. Análisis de Componentes Principales de un Conjunto de bandas

  • checkbox Número de componentes input_number: si está seleccionado, establece el número de componentes calculados; si no está seleccionado, todos los componentes son calculados;

  • checkbox Usar valores SinDatos input_number: si está seleccionado, establece el valor SinDatos de los pixeles, que serán ignorados durante el cálculo;

5.3.8.2. Ejecutar

  • run: selecciona un directorio de salida y comienza el proceso de cálculo; una vez que los componentes principales son calculados se guardan como archivos rásters; además, los detalles sobre el PCA son mostrados en la pestaña Salida y guardados en un archivo .txt en el directorio de salida;

5.3.9. Vectorial a ráster

_images/vector_to_raster_tab.jpg

vector_to_raster_tool Vectorial a ráster

Esta pestaña permite la conversión de formato vectorial a ráster.

  • Selecciona el vectorial input_list: selecciona un vectorial ya cargado en QGIS;

  • reload: recargar la lista de capas;

  • checkbox Usar el valor del campo del vector input_list: si está seleccionado, el campo seleccionado es usado como atributo para la conversión; los pixeles del ráster de salida tienen los mismos valores que los atributos del vectorial;

  • checkbox Usar un valor constante input_number: si está seleccionado, los polígonos son convertidos a ráster usando el valor constante seleccionado;

  • Seleccionar el tipo de conversión input_list: selecciona el tipo de conversión entre Centro de los pixeles y Todos los pixeles en contacto:
    • Centro de los pixeles: durante la conversión, el vector es comparado con el ráster de referencia; los pixeles ráster de salida son atribuidos al polígono si el centro del pixel está dentro de ese polígono;

    • Todos los pixeles en contacto: durante la conversión, el vector es comparado con el ráster de referencia; los pixeles ráster de salida son atribuidos al polígono si el pixel topa a ese polígono;

  • Selecciona el ráster de referencia input_list: selecciona un ráster de referencia; los pixeles del ráster de salida tienen el mismo tamaño y alineamiento al del ráster de referencia. El ráster de referencia es un ráster de una sola banda;

  • reload: recargar la lista de capas;

5.3.9.1. Ejecutar

  • run: elige el destino de salida e inicia la conversión a ráster;

5.4. Postprocesamiento

La pestaña post_process Postprocesamiento proporciona varas funciones que pueden ser aplicadas a la Salida de la clasificación.

5.4.1. Exactitud

_images/accuracy_tab.jpg

accuracy_tool Exactitud

Esta pestaña permite la validación de una clasificación (lee Evaluación De la Exactitud ). La clasificación se compara con un ráster de referencia o con un archivo shape (que es convertido automáticamente a ráster). Si se elije un archivo shape como referencia, es posible elegir un campo que describa los valores de las Clases.

Varias estadísticas son calculadas como precisión total, precisión del usuario, precisión del productor y coeficiente Kappa. La salida es un ráster de error que es un archivo .tif mostrando los errores en el mapa, donde los valores de los pixeles representan las categorías de la comparación (i.e. combinaciones identificadas por ErrorMatrixCode en la matriz de error) entre la clasificación y su referencia. Además, es creado un archivo de texto conteniendo la matriz de error (i.e. un archivo .csv separado por etiquetas) con el mismo nombre definido para el archivo .tif.

5.4.1.1. Entrada

  • Selecciona la clasificación a evaluar input_list: selecciona el ráster con la clasificación (ya cargado en QGIS);

  • reload: recargar la lista de capas;

  • Selecciona el archivo shape o ráster de referencia input_list: selecciona un ráster o un archivo shape (ya cargado en QGIS), usado como capa de referencia (ground truth) para la verificación de la exactitud;

  • reload: recargar la lista de capas;

  • Campo de archivo shape input_list: si un archivo shape es seleccionado como referencia, selecciona el campo del shape conteniendo los valores numéricos de las Clases;

5.4.1.2. Ejecutar

  • run: selecciona el destino de salida y comienza a calcular; la matriz de error es mostrada en la pestaña Salida y el ráster de error es cargado en QGIS;

5.4.2. Cambio de cobertura del suelo

_images/land_cover_change_tab.jpg

land_cover_change Cambio de cobertura del suelo

La pestaña Cambio de cobertura del suelo permite la comparación entre dos clasificaciones para determinar cambios en la cobertura del suelo. La salida es un ráster de cambios en la cobertura del suelo (i.e. un archivo .tif mostrando los cambios en el mapa, donde cada pixel representa una categoría de comparación (i.e. combinaciones) entre dos clasificaciones, que es el ChangeCode en las estadísticas del cambio en la cobertura del suelo) y un archivo de texto conteniendo las estadísticas del cambio en la cobertura del suelo (i.e. un archivo .csv separado por etiquetas, con el mismo nombre definido para el archivo .tif).

5.4.2.1. Entrada

  • Selecciona la clasificación de referencia input_list: selecciona una clasificación ráster de referencia (ya cargado en QGIS);

  • reload: recargar la lista de capas;

  • Selecciona la nueva clasificación input_list: selecciona una nueva clasificación ráster (ya cargada en QGIS), para ser comparada con la clasificación de referencia;

  • reload: recargar la lista de capas;

  • checkbox Reportar pixeles sin cambios: si está seleccionada, reporta también los pixeles sin cambios (que tienen el mismo valor en ambas clasificaciones);

5.4.2.2. Ejecutar

  • run: elige el destino de salida y comienza a calcular; las estadísticas de los cambios en la cobertura del suelo son mostradas en la pestaña Salida (y guardadas en un archivo de texto) y la ráster de cambio de la cobertura del suelo es cargada en QGIS;

5.4.3. Reporte de la clasificación

_images/classification_report_tab.jpg

report_tool Reporte de la clasificación

Esta pestaña permite el cálculo de estadísticas de las Clases como el número de pixeles, porcentaje y área (las unidades de área son definidas por la misma imagen).

5.4.3.1. Entrada

  • Selecciona la clasificación input_list: selecciona un ráster de clasificación (ya cargadoen QGIS);

  • reload: recargar la lista de capas;

  • checkbox Usar valor SinDatos ` |input_number|: si está seleccionado los valores ``SinDatos` serán excluidos del reporte

5.4.3.2. Ejecutar

  • run: elige el destino y comienza a calcular; el reporte es guardado en un archivo de texto y mostrado en la pestaña Salida;

5.4.4. Clasificación cruzada

_images/cross_classification_tab.jpg

cross_classification Clasificación cruzada

Esta pestaña permite el cálculo de un ráster y una matriz de clasificación cruzada. La clasificación es comparada con un ráster o un archivo shape de referencia (el cual es convertido automáticamente a ráster). Esto es útil para calcular la superficie de cada combinación entre las clases de referencia y los valores de clasificación. Si se elije un archivo shape como referencia, es posible elegir un campo que describa los valores de las clases.

El resultado es un raster cruzado, el cual es un archivo .tif donde los valores de los píxeles representan cetegorías de comparación (i.e. combinaciones identificadas por el``CrossMatrixCode``) entre la clasificación y la referencia. Además, se crea un archivo de texto conteniendo la matriz cruzada (i.e. un archivo .csv separado por tabulaciones) con el mismo nombre que el archivo .tif.

5.4.4.1. Entrada

  • Selecciona la clasificación input_list: selecciona un ráster de clasificación (ya cargadoen QGIS);

  • reload: recargar la lista de capas;

  • checkbox Usar valor SinDatos input_number: si está marcado, los valores``SinDatos`` serán excluidos del cálculo;

  • Selecciona el archivo shape o ráster de referencia input_list: selecciona un ráster o un archivo shape (ya cargado en QGIS), usado como capa de referencia;

  • reload: recargar la lista de capas;

  • Campo de archivo shape input_list: si un archivo shape es seleccionado como referencia, selecciona el campo del shape conteniendo los valores numéricos de las Clases;

5.4.4.2. Ejecutar

  • run: selecciona la carpeta de destino del resultado y comienza a calcular; la matriz de cruce se muestra en la pestaña Resultado y el ráster cruzado es cargado en QGIS;

5.4.5. Clasificación a vectorial

_images/classification_vector_tab.jpg

class_to_vector_tool Clasificación a vectorial

Esta pestaña permite la conversión de un ráster de clasificación en un archivo vectorial shape.

  • Selecciona la clasificación input_list: selecciona un ráster de clasificación (ya cargadoen QGIS);

  • reload: recargar la lista de capas;

5.4.5.1. Simbología

  • checkbox Usar código del listado de Firmas input_list: si está seleccionado, el color y la información de Clase son definidos desde ROI Signature list:
    • MC ID: usar el ID de las Macroclases;

    • C ID: usar el ID de las Clases;

5.4.5.2. Ejecutar

  • run: elige el destino de salida y comienza la conversión;

5.4.6. Reclasificación

_images/reclassification_tab.jpg

reclassification_tool Reclasificación

Esta pestaña permite la reclasificación (i.e. asignando un código de Clase nuevo a los pixeles ráster). En particular, facilita la conversión desde los valores C ID a MC ID.

  • Selecciona la clasificación input_list: selecciona un ráster de clasificación (ya cargadoen QGIS);

  • reload: recargar la lista de capas;

5.4.6.1. Valores

  • checkbox calcular valores de C ID a MC ID: si está seleccionado, la tabla de reclasificación table es completada de acuerdo con la ROI Signature list cuando Calcular valores únicos enter es presionado;

  • Calcular valores únicos enter: calcula valores únicos en la clasificación y completa la tabla de reclasificación;

  • input_table Valores: tabla conteniendo los siguientes campos;
    • Valor antiguo: establece la expresión para definir los valores antiguos que serán reclasificados; Valor antiguo puede ser un valor o una expresión definida usando la variable name raster (nombres personalizados pueden ser definidos en Nombre de variable para expresiones ), utilizando operadores Python (Ej. raster > 3 selecciona todos los pixeles que tienen valor > 3 ; raster > 5 | raster < 2 selecciona todos los pixels que tienen valores > 5 o < 2 ; raster >= 2 & raster <= 5 selecciona todos los pixeles que tienen valores entre 2 y 5);

    • Valor Nuevo: establece el nuevo valor para los valores antiguos definidos en Valor antiguo;

  • add: agrega una fila a la tabla;

  • remove: elimina las filas resaltadas de la tabla;

5.4.6.2. Simbología

  • checkbox Usar código del listado de Firmas input_list: si está seleccionado, el color y la información de Clase son definidos desde ROI Signature list:
    • MC ID: usar el ID de las Macroclases;

    • C ID: usar el ID de las Clases;

5.4.6.3. Ejecutar

  • run: elige el destino de salida y comienza a calcular; el ráster de la reclasificación es cargado en QGIS;

5.4.7. Editar ráster

_images/edit_raster_tab.jpg

edit_raster Editar ráster

Esta pestaña permite la edición directa de los valores de los pixeles en un ráster. Solo los pixeles que están debajo de polígonos ROI o polígonos vectoriales son editados.

Atención: El ráster de entrada es editado directamente; es recomendable crear una copia de seguridad del ráster antes de usar esta herramienta para evitar pérdida de datos.

Esta herramienta permite editar rápidamente rásters grandes, especialmente cuando los polígonos de edición son pequeños, debido a que los valores de píxel son editados directamente. Adicionalmente, la SCP Edit Toolbar está disponible para facilitar la edición de ráster usando múltiples valores.

  • Selecciona el ráster de entrada input_list: selecciona un ráster (ya cargado en QGIS);

  • reload: recargar la lista de capas;

5.4.7.1. Editar valores de un ráster

  • radiobutton Editar valores usando polígonos ROI: si está seleccionado, el ráster es editado usando polígonos de ROI temporales existentes en el mapa;

  • radiobutton Editar valores usando vectorial input_list: si está seleccionado, el ráster es editado usando todos los polígonos del archivo vectorial seleccionado;

  • reload: recargar la lista de capas;

5.4.7.2. Opciones de Edición

  • checkbox Usar el valor del campo del vector input_list: si está seleccionado, el ráster es editado usando el vectorial seleccionado (en Editar valores usando vectorial) y los valores de los campos de los polígonos del vectorial seleccionado;

  • checkbox Usar un valor constante input_number: si está seleccionado, el ráster es editado utilizando el valor constante elegido;

  • checkbox Usar expresión input_text: si está seleccionado, el ráster es editado según la expresión ingresada; la expresión debe contener uno o más where; la siguiente expresión de ejemplo where(raster == 1, 2, raster) ya está ingresada, la cual pone 2 donde raster es igual a 1, y deja sin cambiar los valores donde raster no es igual a 1;

5.4.7.3. Ejecutar

  • undo_edit_raster: deshace la última edición ráster (disponible solamente cuando se utiliza polígonos ROI);

  • run: inicia la edición del ráster;

5.4.8. Filtrado de la Clasificación

_images/classification_sieve_tab.jpg

classification_sieve Filtrado de la clasificación

Esta pestaña permite reemplazar valores de pequeños pixeles aislados con los valores con los del polígono vecino más grande (basado en GDAL Sieve ). Es útil para remover manchas de la clasificación.

  • Selecciona la clasificación input_list: selecciona un ráster (ya cargado en QGIS);

  • reload: recargar la lista de capas;

  • Tamaño de umbral input_number: tamaño de la mancha que será reemplazada (en unidades de pixel); todas las manchas más pequeñas que el número fijado serán reemplazadas por el valor del vecino cercano más grande;

  • Conexión de pixeles input_list: selecciona el tipo de conexión de pixeles:
    • 4: en una ventana 3x3, los pixeles diagonales no son considerados conectados;

    • 8: en una ventana 3x3, los pixeles diagonales son considerados conectados;

5.4.8.1. Ejecutar

  • run: selecciona el destino de salida y comienza a calcular;

5.4.9. Erosión de la clasificación

_images/classification_erosion_tab.jpg

classification_erosion Erosión de la clasificación

Esta pestaña permite remover el borde de una mancha de Clase (erosión), definiendo los valores de la Clase que serán erosionados y el número de pixeles desde el borde. Es útil para el refinamiento de la clasificación.

  • Selecciona la clasificación input_list: selecciona un ráster (ya cargado en QGIS);

  • reload: recargar la lista de capas;

  • Valores de Clase input_text: establece los valores de Clase que serán erosionados; los valores de Clase pueden estar separados por , y - pueden ser usados para definir un rango de valores (Ej. 1, 3-5, 8 seleccionará las Clases 1, 3, 4, 5, 8); si el texto está rojo es porque la expresión contiene errores;

  • Tamaño en pixeles input_number: número de pixeles que serán erosionados desde el borde;

  • Conexión de pixeles input_list: selecciona el tipo de conexión de pixeles:
    • 4: en una ventana 3x3, los pixeles diagonales no son considerados conectados;

    • 8: en una ventana 3x3, los pixeles diagonales son considerados conectados;

5.4.9.1. Ejecutar

  • run: selecciona el destino de salida y comienza a calcular;

5.4.10. Dilatación de la Clasificación

_images/classification_dilation_tab.jpg

classification_dilation Dilatación de la Clasificación

Esta pestaña permite la dilatación del borde de una mancha de Clase, definiendo los valores de la Clase a ser dilatada y el número de pixeles desde el borde. Es útil para el refinamiento de la clasificación.

  • Selecciona la clasificación input_list: selecciona un ráster (ya cargado en QGIS);

  • reload: recargar la lista de capas;

  • Valores de Clase input_text: establece los valores de Clase que serán dilatados; los valores de Clase pueden estar separados por , y - pueden ser usados para definir rangos de valores (Ej. 1, 3-5, 8 seleccionará las Clases 1, 3, 4, 5, 8); si el texto está rojo es porque la expresión contiene errores;

  • Tamaño en pixeles input_number: número de pixeles que serán dilatados desde el borde;

  • Conexión de pixeles input_list: selecciona el tipo de conexión de pixeles:
    • 4: en una ventana 3x3, los pixeles diagonales no son considerados conectados;

    • 8: en una ventana 3x3, los pixeles diagonales son considerados conectados;

5.4.10.1. Ejecutar

  • run: selecciona el destino de salida y comienza a calcular;

5.5. Calculadora de Bandas

_images/band_calc_tab.jpg

bandcalc_tool Calculadora de Bandas

La Calculadora de Bandas permite el cálculo para bandas ráster (i.e. calculo de valores de los pixeles) usando funciones NumPy . Las bandas ráster deben estar ya cargadas en QGIS. Los rásters deben estar en la misma proyección.

Adicionalmente, es posible calcular un ráster usando Reglas de decisión.

5.5.1. Lista de Bandas

  • input_table Lista de Bandas: es una tabla conteniendo la lista de bandas rásters de bandas simples (ya cargadas en QGIS);
    • Variable: nombre variable definido automáticamente para cada banda (Ej. raster1, raster2);

    • Nombre de banda: nombre de la banda (i.e. el nombre de la capa en QGIS);

  • reload: vuelve a cargar la lista de imágenes;

5.5.2. Expresión

Ingresa una espresión matemática para las bandas ráster. En particular, funciones NumPy pueden ser usadas con el prefijo np. (Ej. np.log10(raster1) ). Para una lista de funciones NumPy mira la página de NumPy .

La expresión puede funcionar con ambos campos Variable y Nombre de banda (entre comillas dobles). Además, las bandas en el Conjunto de bandas pueden ser referenciadas directamente; por ejemplo bandset#b1 se refiere a la banda 1 del Conjunto de Bandas. Doble clic en cualquier elemento en la Lista de Bandas agrega su nombre a la expresión. Adicionalmente, las siguientes variables relacionadas con Conjunto de bandas están disponibles:

  • “#BLUE#”: la banda con el centro de longitud de onda cercano a 0.475 \(\mu m\);

  • “#RED#”: la banda con el centro de longitud de onda cercano a 0.65 \(\mu m\);

  • “#NIR#”: la banda con el centro de longitud de onda cercano a 0.85 \(\mu m\);

Variables for output name are available:

  • #BANDSET#: the name of the first band in the Conjunto de bandas;
  • #DATE#: the current date and time (e.g. 20161110_113846527764);

Si el texto en la Expresión está verde, la sintaxis es correcta; si el texto está rojo, la sintaxis es incorrecta y no es posible realizar los cálculos.

Es posible ingresar múltiples expresiones separadas por líneas nuevas como en el siguiente ejemplo:

"raster1" + "raster2"

"raster3" - "raster4"

Los ejemplos de arriba calculan dos rásters nuevas en el directorio de salida con el sufijo _1 (Ej. calc_raster_1 ) para la primer expresión y _2 (Ej. calc_raster_2 ) para la segunda expresión. Además, es posible definir el nombre de salida usando el símbolo @ seguido por el nombre, como en el siguiente ejemplo:

"raster1" + "raster2" @ calc_1

"raster3" - "raster4" @ calc_2

Los siguientes botones están disponibles:

  • +: más;

  • -: menos;

  • *: producto;

  • /: división;

  • ^: potencia;

  • V: raíz cuadrada;

  • (: abrir paréntesis;

  • ): cerrar paréntesis;

  • >: mayor que;

  • <: menor que;

  • ln: logaritmo natural;

  • π: pi;
  • ==: igual;

  • !=: no igual;

  • sin: seno;

  • asin: seno inverso;

  • cos: coseno;

  • acos: coseno inverso;

  • tan: tangente;

  • atan: tangente inversa;

  • donde: expresión condicional de acuerdo a la sintaxis where( condition , value if true, value if false) (Ej. where("raster1" == 1, 2, "raster1"));

  • exp: exponencial natural;

  • SinDatos: valor SinDatos del ráster (Ej. nodata("raster1")); puede ser usado como valor de una expresión (Ej. where("raster1" == nodata("raster1"), 0, "raster1"));

5.5.3. Cálculo de índice

Index calculation allows for entering a spectral index expression (see Spectral Indices).

  • Cálculo de índice input_list: lista de índices espectrales:
    • NDVI: si está seleccionado, el cálculo de NDVI es ingresado en la Expresión ( (( "#NIR#" - "#RED#") / ( "#NIR#" + "#RED#") @ NDVI) );

    • EVI: si está seleccionado, el cálculo de EVI es ingresado en la Expresión ( 2.5 * ( "#NIR#" - "#RED#" ) / ( "#NIR#" + 6 * "#RED#" - 7.5 * "#BLUE#" + 1) @ EVI );

  • open_file: abre un archivo de texto (.txt) que contiene expresiones personalizadas para ser listadas en Cálculo de Índice. El archivo de texto debe contener una expresión en cada línea; cada línea debe estar en la forma nombre_de_expresión; expresión (separado por ;) donde el nombre_de_expresión es el nombre que se mostrará en Cálculo de Índice. Si se abre un archivo vacío, los valores por defecto son restituidos. A continuación, un ejemplo de contenido del texto:

    NDVI; ( "#NIR#" - "#RED#" ) / ( "#NIR#" + "#RED#" ) @NDVI
    EVI; 2.5 * ( "#NIR#" - "#RED#" ) / ( "#NIR#" + 6 * "#RED#" - 7.5 * "#BLUE#" + 1) @EVI
    SR; ( "#NIR#" / "#RED#" ) @SR
    

5.5.4. Reglas de decisión

_images/band_calc_decision_rules.jpg

Reglas de decisión permite el cálculo de un ráster de salida basado en reglas. Las Reglas son declaraciones condicionales basadas en otros rásters; si la Regla es verdadera, el correspondiente Valor es asignado al pixel de salida.

Las Reglas son verificadas desde la primera a la última fila de la tabla; si la primer Regla es falsa, la siguiente Regla es verificada para ese pixel, hasta la última regla. Si varias reglas son verdaderas para cierto pixel, el valor de la primer Regla es asignado a ese pixel. El valor SinDatos es asignado a aquellos pixeles donde ninguna Regla es verdadera.

  • input_table Reglas de decisión: tabla conteniendo los siguientes campos;
    • Valor: el valor asignado a los pixeles si la Regla es verdadera;

    • Regla: la regla que será verificada (Ej. "raster1" > 0); múltiples declaraciones condicionales pueden ser ingresadas separadas por ; (Ej. "raster1" > 0; "raster2" < 1 lo que significa que establecerá el Valor donde raster1 > 0 and raster2 < 1);

  • move_up: mueve la regla seleccionada hacia arriba;

  • move_down: mueve la regla seleccionada hacia abajo;

  • add: agrega una nueva fila ala tabla;

  • remove: elimina las filas seleccionadas de la tabla;

  • reset: borra la tabla;

  • export: exporta las reglas a un archivo de texto que podrá ser importado después;

  • import: importa reglas desde un archivo de texto;

5.5.5. Ráster de salida

El ráster de salida es un archivo .tif, con la misma resolución espacial y proyección que el ráster de entrada; si los ráster de entrada tienen diferente resolución espacial, se usará la mayor resolución (i.e. menor tamaño de pixel) para el ráster de salida.

  • checkbox Establecer valor SinDatos input_number: si está seleccionado, establece el valor SinDatos a los pixeles del ráster de salida;

  • Extensión: si las siguientes opciones están desactivadas, la extensión del ráster de salida abarcará la extensión de todos los rásters de entrada;
    • checkbox Intersección: si está seleccionado, la extensión del ráster de salida será igual a la intersección con el ráster de entrada (i.e. extensión mínima);

    • checkbox Igual que input_list: si está seleccionada, la extensión del ráster de salida será igual que “Map extent” (la extensión del mapa actualmente representada) o al de la capa seleccionada;

  • radiobutton Alinear: si está marcado y checkbox Igual que está marcado seleccionando un raster, el cálculo se ejecuta utilizando la misma extensión y alineación de píxeles del raster seleccionado.

  • run: si Expresión está activa y el texto verde, elige el destino de salida y comienza a calcular basado en Expresión; si Reglas de decisión está activa y el texto green, elige el destino de salida y comienza a calcular basado en Reglas de decisión;

5.6. Conjunto de bandas

_images/band_set_tab.jpg

bandset_tool Conjunto de Bandas

Esta pestaña permite la definición de un ráster único multibanda (Conjunto de Bandas) usado como Imagen de entrada. El Centro de longitud de onda de las bandas debe ser definido para poder usar varias funciones de SCP.

Si un Conjunto de Bandas compuesto de bandas ráster simples es definido, el elemento << band set >> será listado en la Barra de Trabajo como imagen de entrada.

La definición del Conjunto de Bandas es guardada con el proyecto de QGIS.

5.6.1. Lista de Bandas

Listado de bandas ráster simples cargadas en QGIS

  • open_file: abre uno o más archivos ráster (banda simple) la cual es agregada al Conjunto de Bandas y cargadas en QGIS;

  • reload: actualiza la lista de bandas ráster cargadas en QGIS;

  • select_all: selecciona todas las bandas ráster;

  • plus: agrega los rásters seleccionados al Conjunto de Bandas.

5.6.2. Definición del Conjunto de bandas

Definición de bandas para la composición de la imagen de entrada .

Si el Centro de longitud de onda de las bandas no está definido, el número de la banda es usado y algunas herramientas de SCP serán desactivadas. Es posible definir el factor multiplicativo de reescalado y el factor aditivo de reescalado para cada banda (para ello usa los valores en los metadatos de la imagen Landsat), que serán usados al vuelo (i.e. valor de pixel = valor original de pixel * factor multiplicativo de reescalado + factor aditivo de reescalado) durante el procesamiento.

  • input_table Definición del conjunto de bandas: tabla conteniendo los siguientes campos;
    • Nombre de banda project_save: nombre de la banda; el nombre no puede ser modificado;

    • Centro de longitud de onda project_save: centro de longitud de onda de la banda;

    • Factor Multiplicativo project_save: factor multiplicativo de reescalado;

    • Factor Aditivo project_save: factor aditivo de reescalado;

  • move_up: mueve las bandas seleccionadas hacia arriba;

  • move_down: mueve las bandas seleccionadas hacia abajo;

  • order_by_name : ordena automáticamente las bandas por su nombre, dando prioridad a los números del final del nombre;

  • remove: elimina las bandas seleccionadas del Conjunto de bandas;

  • reset: borra todas las bandas del Conjunto de bandas;

  • export: exporta el Conjunto de bandas a un archivo;

  • import: importa un Conjunto de bandas previamente guardado desde un archivo;

  • Configuración rápida de longitud de onda input_list optional: definición rápida del centro de longitud de onda para los siguientes sensores satelitales:
    • ASTER;
    • GeoEye-1;
    • Landsat 8 OLI;
    • Landsat 7 ETM+;
    • Landsat 5 TM;
    • Landsat 4 TM;
    • Landsat 1, 2, and 3 MSS;
    • MODIS;
    • Pleiades;
    • QuickBird;
    • RapidEye;
    • Sentinel-2;
    • SPOT 4;
    • SPOT 5;
    • SPOT 6;
    • WorldView-2 and WorldView-3;
  • Unidad de longitud de onda input_list project_save: selecciona la unidad del centro de longitud de onda entre:
    • Número de banda: sin unidad, solo el número de banda;

    • \(\mu m\): micrómetros;

    • nm: nanómetros;

5.6.3. Herramientas para Conjunto de bandas

Es posible ejecutar varios procesos directamente en el Conjunto de bandas.

  • checkbox Crear ráster virtual de Conjunto de bandas: si está seleccionado, crea un ráster virtual con las bandas;

  • checkbox Crear ráster de conjunto de bandas (bandas apiladas): si está seleccionado, crea un único ráster .tif multibanda apilando todas las bandas;

  • checkbox Construir vistas generales: si está seleccionado, construye vistas generales del ráster (i.e. pirámides) para mejorar el rendimiento en la representación; las vistas generales son creadas en el mismo directorio de las bandas;

  • checkbox Expresiones en Calculadora de Bandas: si está seleccionado, calcula la Expresión ingresada en Calculadora de Bandas; es recomendable el uso de variables en las expresiones del Conjunto de bandas (Ej. bandset#b1 );

  • run: elige el destino de salida y comienza el proceso;

5.7. En Lotes

_images/batch_tab.jpg

batch_tool En Lotes

Esta pestaña permite la ejecución automática (lotes) de varias funciones de SCP usando una interfaz de script.

5.7.1. En Lotes

Entre un lote de expresiones; cada función debe estar en una línea nueva. Las Funciones tienen la siguiente estructura:

nombre de la función; opciones de la función

Cada función tiene opciones, identificadas por un nombre, con la siguiente estructura:

nombre de la opción: argumento de la opción

Las opciones deben estar separadas por el caracter ; . Cada opción de la función representa una opción en la correspondiente interfaz de SCP; los argumentos de tipo texto deben estar entre el carácter ' ; en el caso de casillas de verificación, el valor 1 significa seleccionado, mientras que el valor 0 significa no seleccionado. Una nueva línea que comienza por ``#``debe ser utilizada para comentarios.

Dependiendo de la función, algunas opciones son obligatorias mientras que otras pueden ser omitidas de la expresión. Los nombres de opciones que contienen rutas requieren que se escriba la ruta completa al archivo. Algunas opciones que requieren múltiples argumentos como las listas; deben estar separadas por , .

Si la expresión contiene errores, el texto se muestra rojo.

  • reset: borra la expresión;

  • export: exporta el lote de expresiones a un archivo de texto;

  • import: importa un lote de expresiones desde un archivo guardado anteriormente;

Funciones: las siguientes funciones están disponibles con sus correspondientes opciones;
  • Exactitud: calcula la exactitud (accuracy;classification_file_path : '';reference_file_path : '';shapefile_field_name : '';output_raster_path : '');

  • ASTER: ASTER conversion (aster_conversion;input_raster_path : '';celsius_temperature : 0;apply_dos1 : 0;use_nodata : 1;nodata_value : 0;create_bandset : 1;output_dir : '');
  • Calculadora de Bandas: cálculos de bandas (band_calc;expression : '';output_raster_path : '';extent_same_as_raster_name : '';extent_intersection : 1;set_nodata : 0;nodata_value : 0);

  • Classification output: ejecuta la clasificación (classification;use_macroclass : 0;algorithm_name  : 'Minimum Distance';use_lcs : 0;use_lcs_algorithm : 0;use_lcs_only_overlap : 0;apply_mask : 0;mask_file_path : '';vector_output : 0;classification_report : 0;save_algorithm_files : 0;output_classification_path : '');

  • Dilatación de la Clasificación: dilatación de la clasificación (classification_dilation;input_raster_path : '';class_values : '';size_in_pixels : 1;pixel_connection : 4;output_raster_path : '');

  • Erosión de la clasificación: erosión de la clasificación (classification_erosion;input_raster_path : '';class_values : '';size_in_pixels : 1;pixel_connection : 4;output_raster_path : '');

  • Reporte de la clasificación: reporte de la clasificación (classification_report;input_raster_path : '';use_nodata : 0;nodata_value : 0;output_report_path : '');

  • Filtrado de la Clasificación: filtrado de la clasificación (classification_sieve;input_raster_path : '';size_threshold : 2;pixel_connection : 4;output_raster_path : '');

  • Clasificación a vectorial: convertir clasificación a vectorial (classification_to_vector;input_raster_path : '';use_signature_list_code : 1;code_field : 'C_ID';output_vector_path : '');

  • Recortar múltiples rásters: recortar múltiples rásters (clip_multiple_rasters;input_raster_path : '';output_dir : '';use_shapefile : 0;shapefile_path : '';ul_x : '';ul_y : '';lr_x : '';lr_y : '';nodata_value : 0;output_name_prefix : 'clip');

  • Clasificación cruzada: Clasificación cruzada (cross_classification;classification_file_path : '';use_nodata : 0;nodata_value : 0;reference_file_path : '';shapefile_field_name : '';output_raster_path : '');

  • Editar ráster: editar valores de ráster usando un archivo shape; (edit_raster_using_shapefile;input_raster_path : '';input_vector_path : '';vector_field_name : '';constant_value : 0;expression :  'where(raster == 1, 2, raster)');

  • Cambio de cobertura del suelo: calcula el cambio en la cobertura del suelo (land_cover_change;reference_raster_path : '';new_raster_path : '';output_raster_path : '');

  • Landsat: conversión de Landsat (landsat_conversion;input_dir : '';mtl_file_path : '';celsius_temperature : 0;apply_dos1 : 0;use_nodata : 1;nodata_value : 0;pansharpening : 0;create_bandset : 1;output_dir : '');

  • MODIS: MODIS conversion (modis_conversion;input_raster_path : '';reproject_wgs84 : 1;use_nodata : 1;nodata_value : -999;create_bandset : 1;output_dir : '');
  • PCA: Análisis de Componentes Principales (pca;use_number_of_components : 0, number_of_components : 2;use_nodata : 1;nodata_value : 0;output_dir : '');

  • Reclasificación: reclasificación del ráster (reclassification;input_raster_path : '';value_list : 'oldVal-newVal;oldVal-newVal';use_signature_list_code : 1;code_field : 'MC_ID';output_raster_path : '');

  • Sentinel-2: conversión de Sentinel-2 (sentinel_conversion;input_dir : '';mtd_safl1c_file_path : '';apply_dos1 : 0;use_nodata : 1;nodata_value : 0;create_bandset : 1;output_dir : '');

  • Separar bandas ráster: separar el ráster en bandas simples (split_raster_bands;input_raster_path : '';output_dir : '';output_name_prefix : 'split');

  • Stack raster bands: stack rasters into a single file (stack_raster_bands;input_raster_path : '';output_raster_path : '');
  • Vectorial a ráster: convertir de vector a ráster (vector_to_raster;vector_file_path : '';use_value_field : 1;vector_field_name : '';constant_value : 1;reference_raster_path : '';type_of_conversion : 'Center of pixels';output_raster_path : '');

Adicionalmente, las siguientes funciones están disponibles:
  • Agregar ráster a QGIS: agrega un ráster a QGIS (add_raster;input_raster_path : '';input_raster_name : '');

  • Crear Conjunto de Bandas: crea un Conjunto de bandas (create_bandset;raster_path_list : '';center_wavelength : '';wavelength_unit : 1;multiplicative_factor : '';additive_factor : '');

  • Abrir Entrada de Entrenamiento: abre un archivo de Entrada de Entrenamiento (open_training_input;training_file_path : '');

  • Establecer directorio de trabajo: estable el directorio de trabajo (el argumento es la ruta al directorio) (!working_dir!;'');

Si el directorio de trabajo está definido, !working_dir! puede ser ingresado en otras funciones donde la ruta es requerida (e.g. add_raster;input_raster_path : '!working_dir!/raster1.tif';input_raster_name : 'raster1.tif'); An example of batch expression is:

!working_dir!; '/home/user/Desktop/temp/'
add_raster;input_raster_path : '!working_dir!/raster1.tif';input_raster_name : 'raster1.tif'
band_calc;expression : 'where("raster1.tif" > 1, 1,0)';output_raster_path : '!working_dir!/calc1.tif';set_nodata : 1;nodata_value : 0
band_calc;expression : '"raster1.tif" * "calc1.tif"';output_raster_path : '!working_dir!/calc2.tif';extent_intersection : 0

5.7.2. Ejecutar

  • run: si el texto en las expresiones por lote es color verde, inicia los procesos en lotes;

5.8. Configuración

La pestaña settings_tool Configuración permite la personalización de SCP.

5.8.1. Interfaz

Personalización de la interfaz.

_images/settings_interface_tab.jpg

Interfaz

5.8.1.1. Nombres de campo del Entrada de Entrenamiento

Establece los nombres de campo en el Entrada de Entrenamiento . El cambio de los nombres de campo por regla general debe ser evitado.

  • Campo MC ID input_text registry_save: nombre del campo ID de la Macroclase (por defecto MC_ID);

  • Campo MC Info input_text registry_save: nombre del campo de información de la Macroclase (por defecto MC_info);

  • Campo C ID input_text registry_save: nombre del campo ID de la Clase (por defecto is C_ID);

  • Campo C Info input_text registry_save: nombre del campo de información de la Clase (por defecto C_info);

  • reset: restaura los nombres de campo a los valores por defecto;

5.8.1.2. Estilo del ROI

Cambia el color y la transparencia del ROI para una mejor visualización de los ROIs temporales en el mapa.

  • Color del ROI registry_save: botón para cambiar el color del ROI;

  • Transparencia input_slider registry_save: cambia la transparencia del ROI;

  • reset: restaura el color y la transparencia del ROI a los valores por defecto;

5.8.1.3. Nombre de variable para expresiones

Establece el nombre de variable usado por las expresiones en la Reclasificación y Editar ráster .

  • Nombre de variable input_text registry_save: establece el nombre de variable (por defecto raster);

  • reset: restaura el nombre de la variable al nombre por defecto;

5.8.1.4. Nombre temporal de grupo

Establece el Nombre temporal de grupo en el Panel de Capas de QGIS usado por las capas temporales .

  • Nombre de grupo input_text registry_save: establece el nombre de grupo (por defecto Class_temp_group);

  • reset: restaura el nombre de grupo al valor por defecto;

5.8.1.5. Panel

  • checkbox Descarga noticias al inicio: si está seleccionado, las noticias sobre SCP y los servicios relacionados son descargados al inicio y mostrados en el PanelDock;

5.8.2. Procesando

_images/settings_processing_tab.jpg

Procesado

5.8.2.1. Procesos para la Clasificación

  • checkbox Reproducir sonido cuando termina registry_save: si está seleccionado, reproduce un sonido cuando el proceso de clasificación se completa;

  • checkbox Usar ráster virtual para archivos temporales registry_save: si está seleccionado, crea rásters virtuales para ciertos archivos temporales, en lugar de crear rásters reales; es útil para reducir el uso del espacio en disco durante los cálculos;

  • checkbox Compresión Ráster registry_save: si está seleccionado, se aplica la compresión sin pérdidas (DEFLATE or PACKBITS) a los rásters de salida con el fin de ahorrar espacio en disco; es recomendable seleccionar esta opción, sin embargo los archivos comprimidos a veces son más grandes que los archivos sin comprimir;

5.8.2.2. RAM

  • RAM disponible (MB) input_number registry_save: asigna la memoria RAM (en MB) disponible que es usada durante los procesos con el fin de mejorar el desempeño de SCP ; este valor debería ser la mitad de la RAM del sistema (Ej. 1024MB si el sistema tiene 2GB de RAM); en caso de errores, establezca a un valor menor que 512;

5.8.2.3. Directorio temporal

  • open_dir registry_save: selecciona un nuevo directorio temporal cuando los archivos temporales son guardados durante los procesamientos; la ruta del directorio temporal actual es mostrada; por defecto es el directorio temporal del sistema;

  • reset: restaura el directorio temporal al valor por defecto;

5.8.3. Depurar

_images/settings_debug_tab.jpg

Depurar

Utiliidades de Depurado para la creación de un archivo Log (i.e. grabación de actividades del SCP para reportar problemas) y verificar dependencias del SCP.

Si encuentras algún error en el complemento, por favor lee ¿Cómo puedo reportar un error? .

5.8.3.1. Archivo Log

  • checkbox Guardar eventos en un archivo Log registry_save: si está seleccionado, guarda los eventos en un archivo Log;

  • export: exporta el archivo Log (i.e. en un archivo .txt);

  • reset: borra el contenido de un archivo Log;

5.8.3.2. Prueba

  • Test dependencies enter: test SCP dependencies (GDAL, GDAL subprocess, NumPy, SciPy, Matplotlib, Internet connection); results are displayed in a window;