Você precisa de ajuda com o quê? Clique no link.
- Tenho uma dúvida.
- Encontrei um bug.
- Recebi uma mensagem de erro.
- Quero solicitar um novo conjunto de dados.
- Quero solicitar um novo recurso.
- Notei uma alteração no comportamento do script.
- Quero informar sobre um recurso de catálogo ausente.
- Quero ajudar outras pessoas.
Fazer uma pergunta
Que tipo de pergunta você quer fazer? Clique nos links para saber mais ou expanda para ver exemplos.
Perguntas técnicas: por que e como usar a API, representação em código, conceitos reproduzíveis
- Como posso remover atributos com valores calculados como nulos da minha coleção de recursos?
- Como posso combinar uma coleção de recursos a uma coleção de imagens por local e data?
- Por que minha coleção de recursos está vazia?
Perguntas de discussão: questões de opinião, debates, sensoriamento remoto, metodologia
- Qual é a melhor forma de lidar com as lacunas SLC-off do Landsat 7?
- Como posso excluir pixels de água da minha análise?
- Por que a análise do ArcGIS apresenta um resultado diferente do Google Earth Engine?
- Gostaria de confirmar se encontrei um bug. Outras pessoas estão tendo o mesmo problema?
GIS Stack Exchange
Poste perguntas técnicas no Geographic Information Systems Stack Exchange (GIS SE), um site em inglês com perguntas e respostas da comunidade de usuários de aplicativos geoespaciais.
Veja dicas para criar uma boa pergunta
NÃO poste sua análise completa e espere que a comunidade de desenvolvedores depure o código.
ISOLE o problema e apresente-o em uma frase completa, com poucas linhas de código.
O texto da sua pergunta é interpretado como Markdown (uma sintaxe de estilo). Use recursos como negrito, itálico e o estilo do código para facilitar a leitura e agilizar a consulta. Use os botões na parte superior do editor de perguntas ou consulte o guia de sintaxe de Markdown (em inglês) para aplicar os estilos. Consulte a página de ajuda do GIS SE para mais informações sobre como fazer perguntas.
Use este exemplo como um guia para saber como estruturar e marcar sua pergunta:
Título:
Corpo:
Markdown
I am calculating a histogram for an area of interest using `ee.Reducer.fixedHistogram()`. The pixel count per bin is often a fraction, but not always. I was expecting integer results only, why are the results fractions of a pixel? Here is my code; inspect the histogram table to see the results. ```js // Define an image. var img = ee.Image('LANDSAT/LC08/C01/T1_SR/LC08_038029_20180810'); // Define an area of interest. var aoi = ee.Geometry.Rectangle(-110.5, 44.6, -110.1, 44.8); // Calculate a histogram for the pixels in the API. var swir1HistDict = img.reduceRegion({ reducer: ee.Reducer.fixedHistogram(0, 5000, 250), geometry: aoi, scale: 30 }); // A dictionary was returned, get the ee.Array results for SWIR1 band. var swir1HistArray = ee.Array(swir1HistDict.get('B6')); print(swir1HistArray); ``` [Code Editor script](https://code.earthengine.google.com/d5c15787d1e468c5668836399fa8652f?as_external)
Renderizado
Estou calculando um histograma para uma área de interesse usando ee.Reducer.fixedHistogram()
. A contagem de pixels por agrupamento costuma ser uma fração, embora nem sempre seja. Eu estava esperando resultados somente com números inteiros. Por que os resultados são frações de um pixel?
Veja meu código a seguir. A tabela do histograma contém os resultados.
// Define an image. var img = ee.Image('LANDSAT/LC08/C01/T1_SR/LC08_038029_20180810'); // Define an area of interest. var aoi = ee.Geometry.Rectangle(-110.5, 44.6, -110.1, 44.8); // Calculate a histogram for the pixels in the API. var swir1HistDict = img.reduceRegion({ reducer: ee.Reducer.fixedHistogram(0, 5000, 250), geometry: aoi, scale: 30 }); // A dictionary was returned, get the ee.Array results for SWIR1 band. var swir1HistArray = ee.Array(swir1HistDict.get('B6')); print(swir1HistArray);
Fórum de desenvolvedores do Earth Engine
Poste perguntas de discussão e tópicos gerais no Fórum de desenvolvedores do Earth Engine do Grupos do Google.
Dicas para criar uma boa postagem
Considere quem é o público que está lendo sua postagem. As boas postagens são aquelas cuja relevância os usuários conseguem identificar rapidamente e que trazem informações suficientes para descrever o tópico. Se sua postagem for uma pergunta de discussão que inclui código, inclua um link para o script usando o botão Get link na parte superior do editor de código e compartilhe os recursos importados.
Informar um bug
Que tipo de bug você encontrou? Clique nos links para saber mais ou expanda para ver exemplos.
Um bug da API: erros de script ou resultados incorretos
- Resultado de função inesperado ou incorreto
- Erro desconhecido
- Mensagens de erro internas
- Erros não resolvidos por métodos de depuração comuns
- Um script que funcionava normalmente, não sofreu alteração alguma e agora NÃO funciona mais
- A documentação da API não contém algumas informações importantes
- Problemas relacionados aos recursos do Catálogo de dados
Um bug na interface do editor de código: problemas de funcionalidade ou da tela da IU
- Scripts que não carregam
- Os botões não funcionam
- Layout estranho
- Elementos de página ausentes
- A interação com o mapa não funciona
- A pesquisa do Catálogo de dados não funciona
API
Siga estas instruções para registrar um bug:
- Pesquise a lista de bugs existentes.
- Se você encontrar um bug relevante, marque-o com uma estrela e, se quiser, adicione um comentário para descrever como o bug afeta seu fluxo de trabalho.
- Se o problema ainda não foi reportado, use este modelo de relatório de bugs para adicionar um novo.
Editor de código
Para informar um bug relacionado à interface do editor de código, abra a ferramenta, clique no botão e, em seguida, em Send Code Editor feedback. Você verá uma janela para descrever o problema e poderá marcar uma captura de tela para destacar o local do problema.
Mensagens de erro
Há muitas formas de gerar um erro no Earth Engine. Siga estas etapas para identificar a origem do problema e tentar resolvê-lo:
- Use o guia de depuração como um recurso inicial para entender o tipo de erro que você encontrou e como pode tentar resolvê-lo.
- Pesquise no Google sua mensagem de erro. Geralmente, os resultados são retornados do GIS Stack Exchange.
- Pesquise a mensagem de erro no Fórum de desenvolvedores para ver se outras pessoas tiveram o mesmo problema.
- Se mesmo depois de consultar todos os recursos disponíveis você ainda não souber o que está causando o erro, poste uma pergunta.
- Por fim, se o erro persistir e você suspeitar que é um bug, informe-o.
Solicitações do conjunto de dados
Siga estas instruções para solicitar um novo conjunto de dados:
- Pesquise a lista de solicitações de dados existentes.
- Se você encontrar uma solicitação de dados relevante, marque-a com uma estrela e, se quiser, adicione um comentário para descrever como o conjunto de dados seria útil no seu trabalho.
- Se não houver uma solicitação de dados relevante, envie uma nova usando este modelo.
Solicitações de recurso
Siga estas instruções se quiser solicitar um novo recurso para a API ou o editor de código:
- Pesquise a lista de solicitações de recurso existentes.
- Se você encontrar uma solicitação de recurso relevante, marque-a com uma estrela e, se quiser, adicione um comentário para descrever como o recurso seria útil no seu trabalho.
- Se não houver uma solicitação de recurso relevante, use este modelo para enviar uma nova.
Alteração na saída ou no comportamento do script
O código, a arquitetura e as políticas da API Earth Engine podem ser alterados, resultando em diferentes comportamentos ou erros que passam a ocorrer em dado momento, embora o script tenha funcionado bem até então. Envie um bug de API para esses tipos de problemas, mas primeiro verifique o seguinte:
- Verifique o histórico do script para confirmar se não houve alterações nele.
- Confirme se não houve alguma alteração na coleta de entrada. Por exemplo, imagine que você filtrou os dados de imagem até o momento, mas agora recebeu novas imagens.
- Você usa módulos de scripts importados ou recursos compartilhados que não estão mais disponíveis ou foram alterados?
- É o mesmo script, mas executado em uma região de interesse ou conjunto de dados diferente?
Depois de verificar que ainda não publicaram um problema semelhante, envie o bug e forneça informações sobre esses pontos no relatório.
Recursos de catálogo ausentes
Consulte este guia para saber como confirmar e informar um recurso ausente do Catálogo de dados do Earth Engine.
Ajudar outras pessoas
Há várias formas de ajudar:
- Responda e edite perguntas no GIS Stack Exchange.
- Responda às perguntas no Fórum de desenvolvedores do Earth Engine.
- Escreva tutoriais.
- Apresente palestras sobre como usar o Google Earth Engine na sua universidade ou local de trabalho. Veja alguns recursos para ajudar você nos primeiros passos: