Bitwise Left Shift (Herramientas de Image Analyst)
Resumen
Ejecuta una operación del método Bitwise cambio izquierda sobre los valores binarios de dos rásteres de entrada.
Más información acerca de cómo funcionan las herramientas de Matemática a nivel de Bitwise
Ilustración

Uso
Se necesitan dos entradas para que ocurra esta operación bit a bit.
El orden de entradas es importante para esta herramienta.
Si una entrada es de punto flotante, los valores se convierten a valores enteros mediante el truncamiento antes de que ocurra la operación bit a bit.
En las operaciones bit a bit, se cumple lo siguiente:
Los valores binarios se almacenan en complementos de dos.
Las herramientas funcionan con enteros de 32 bits.
La posición de bit situado más a la izquierda se reserva para el signo (positivo o negativo) del valor. Si el entero es positivo, la posición del bit es 0; si es negativo, la posición del bit es 1.
La operación del método Bitwise Left Shift no ajusta los bits. El bit que está más a la izquierda se quita.
Si ambas entradas son rásteres de banda única o una de las entradas es una constante, la salida será un ráster de banda única.
Si ambas entradas son rásteres multibanda, la herramienta realizará la operación en cada banda desde una entrada y la salida será un ráster multibanda. El número de bandas de cada entrada multibanda debe ser el mismo.
Si una de las entradas es un ráster multibanda y la otra entrada es una constante, la herramienta realizará la operación utilizando el valor constante de cada banda de la entrada multibanda, y la salida será un ráster multibanda.
Si ambas las entradas son datos ráster multidimensionales con el mismo número de variables, la herramienta realizará la operación para todas las porciones con el mismo valor de dimensión. La salida será un ráster multidimensional en formato CRF. Las variables de las entradas deben tener al menos una dimensión común y un valor dimensional común para que procese la herramienta; de lo contrario, se producirá un error.
Si ambas entradas tienen una variable, pero nombres diferentes, desactive el entorno de geoprocesamiento Variable multidimensional coincidente (establecer
arcpy.env.matchMultidimensionalVariable = Falseen Python) antes de ejecutar la herramienta.Si una de las entradas es un ráster multidimensional y la otra entrada es una constante, la herramienta realizará la operación en todas las porciones de todas las variables utilizando el valor constante y la salida será un ráster multidimensional.
En álgebra de mapas, el símbolo del operador equivalente para esta herramienta es "<<" (link).
Parámetros
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Ráster de entrada o valor constante 1 |
La entrada en la cual se realiza el cambio. Se puede utilizar un número como entrada para este parámetro, siempre que se especifique un ráster para el otro parámetro. Para especificar un número para ambas entradas, previamente se deben establecer en el entorno el tamaño de la celda y la extensión. |
Raster Layer; Constant |
|
Ráster de entrada o valor constante 2 |
La entrada que define la cantidad de posiciones para cambiar los bits. Se puede utilizar un número como entrada para este parámetro, siempre que se especifique un ráster para el otro parámetro. Para especificar un número para ambas entradas, previamente se deben establecer en el entorno el tamaño de la celda y la extensión. |
Raster Layer; Constant |
Valor de retorno
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Ráster de salida |
El ráster de salida. Los valores de celda son el resultado de una operación de método Bitwise Left Shift en las entradas. |
Raster |
Entornos
Auto ejecución, Tamaño de celda, Método de proyección de tamaño de celda, Compresión, Espacio de trabajo actual, Extensión, Transformaciones geográficas, Máscara, Palabra clave CONFIG de salida, Sistema de coordenadas de salida, Espacio de trabajo temporal, Alinear ráster, Tamaño de tesela
Información de licenciamiento
- Basic: Requiere Image Analyst o Spatial Analyst
- Standard: Requiere Image Analyst o Spatial Analyst
- Avanzado: Requiere Image Analyst o Spatial Analyst