Escolar Documentos
Profissional Documentos
Cultura Documentos
PLATAFORMA: G.E.E
(DEPOIS: G.COLAB + G.SLIDES)
DADOS TÉCNICOS DA ATIVIDADE
Atividade 05
• Objetivos da atividade:
Compreender a variabilidade temporal das classes de cobertura numa dada paisagem
• Layoutização na nuvem
Definindo a área de estudo/interesse
1
Resultado
Uso Descrição
Map.addLayer função para adicionar um determinado
objeto GEE ao mapa como uma camada.
Aqui nos desenhamos uma forma geométrica e atribuímos essa forma a nossa variável area de
estudo e adicionamos como uma camada para nossas interações no código
Quando desligamos a forma que cremamos vemos que ele esta inserida como um Layer na nossa
área de visualização dos dados
Adicionando um arquivo shape file
1 2
3
Visualização do arquivo shape file
como camada no GEE
var perimetro_irrigado_PE = ee.FeatureCollection("projects/alencar23/assets/zona_ppis_petro“)
Uso Descrição
ee.FeatureCollection Função para chamar uma camada que
contenha uma coleção de objetos
Uso Descrição
var Palavra reservada dentro da linguagem
javaescript criar uma variável.
Uso Descrição
Map.addLayer função para adicionar um determinado
objeto GEE ao mapa como uma camada.
Uso Descrição
ee.Date objeto Date
print('Quantas imagens',collectionLS8)
print(collectionLS8.size())
Uso Descrição
ee.ImageCollection Função para obter um conjunto de imagens
("LANDSAT/LC08/C02/T1_L2") Caminho referente a onde esta hospedado os dados do LandSat
.filterDate Método para filtrar os metadados da coleção de imagem parauma data especifica
‘Image TOA – Uma Imagem’ Nome que eu quero que apareça na minha Layer
Uso Descrição
sample Função que cria pontos aleatórios com base no
valor da imagem de entrada
paisagem Variável que contem imagem criada no GEE
paisagem
Uso Descrição
ee.Clusterer.wekaKMeans Função do GEE que agrupa os pixels com os
valores iguais, segundo um determinado
numero de classes
train Método dentro da função de cluster para
utilizar as amostra criadas anteriormente para
treinar o algoritmo de classificação
Função de classificação para a nossa imagem
cluster(clusterer) da paisagem
Uso Descrição
var clusters = [0, 1, 2, 3, 4]; Primeiro vamos criar as variáveis que queremos
var values0 = [1, 2, 3, 4, 5]; converter de uma lista ordenada para uma lista de
valores
Uso Descrição
ee.Image.pixelArea() Função dentro de GEE que executa o calculo
de área
.divide() Método dentro da função de calculo de área
que permite a conversão de unidade de
medidas
Valor para conversão de metro quadrado para
1e6 quilometro quadrado
addBands Método dentro da função Image que permite
aplicar uma função ou calculo em uma imagem
recorte .variável que contem a minha imagem
classificada
Uso Descrição
areas Variável denominada para calcular cada pedacinho e depois agrupa-los
reduceRegion Função do GEE que reduz todos ospedacinhos de cada classe me uma
única região
Argumento dentro da função de redução onde pode ser aplicado a função
reducer: de soma de cada pedacinho
ee.Reducer.sum().group Função para calcular cada pedacinho e agrupa-los em uma única classe
bestEffort Se o polígono contiver muitos pixels na escala fornecida, calcule e use uma
escala maior que permita que a operação seja bem-sucedida.
groupField: Agrumado da função de soma e agrupamento que precisa ser configurada
com pelo menos um dos campos da nossa classificação
maxPixels O número máximo de pixels a serem reduzidos.
Uso Descrição
tileScale Um fator de escala entre 0,1 e 16 usado para
ajustar o tamanho do bloco de
agregação; definir um tileScale maior (por
exemplo, 2 ou 4) usa blocos menores e pode
permitir cálculos que ficam sem memória com
o padrão.
Uso Descrição
Criamos uma variável que calcula a área de cada pedacinho e agrupa em uma única região para cada
classe
// nesse bloco de código nos listamos nossas classes e aplicamos uma função do javascript para
mapear a imagem classificada e calculada para transformara-la em um dicionário
Dicionario - Nesta linguagem, um dicionário é uma espécie de estrutura de dados do tipo coleção. É,
portanto, um objeto que contém mais que um valor.
Uso Descrição
// nesse bloco de código , aplicamos um método que recupera os dados que foram convertidos para
um dicionário de objetos e associa a imagem que contem a classificação .