Skip To Content

Gerar Raster de Tendência (Map Viewer Classic)

Gerar Raster de Tendência A ferramenta Gerar Raster de Tendência estima a tendência de cada pixel ao longo de uma dimensão para um ou mais variáveis em um raster multidimensional.

Anotação:

Esta ferramenta está agora disponível no Map Viewer, uma ferramenta de criação de mapa moderna no ArcGIS Enterprise. Para saber mais, consulte Gerar Raster de Tendência (Map Viewer).

Para executar esta ferramenta, a organização deve estar configurada para análise de raster.

Se você não vê esta ferramenta no Map Viewer Classic, contacte seu administrador da organização. Seu portal pode não estar configurado para análise raster ou você pode não ter os privilégios necessários para executar a ferramenta.

Diagrama do fluxo de trabalho

Fluxo de trabalho Gerar Raster de Tendência

Exemplo

  • Com 40 anos de dados mensais de temperatura do oceano, calcule a linha de tendência linear adequada para cada pixel para ver onde e como a temperatura mudou ao longo do tempo.
  • Com os dados diários de precipitação coletados ao longo de 10 anos, use a opção de linha de tendência harmônica e examine a estatística de adequação do quadrado de R para ver se uma tendência sazonal está presente nos dados.

Anotações de uso

Esta ferramenta pode ser usada para ajustar os dados ao longo de uma linha de tendência linear, harmônica ou polinomial, ou pode ser usada para realizar a detecção de tendência usando o teste de Mann-Kendall ou Sazonal-Kendall.

O raster de tendência de saída gerado com esta ferramenta é utilizado como a entrada da ferramenta Prever Utilizando Raster de Tendência.

Os testes Mann-Kendall e Seasonal-Kendall são usados ​​para determinar se há uma tendência monotônica nos dados. Eles são não paramétricos, o que significa que não assumem uma distribuição específica de dados. O teste de Mann-Kendall não considera correlação serial ou efeitos sazonais. Se os dados forem sazonais, o teste Sazonal-Kendall é mais apropriado.

Há três opções da linha de tendência para ajustar uma tendência para os valores de variável ao longo de uma dimensão: linear, polinomial e harmônica.

Tipos de tendência linear, harmônica e polinomial de segunda e terceira

  • Linear—A linha de tendência linear é uma linha reta de melhor ajuste que é utilizada para estimar relacionamentos lineares simples. Uma tendência linear destaca uma taxa de alteração que está aumentando ou diminuindo em uma taxa fixa. A fórmula da linha de tendência linear é como segue:

Equação da linha de tendência linear

  • Onde:
    • y = o valor de variável do pixel
    • x = o valor de dimensão
    • ß0 = o intercepto y
    • ß1 = declividade linear ou taxa de alteração
      • ß1 > 0 indica uma tendência crescente
      • ß1 > 0 indica uma tendência decrescente

  • Harmônica—A linha de tendência harmônica é uma linha curvada repedida periodicamente que é melhor utilizada para descrever dados que seguem um padrão cíclico, tal como, alterações sazonais de temperatura. A fórmula da linha de tendência harmônica é como segue:

Equação da linha de tendência harmônica

  • Onde:
    • y = o valor de variável do pixel
    • t = a data do Juliano
    • ß0 = o intercepto y
    • ß1 = a taxa de alteração
    • α, γ = coeficientes de alteração inter-anuais ou intra-anuais
    • ω = 1 / i
    • f = a frequência harmônica

  • Polinomial—A linha de tendência polinomial é uma linha curva que é útil para dados que flutuam. Neste caso, um valor de ordem de polinômio é utilizado para indicar o número máximo de flutuações que ocorram. A fórmula da linha de tendência polinomial é como segue:

Equação da linha de tendência polinomial

  • Onde:
    • y = o valor de variável do pixel
    • x = o valor de dimensão
    • ß0, ß1, ß2, ß3, ..., ßn = coeficientes constantes

Se você executar um ajuste de tendência linear, harmônico ou polinomial, a saída será uma camada de imagens multidimensional em que cada divisão é um raster multibanda contendo informações sobre a linha de tendência. Se você estiver analisando a tendência para uma variável única de um conjunto de dados contendo um dimensão única (por exemplo, tempo), existirá uma divisão única no conjunto de dados de saída. Se você estiver analisando uma variável única de um conjunto de dados contendo dimensões múltiplas (por exemplo, tempo e profundidade), cada divisão conterá informações de tendência de cada valor de dimensão ao longo da dimensão que não foi incluída na análise.

Para análise de tendência linear, a saída contém rasters de três bandas, onde:

  • Banda 1 = Declividade
  • Banda 2 = Interceptação
  • Banda 3 = Erro Quadrático Médio (RMSE) 3 = Erro Quadrático Médio (RMSE) ou o erro em torno da linha de melhor ajuste

