O Earth Engine está introduzindo
níveis de cota não comercial para proteger recursos de computação compartilhados e garantir um desempenho confiável para todo mundo. Todos os projetos não comerciais precisarão selecionar um nível de cota até
27 de abril de 2026 ou usarão o nível da comunidade por padrão. As cotas de nível vão entrar em vigor para todos os projetos (independente da data de seleção do nível) em
27 de abril de 2026.
Saiba mais.
ee.Kernel.cross
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Gera um kernel booleano em forma de cruz.
| Uso | Retorna |
|---|
ee.Kernel.cross(radius, units, normalize, magnitude) | Kernel |
| Argumento | Tipo | Detalhes |
|---|
radius | Ponto flutuante | O raio do kernel a ser gerado. |
units | String, padrão: "pixels" | O sistema de medição do kernel ("pixels" ou "metros"). Se o kernel for especificado em metros, ele será redimensionado quando o nível de zoom for alterado. |
normalize | Booleano, padrão: verdadeiro | Normalizar os valores do kernel para somar 1. |
magnitude | Ponto flutuante, padrão: 1 | Escala cada valor por esse montante. |
Exemplos
Editor de código (JavaScript)
print('A cross kernel', ee.Kernel.cross({radius: 3}));
/**
* Output weights matrix (up to 1/1000 precision for brevity)
*
* [0.076, 0.000, 0.000, 0.000, 0.000, 0.000, 0.076]
* [0.000, 0.076, 0.000, 0.000, 0.000, 0.076, 0.000]
* [0.000, 0.000, 0.076, 0.000, 0.076, 0.000, 0.000]
* [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]
* [0.000, 0.000, 0.076, 0.000, 0.076, 0.000, 0.000]
* [0.000, 0.076, 0.000, 0.000, 0.000, 0.076, 0.000]
* [0.076, 0.000, 0.000, 0.000, 0.000, 0.000, 0.076]
*/
Configuração do Python
Consulte a página
Ambiente Python para informações sobre a API Python e como usar
geemap para desenvolvimento interativo.
import ee
import geemap.core as geemap
Colab (Python)
display('A cross kernel:', ee.Kernel.cross(**{'radius': 3}))
# Output weights matrix (up to 1/1000 precision for brevity)
# [0.076, 0.000, 0.000, 0.000, 0.000, 0.000, 0.076]
# [0.000, 0.076, 0.000, 0.000, 0.000, 0.076, 0.000]
# [0.000, 0.000, 0.076, 0.000, 0.076, 0.000, 0.000]
# [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]
# [0.000, 0.000, 0.076, 0.000, 0.076, 0.000, 0.000]
# [0.000, 0.076, 0.000, 0.000, 0.000, 0.076, 0.000]
# [0.076, 0.000, 0.000, 0.000, 0.000, 0.000, 0.076]
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-10-30 UTC.
[null,null,["Última atualização 2025-10-30 UTC."],[],["The core functionality is generating a cross-shaped boolean kernel using `ee.Kernel.cross`. Users specify the `radius` to define the kernel's size. They can also choose the `units` ('pixels' or 'meters'), `normalize` (to sum values to 1), and the `magnitude` to scale values. This method returns a `Kernel` object. An example shows how a radius of 3 results in a 7x7 weight matrix where only cross-shaped positions are populated.\n"]]