25.1.12. Creación de ráster
25.1.12.1. Crear capa ráster constante
Genera una capa ráster en la extensión dada y tamaño de celda rellenado con un valor específico
Adicionalmente se puede especificar un tipo de dato de salida. El algoritmo abortará si se ha sido introducido un valor que no puede ser representado por el tipo de dato de salida del ráster seleccionado.
Parámetros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extensión deseada |
|
[extensión] |
Especifique la extensión espacial de la capa ráster de salida. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
SRC objetivo |
|
[src] Predeterminado: SRC del proyecto |
SRC de la capa ráster de salida |
Tamaño de pixel |
|
[número] Predeterminado: 0.1 |
Tamaño de pixel (X=Y) en unidades de mapa. Valor mínimo: 0.01 |
**Valor constante* |
|
[número] Predeterminado: 1 |
Valor constante de píxel para la capa ráster de salida. |
Constante |
|
[ráster] Predeterminado: |
Especificación del ráster de salida. Uno de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Tipo de datos del ráster de salida |
Predeterminado: 5 |
[enumeración] |
Define el tipo de datos del archivo ráster de salida. Opciones:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Constante |
|
[ráster] |
Ráster que cubre la extensión deseada con el tamaño y valor de píxel especificados. |
Código python
Algoritmo ID: native:createconstantrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver Utilizar algoritmos de procesamiento desde la consola para detalles sobre como ejecutar algoritmos desde la consola Python.
25.1.12.2. Crear una capa ráster aleatoria (distribución binomial)
Genera una capa ráster para una extensión dada y un tamaño de celda lleno con valores aleatorios distribuidos binomialmente.
Por omisión, los valores serán elegidos dado un N de 10 y una probabilidad de 0.5. Esto puede ser anulado usando el parámetro avanzado para N y probabilidad. El tipo de dato ráster se establece a tipos enteros (Entero16 por omisión). Los valores aleatorios de distribución binomial son definidos como números enteros positivos. Un ráster punto flotante representará una conversión de valores enteros a punto flotante.
Parámetros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extensión deseada |
|
[extensión] |
Especifique la extensión espacial de la capa ráster de salida. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
SRC objetivo |
|
[src] Predeterminado: SRC del proyecto |
SRC de la capa ráster de salida |
Tamaño de pixel |
|
[número] Predeterminado: 0.1 |
Tamaño de pixel (X=Y) en unidades de mapa. Valor mínimo: 0.01 |
Ráster de salida |
|
[ráster] Predeterminado: |
Especificación del ráster de salida. Uno de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Tipo de datos del ráster de salida |
Predeterminado: 0 |
[enumeración] |
Define el tipo de datos del archivo ráster de salida. Opciones:
|
N |
|
[número] Predeterminado: 10 |
|
Probabilidad |
|
[número] Predeterminado: 0.5 |
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Ráster de salida |
|
[ráster] |
Ráster que cubre la extensión deseada con el tamaño de celda lleno con valores aleatorios |
Código python
Algoritmo ID: native:createrandombinomialrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver Utilizar algoritmos de procesamiento desde la consola para detalles sobre como ejecutar algoritmos desde la consola Python.
25.1.12.3. Crear una capa ráster aleatoria (distribución exponencial)
Genera una capa ráster para una extensión dada y un tamaño de celda lleno de valores aleatorios distribuidos exponencialmente.
Por omisión, los valores serán elegidos dada una lambda de 1.0. Esto puede ser anulado usando el parámetro avanzado para lambda. El tipo de dato ráster se establece a Float32 por omisión ya que los valores aleatorios de distribución exponencial son números punto flotante.
Parámetros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extensión deseada |
|
[extensión] |
Especifique la extensión espacial de la capa ráster de salida. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
SRC objetivo |
|
[src] Predeterminado: SRC del proyecto |
SRC de la capa ráster de salida |
Tamaño de pixel |
|
[número] Predeterminado: 1.0 |
Tamaño de pixel (X=Y) en unidades de mapa. Valor mínimo: 0.01 |
Ráster de salida |
|
[ráster] Predeterminado: |
Especificación del ráster de salida. Uno de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Tipo de datos del ráster de salida |
Predeterminado: 0 |
[enumeración] |
Define el tipo de datos del archivo ráster de salida. Opciones:
|
Lambda |
|
[número] Predeterminado: 1.0 |
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Ráster de salida |
|
[ráster] |
Ráster que cubre la extensión deseada con el tamaño de celda lleno con valores aleatorios |
Código python
Algoritmo ID: native:createrandomexponentialrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver Utilizar algoritmos de procesamiento desde la consola para detalles sobre como ejecutar algoritmos desde la consola Python.
25.1.12.4. Crear una capa ráster aleatoria (distribución gamma)
Genera una capa ráster para una extensión dada y un tamaño de celda lleno con valores aleatorios distribuidos gamma.
Por omisión, los valores se elegirán con un valor alfa y beta de 1.0. Esto se puede anular utilizando el parámetro avanzado para alfa y beta. El tipo de datos ráster se establece en Flotante32 de forma predeterminada, ya que los valores aleatorios de la distribución gamma son números de punto flotante.
Parámetros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extensión deseada |
|
[extensión] |
Especifique la extensión espacial de la capa ráster de salida. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
SRC objetivo |
|
[src] Predeterminado: SRC del proyecto |
SRC de la capa ráster de salida |
Tamaño de pixel |
|
[número] Predeterminado: 1.0 |
Tamaño de pixel (X=Y) en unidades de mapa. Valor mínimo: 0.01 |
Ráster de salida |
|
[ráster] Predeterminado: |
Especificación del ráster de salida. Uno de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Tipo de datos del ráster de salida |
Predeterminado: 0 |
[enumeración] |
Define el tipo de datos del archivo ráster de salida. Opciones:
|
Alpha |
|
[número] Predeterminado: 1.0 |
|
Beta |
|
[número] Predeterminado: 1.0 |
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Ráster de salida |
|
[ráster] |
Ráster que cubre la extensión deseada con el tamaño de celda lleno de valores distribuidos aleatoriamente |
Código python
Algoritmo ID: native:createrandomgammarasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver Utilizar algoritmos de procesamiento desde la consola para detalles sobre como ejecutar algoritmos desde la consola Python.
25.1.12.5. Crear una capa ráster aleatoria (distribución geométrica)
Genera una capa ráster para una extensión dada y un tamaño de celda lleno de valores aleatorios distribuidos geométricamente.
Por omisión, los valores se elegirán con una probabilidad de 0.5. Esto se puede anular utilizando el parámetro avanzado para el valor medio. El tipo de datos ráster se establece en tipos enteros (Entero16 por omisión). Los valores aleatorios de la distribución geométrica se definen como números enteros positivos. Un ráster de punto flotante representará una conversión de valores enteros a punto flotante.
Parámetros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extensión deseada |
|
[extensión] |
Especifique la extensión espacial de la capa ráster de salida. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
SRC objetivo |
|
[src] Predeterminado: SRC del proyecto |
SRC de la capa ráster de salida |
Tamaño de pixel |
|
[número] Predeterminado: 1.0 |
Tamaño de pixel (X=Y) en unidades de mapa. Valor mínimo: 0.01 |
Ráster de salida |
|
[ráster] Predeterminado: |
Especificación del ráster de salida. Uno de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Tipo de datos del ráster de salida |
Predeterminado: 0 |
[enumeración] |
Define el tipo de datos del archivo ráster de salida. Opciones:
|
Probabilidad |
|
[número] Predeterminado: 0.5 |
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Ráster de salida |
|
[ráster] |
Ráster que cubre la extensión deseada con el tamaño de celda lleno de valores distribuidos aleatoriamente |
Código python
Algoritmo ID: native:createrandomgeometricrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver Utilizar algoritmos de procesamiento desde la consola para detalles sobre como ejecutar algoritmos desde la consola Python.
25.1.12.6. Crear una capa ráster aleatoria (distribución binomial negativa)
Genera una capa ráster para una extensión dada y un tamaño de celda lleno con valores aleatorios distribuidos binomialmente negativos.
Por omisión, los valores se elegirán dado un parámetro de distribución k de 10.0 y una probabilidad de 0.5. Esto se puede anular utilizando los parámetros avanzados para k y probabilidad. El tipo de datos ráster se establece en tipo entero (Entero16 por omisión). Los valores aleatorios de distribución binomial negativa se definen como números enteros positivos. Un ráster de punto flotante representará una conversión de valores enteros a punto flotante.
Parámetros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extensión deseada |
|
[extensión] |
Especifique la extensión espacial de la capa ráster de salida. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
SRC objetivo |
|
[src] Predeterminado: SRC del proyecto |
SRC de la capa ráster de salida |
Tamaño de pixel |
|
[número] Predeterminado: 1.0 |
Tamaño de pixel (X=Y) en unidades de mapa. Valor mínimo: 0.01 |
Ráster de salida |
|
[ráster] Predeterminado: |
Especificación del ráster de salida. Uno de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Tipo de datos del ráster de salida |
Predeterminado: 0 |
[enumeración] |
Define el tipo de datos del archivo ráster de salida. Opciones:
|
Parámetro de distribución k |
|
[número] Predeterminado: 10 |
|
Probabilidad |
|
[número] Predeterminado: 0.5 |
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Ráster de salida |
|
[ráster] |
Ráster que cubre la extensión deseada con el tamaño de celda lleno de valores distribuidos aleatoriamente |
Código python
Algoritmo ID: native:createrandomnegativebinomialrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver Utilizar algoritmos de procesamiento desde la consola para detalles sobre como ejecutar algoritmos desde la consola Python.
25.1.12.7. Crear una capa ráster aleatoria (distribución normal)
Genera una capa ráster para una extensión dada y un tamaño de celda lleno con valores aleatorios distribuidos normalmente.
Por omisión, los valores se elegirán con una media de 0.0 y una desviación estándar de 1.0. Esto se puede anular utilizando los parámetros avanzados para el valor medio y de desviación estándar. El tipo de datos ráster se establece en Flotante32 de forma predeterminada, los valores aleatorios de distribución normal son números de punto flotante.
Parámetros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extensión deseada |
|
[extensión] |
Especifique la extensión espacial de la capa ráster de salida. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
SRC objetivo |
|
[src] Predeterminado: SRC del proyecto |
SRC de la capa ráster de salida |
Tamaño de pixel |
|
[número] Predeterminado: 1.0 |
Tamaño de pixel (X=Y) en unidades de mapa. Valor mínimo: 0.01 |
Ráster de salida |
|
[ráster] Predeterminado: |
Especificación del ráster de salida. Uno de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Tipo de datos del ráster de salida |
Predeterminado: 0 |
[enumeración] |
Define el tipo de datos del archivo ráster de salida. Opciones:
|
Media de la distribución normal |
|
[número] Predeterminado: 0.0 |
|
Desviación estándar de la distribución normal |
|
[número] Predeterminado: 1.0 |
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Ráster de salida |
|
[ráster] |
Ráster que cubre la extensión deseada con el tamaño de celda lleno de valores distribuidos aleatoriamente |
Código python
Algoritmo ID: native:createrandomnormalrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver Utilizar algoritmos de procesamiento desde la consola para detalles sobre como ejecutar algoritmos desde la consola Python.
25.1.12.8. Crear una capa ráster aleatoria (distribución de poisson)
Genera una capa ráster para una extensión dada y un tamaño de celda lleno con valores aleatorios distribuidos con poisson.
Por defecto, los valores se elegirán con una media de 1.0. Esto se puede anular utilizando el parámetro avanzado para el valor medio. El tipo de datos ráster se establece en tipo entero (Entero16 por defecto). Los valores aleatorios de la distribución de Poisson son números enteros positivos. Un ráster de punto flotante representará una conversión de valores enteros a punto flotante.
Parámetros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extensión deseada |
|
[extensión] |
Especifique la extensión espacial de la capa ráster de salida. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
SRC objetivo |
|
[src] Predeterminado: SRC del proyecto |
SRC de la capa ráster de salida |
Tamaño de pixel |
|
[número] Predeterminado: 1.0 |
Tamaño de pixel (X=Y) en unidades de mapa. Valor mínimo: 0.01 |
Ráster de salida |
|
[ráster] Predeterminado: |
Especificación del ráster de salida. Uno de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Tipo de datos del ráster de salida |
Predeterminado: 0 |
[enumeración] |
Define el tipo de datos del archivo ráster de salida. Opciones:
|
Media |
|
[número] Predeterminado: 1.0 |
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Ráster de salida |
|
[ráster] |
Ráster que cubre la extensión deseada con el tamaño de celda lleno de valores distribuidos aleatoriamente |
Código python
Algoritmo ID: native:createrandompoissonrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver Utilizar algoritmos de procesamiento desde la consola para detalles sobre como ejecutar algoritmos desde la consola Python.
25.1.12.9. Crear una capa ráster aleatoria (distribución uniforme)
Genera una capa ráster para una extensión dada y un tamaño de celda lleno con valores aleatorios.
Por omisión, los valores variarán entra el valor mínimo y el máximo para el tipo ráster de salida especificado. Esto se puede invalidar usando los parámetros avanzados para valores límite inferior y superior. Si los límites tienen el mismo valor o ambos son cero (por omisión) el algoritmo creará valores aleatorios en el rango completo del tipo de dato ráster elegido. Al elegir límites fuera del rango aceptable del tipo ráster de salida se abortará el algoritmo.
Parámetros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extensión deseada |
|
[extensión] |
Especifique la extensión espacial de la capa ráster de salida. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
SRC objetivo |
|
[src] Predeterminado: SRC del proyecto |
SRC de la capa ráster de salida |
Tamaño de pixel |
|
[número] Predeterminado: 1.0 |
Tamaño de pixel (X=Y) en unidades de mapa. Valor mínimo: 0.01 |
Ráster de salida |
|
[ráster] Predeterminado: |
Especificación del ráster de salida. Uno de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Tipo de datos del ráster de salida |
Predeterminado: 5 |
[enumeración] |
Define el tipo de datos del archivo ráster de salida. Opciones:
|
Límite inferior para el rango de números aleatorios |
|
[número] Predeterminado: 0.0 |
|
Límite superior para el rango de números aleatorios |
|
[número] Predeterminado: 0.0 |
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Ráster de salida |
|
[ráster] |
Ráster que cubre la extensión deseada con el tamaño de celda lleno de valores distribuidos aleatoriamente |
Código python
Algoritmo ID: native:createrandomuniformrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver Utilizar algoritmos de procesamiento desde la consola para detalles sobre como ejecutar algoritmos desde la consola Python.