Para análise de tendência harmônica, o número de bandas na saída depende da frequência harmônica. Quando a frequência for configurada para 1, a saída é um raster de cinco bandas, onde:

  • Banda 1 = Declividade
  • Banda 2 = Interceptação
  • Banda 3 = Harmonic_sin1
  • Banda 4 = Harmonic_cos1
  • Banda 5 = RMSE

Quando a frequência for configurada para 2, a saída é um raster de sete bandas, onde:

  • Banda 1 = Declividade
  • Banda 2 = Interceptação
  • Banda 3 = Harmonic_sin1
  • Banda 4 = Harmonic_cos1
  • Banda 5 = Harmonic_sin2
  • Banda 6 = Harmonic_cos2
  • Banda 7 = RMSE

Para análise de tendência polinomial, o número de bandas na saída depende da ordem polinomial. O ajuste polinomial de segunda ordem produz um raster de quatro bandas, onde:

  • Banda 1 = Polynomial_2
  • Banda 2 = Polynomial_1
  • Banda 3 = Polynomial_0
  • Banda 4 = RMSE

O ajuste polinomial de terceira ordem produz um raster de cinco bandas, onde o seguinte ocorre:

  • Banda 1 = Polynomial_3
  • Banda 2 = Polynomial_2
  • Banda 3 = Polynomial_1
  • Banda 4 = Polynomial_0
  • Banda 5 = RMSE

Se a ferramenta for usada para realizar o teste Mann-Kendall ou o teste Sazonal-Kendall, a saída é um raster de cinco bandas como segue:

  • Banda 1 = Declividade do Sen
  • Banda 2 = p-value
  • Banda 3 = Pontuação Mann-Kendall (S)
  • Banda 4 = Variação S
  • Banda 5 = Pontuação Z

As saídas do teste Mann-Kendall ou Sazonal-Kendall podem ser usadas para determinar quais pixels em sua série temporal multidimensional têm uma tendência estatisticamente significativa. Você pode usar estas informações em conjunto com a análise de tendência linear, harmônica ou polinomial para extrair tendências significativas em sua série de tempo. Você pode gerar uma máscara incluindo pixels com valores p significativos, aplicar a máscara ao raster multidimensional e usar este raster multidimensional mascarado como entrada para a ferramenta para realizar análises de tendências lineares, harmônicas ou polinomiais.

As estatísticas de ajuste perfeito do modelo podem ser geradas como saídas opcionais para rasters de tendência linear, harmônica e polinomial. O erro quadrático médio (RMSE), R-quadrado e o valor p da inclinação da tendência podem ser calculados e exibidos no raster de saída usando o renderizador RGB e especificando as estatísticas como os canais vermelho, verde e azul.

Para obter informações sobre como publicar camadas de imagens multidimensionais, consulte Publicar camadas de imagens multidimensionais.

Se a opção Usar extensão do mapa atual estiver marcada, apenas os pixels visíveis na extensão do mapa atual serão analisados. Se desmarcada, toda a camada de imagem de entrada será analisada.

Os parâmetros desta ferramenta estão listados na seguinte tabela:

ParâmetroExplanação
Escolher camada de imagens multidimensionais para analisar tendência

A camada de entrada de imagens multidimensionais para analisar.

Escolher dimensão na qual a tendência de variável será analisada

A dimensão ao longo da qual uma tendência será calculada para a variável ou variáveis ​​selecionadas.

Escolher variáveis para analisar tendência

A variável ou variáveis em que as tendências serão calculadas. Se nenhuma variável for especificada, a primeira variável na camada de imagens multidimensionais será analisada.

Escolha o tipo de linha para ajustar os valores de variáveis ao longo de uma dimensão

Especifica o tipo de linha que será usada para se ajustar aos valores de pixel ao longo de uma dimensão.

  • Linear—Os valores de pixel da variável serão ajustados ao longo de uma linha de tendência linear. Este é o padrão.
  • Polinomial—Os valores de pixel da variável serão ajustados ao longo de uma segunda linha de tendência de ordem polinomial.
  • Harmônica—Os valores de pixel da variável serão ajustados ao longo de uma linha de tendência harmônica.
  • Mann-Kendall—Os valores de pixel da variável serão avaliados usando o teste de tendência de Mann-Kendall.
  • Sazonal-Kendall—Os valores de pixel da variável serão avaliados usando o teste de tendência Sazonal-Kendall.

Especificar a unidade de tempo para a duração de um período sazonal

Especifica a unidade de tempo que será usada para a duração de um período sazonal ao realizar o teste Sazonal-Kendall.

  • Dias—A unidade para a duração do período sazonal será os dias. Este é o padrão.
  • Meses—A unidade da duração do período sazonal será meses.

Especifique o comprimento de ciclo harmônico

A duração da variação periódica que será modelada. Por exemplo, o verde das folhas geralmente tem um forte ciclo de variação em um ano, portanto, a duração do ciclo é de 1 ano. Os dados de temperatura por hora têm um forte ciclo de variação ao longo do dia, portanto, a duração do ciclo é de 1 dia. Se você espera que seus dados passem por dois ciclos de variação em um ano, a duração do ciclo é de 0,5 anos ou 182,5 dias.

O comprimento padrão é de 1 ano para dados que variam em um ciclo anual.

Este parâmetro é necessário quando o tipo de linha de tendência é definido como Harmônico e a dimensão é o tempo.

Escolha a unidade de tempo de comprimento de ciclo harmônico

Especifica a unidade de tempo que será usada para a duração de um ciclo harmônico.

  • Dias—A unidade da duração do ciclo harmônico será dias.
  • Anos—A unidade para a duração do ciclo harmônico será de anos. Este é o padrão.

Este parâmetro é necessário quando o tipo de linha de tendência é definido como Harmônico e a dimensão é o tempo.

Especifique o número de frequência para o ajuste de tendência harmônica

A frequência que será usada no ajuste de tendência harmônica. Este parâmetro especifica a frequência de ciclos em um ano. Se a frequência for definida como 1, uma combinação de curva harmônica linear e de primeira ordem será utilizada para ajustar o modelo. Se a frequência for 2, uma combinação de curva harmônica linear de primeira ordem e curva harmônica de segunda ordem será usada para ajustar os dados.

O valor padrão é 1.

Este parâmetro é necessário quando o tipo de linha de tendência é definido como Harmônico e a dimensão é o tempo.

Especifique o número de ordem polinômio para o ajuste de tendência

O número de ordem polinomial que será usado no ajuste de tendência polinomial.

O valor padrão é 2 ou polinômio de segunda ordem.

Este parâmetro é necessário quando o tipo de linha de tendência é definido como Polinomial e a dimensão é o tempo.

Escolha a estatística de modelo para ser incluído no raster de tendência

Especifica as estatísticas que serão calculadas na saída.

  • RMSE

    • Marcado—O RMSE será calculado e incluído como uma das bandas múltiplas no raster de tendência de saída. Este é o padrão.
    • Desmarcado—O RMSE não será calculado.
  • R-quadrado

    • Marcado—O valor de R quadrado será calculado e incluído como um das bandas múltiplas na raster de tendência de saída.
    • Desmarcado—O valor de R quadrado não será calculado. Este é o padrão.
  • Valor P do coeficiente de declividade

    • Marcado—O valor p será calculado e incluído como uma das bandas múltiplas no raster de tendência de saída.
    • Desmarcado—O valor p não será calculado. Este é o padrão.

Ignorar valores ausentes no cálculo

Especifica se os valores ausentes são ignorados na análise.

  • Marcado—A análise incluirá todos os pixels válidos ao longo de uma dimensão fornecida e ignorará quaisquer pixels de NoData. Este é o padrão.
  • Desmarcado--A análise resultará em NoData se houver quaisquer valores de NoData para os pixels ao longo da dimensão fornecida.

Nome da camada resultante

O nome da camada que será criada em Meu Conteúdo e adicionada ao mapa. O nome padrão é baseado no nome da ferramenta e o nome da camada de entrada. Se a camada já existir, você será solicitado para fornecer outro nome.

Você pode especificar o nome de uma pasta em Meu Conteúdo onde o resultado será salvo utilizando a caixa suspensa Salvar resultados em .

Ambientes

As configurações do ambiente de análise são parâmetros adicionais que afetam os resultados de uma ferramenta. Você pode acessar as configurações do ambiente de análise da ferramenta clicando no ícone de engrenagem Ambientes de Análise na parte superior do painel de ferramentas.

Esta ferramenta honra os seguintes Ambientes de Análise:

  • Sistema de coordenadas de saída—Especifica o sistema de coordenadas da camada de saída.
  • Extensão—Especifica a área a ser usada para análise.
  • Ajustar Raster—Ajusta a extensão da saída para que corresponda ao alinhamento da célula da camada raster de ajuste especificada.
  • Tamanho da célula—O tamanho da célula a ser usado na camada de saída.
  • Método de reamostragem—O método a ser usado para interpolar valores de pixel.
  • Fator de processamento paralelo—Controla as instâncias de CPU ou GPU de processamento raster.

Ferramentas e funções raster semelhantes

Use Gerar Anomalia Multidimensional para calcular valores de anomalia para variáveis ​​ao longo do tempo. Outras ferramentas podem ser úteis na solução de problemas semelhantes.

Ferramentas de análise e funções raster Map Viewer Classic

A ferramenta Prever Utilizando Raster de Tendência usa a saída da ferramenta Gerar Raster de Tendência para prever valores de variáveis ​​para uma data futura ou intervalo de datas.

Ferramentas de análise e funções raster ArcGIS Pro

A ferramenta de geoprocessamento Gerar Raster de Tendência está disponível na caixa de ferramentas Image Analyst.

Gerar Tendência também está disponível como uma função raster.

Recursos de desenvolvedores do ArcGIS Enterprise

Se você estiver trabalhando no ArcGIS REST API, use a tarefa Generate Trend Raster.

Se você estiver trabalhando no ArcGIS API for Python, use generate_trend_rastersite da web ArcGIS for Python API do módulo arcgis.raster.analytics.