Função Distância do Caminho

Calcula, para cada célula, a distância de menor custo acumulativo de ou até a fonte de menor custo, ao responder pela distância da superfície junto com fatores de custo horizontais e verticais.

Validado:

Esta função está descontinuada.

A função Acumulação de Distância fornece funcionalidade ou desempenho melhorado.

Esta é uma função raster global.

Notas

As funções de Distância do Caminho são comparáveis com as funções da Distância de Custo e que ambas determinam o custo de viagem mínimo acumulativo de ou para uma origem de cada localização em uma superfície do raster. Entretanto, as funções de Distância do Caminho adicionam mais complexidade para a análise ao acomodar a distância de superfície real, como também, outros fatores horizontais e verticais.

Células com NoData atuam como barreiras nas funções de Distância do Caminho. A distância de custo das as células atrás de valores NoData é calculada pelo custo acumulativo necessário para mover em torno da barreira de NoData. Qualquer local de célula que é atribuído ao NoData em qualquer um dos raster de entrada receberá NoData em todos os rasters de saída.

A Distância Máxima é especificada nas mesmas unidades de custo que o Raster de Custo.

Para o raster de saída, a distância de menor custo (ou distância mínima de custo acumulativo) de uma célula para um conjunto de localizações de origem é o limite mais baixo das distâncias de menor custo da célula para todos os locais de origem.

Os valores padrões dos modificadores do fator Horizontal são os seguintes:

Keywords         Zero factor   Cut angle     Slope   Side value
--------------   -----------   -----------   -----   ---------
Binary           1.0            45           ~       ~
Forward          0.5            45 (fixed)   ~       1.0
Linear           0.5           181            1/90   ~
Inverse linear   2.0           180           -1/90   ~

Os valores padrão dos modificadores do fator Vertical são os seguintes:

Keyword                   Zero    Low    High   Slope  Power  Cos    Sec
                          factor  cut    cut                  power  power
                                  angle  angle                             
------------------------  ------  -----  -----  -----  -----  -----  -----
Binary                    1.0     -30    30     ~      ~      ~      ~
Linear                    1.0     -90    90      1/90  ~      ~      ~
Symmetric linear          1.0     -90    90      1/90  ~      ~      ~
Inverse linear            1.0     -45    45     -1/45  ~      ~      ~
Symmetric inverse linear  1.0     -45    45     -1/45  ~      ~      ~
Cos                       ~       -90    90     ~      1.0    ~      ~
Sec                       ~       -90    90     ~      1.0    ~      ~
Cos_sec                   ~       -90    90     ~      ~      1.0    1.0
Sec_cos                   ~       -90    90     ~      ~      1.0    1.0
Hiking time               ~       -70    70     ~      ~      ~      ~
Bidirectional hiking time ~       -70    70     ~      ~      ~      ~

A saída da função Aspecto pode ser utilizada como entrada para o parâmetro Raster Horizontal.

As características da origem ou os movedores de ou para uma origem, podem ser controlados pelos parâmetros específicos. O parâmetro Multiplicador de custo de origem determina o modo de viagem ou magnitude na origem, Custo inicial de origem define o custo inicial antes do movimento começar, Taxa de resistência de origem é um ajuste dinâmico respondendo pelo impacto de custo acumulado, por exemplo, simulando quanto um andarilho está ficando cansado e Capacidade de origem define quanto custa uma origem poder assimilar antes de alcançar seu limite. A Direção de viagem identifica se o transportador está iniciando em uma origem e mudando para localizações de não origem, ou está iniciando em localizações de não origem e movendo de volta para uma origem.

Se qualquer um dos parâmetros de características de origem forem especificados utilizando um campo, a característica de origem será aplicado em uma base de origem por origem, de acordo com as informações no campo fornecido para a fonte de dados. Quando uma palavra-chave ou um valor constante é fornecido, ele será aplicado a todas as origens.

Se Custo inicial de origem for especificado, as localizações de origem na superfície de distância de custo de saída serão configuradas para o valor de Custo inicial de origem; caso contrário, as localizações de origem na superfície de distância de custo de saída serão configuradas para zero.

Parâmetros

Nome do parâmetroDescrição

Raster de Origem

(Exigido)

As localizações de origem de entrada.

Este é um conjunto de dados raster que identifica as células ou locais de onde é calculada a menor distância de custo acumulada para cada local da célula de saída.

Pode ser um tipo inteiro ou de ponto flutuante.

Raster de Custo

(Exigido)

Um raster definindo o custo ou impedância para mover de forma plana através de cada célula. O valor em cada local de célula representa a distância de unidade por custo para mover por ele. Cada valor de local da célula é multiplicado pela resolução da célula, e também compensando por movimento diagonal para obter o custo total de passagem pela célula.

Os valores do Raster de Custo podem ser inteiro ou ponto flutuante, mas eles não podem ser negativos ou zero.

Raster de Superfície

Um raster definindo os valores de elevação em cada localização de célula.

Os valores são utilizados para calcular a distância de superfície real coberta ao analisar entre as células.

Raster Horizontal

Um raster definindo a direção horizontal em cada localização de célula.

Os valores no raster devem ser inteiros de 0 a 360, com 0 os graus sendo norte ou em direção ao topo da tela e aumentando à direita. As áreas planas recebem um valor de -1. Os valores em cada local serão usados ​​em conjunto com o parâmetro Fator horizontal para determinar o custo horizontal incorrido ao mover de uma célula para suas vizinhas.

Fator Horizontal

Define o relacionamento entre o fator de custo horizontal e o ângulo de movimento relativo horizontal (HRMA).

Há vários fatores com modificadores que identificam um gráfico de fator vertical definido. Adicionalmente, uma tabela pode ser utilizada para criar um gráfico personalizado. Os gráficos são usados ​​para identificar o fator vertical usado no cálculo do custo total de alteração para uma célula vizinha.

Nas explicações abaixo, dois acrônimos são utilizados: HF e HRMA. HF significa fator horizontal, que define a dificuldade horizontal encontrada ao mover de uma célula para a próxima. HRMA significa ângulo de movimento relativo horizontal, que identifica o ângulo entre a direção horizontal de uma célula e a direção de movimento.

Os tipos de Fator horizontal incluem os seguintes:

  • Binário—Indica que se o HRMA for menor que o ângulo de corte, o HF é configurado para o valor associado com o fator zero; caso contrário, é infinito.
  • Adiante—Estabelece que somente o movimento adiante é permitido. O HRMA deve ser maior ou igual a 0 e menor que 90 graus (0 <= HRMA < 90). Se o HRMA for maior que 0 e menor que 45 graus, o HF para a célula é configurada para o valor associado com o fator zero. Se o HRMA for maior ou igual a 45 graus, o modificador de valor lateral é utilizado. O HF para qualquer valor de HRMA igual ou maior que 90 graus é configurado para infinito.
  • Linear—Especifica que o HF é uma função linear do HRMA.
  • Linear Inverso—Especifica que o HF é uma função linear inversa do HRMA.
  • Tabela—Identifica que um arquivo de tabela será utilizado para definir o gráfico de fator horizontal utilizado para determinar os HFs.

Os modificadores dos fatores horizontais incluem os seguintes:

  • Fator zero—O fator horizontal a ser utilizado quando o HRMA for zero. Este fator posiciona a opção interceptar y para qualquer uma das funções de fator horizontal.
  • Ângulo de Corte—Define o ângulo de HRMA além de que o HF será configurado para infinito.
  • Declividade—Estabelece a declividade da linha reta utilizada com as palavras-chaves de fator horizontal Linear e Linear Inverso . A declividade é especificada como uma fração de subida acima do percurso (por exemplo, 45 porcento da declividade é 1/45, que é entrada como 0.02222).
  • Valor lateral—Estabelece o HF quando o HRMA for maior ou igual a 45 graus e menor que 90 graus quando a palavra-chave de fator horizontal Adiante for especificada.
  • Nome da tabela—Identifica o nome da tabela definindo o HF.

Raster Vertical

Define o relacionamento entre o fator de custo vertical e o ângulo de movimento relativo vertical (VRMA).

Os valores são utilizados para calcular a declividade para identificar o fator vertical incorrido ao mover de uma célula para outra.

Fator Vertical

Define o relacionamento entre o fator de custo vertical e o ângulo de movimento relativo vertical (VRMA).

Há vários fatores com modificadores que identificam um gráfico de fator vertical definido. Adicionalmente, uma tabela pode ser utilizada para criar um gráfico personalizado. Os gráficos são usados ​​para identificar o fator vertical usado no cálculo do custo total de alteração para uma célula vizinha.

Nas explicações abaixo, dois acrônimos são utilizados: VF e HRMA. VF significa fator vertical, que define a dificuldade horizontal encontrada ao mover de uma célula para a próxima. VRMA significa ângulo de movimento relativo vertical, que identifica o ângulo de inclinação entre a célula FROM, ou processamento, e a célula TO.

Os tipos de Fator vertical incluem os seguintes:

  • Binário—Especifica se o VRMA for maior que o ângulo de corte baixo e menor que o ângulo de corte alto VF é configurado para o valor associado com o fator zero; caso contrário, é infinito.
  • Linear—Indica que o VF é uma função linear do VRMA.
  • Linear Simétrico—Especifica que o VF é uma função linear do VRMA em um lado negativo ou positivo do VRMA, respectivamente e as duas funções lineares são simétricas com respeito ao eixo (y) VF.
  • Linear Inverso—Indica que o VF é uma função linear inversa do VRMA.
  • Linear Inverso Simétrico—Especifica que o VF é uma função linear inversa do VRMA em um lado negativo ou positivo do VRMA, respectivamente e as duas funções lineares são simétricas com respeito ao eixo (y) VF.
  • Cos—Identifica o VF como a função baseada em co-seno do VRMA.
  • Sec—Identifica o VF como a função baseada em secante do VRMA.
  • Cos-Sec—Especifica que o VF é a função baseada em co-seno do VRMA quando o VRMA for negativo e a função baseada em secante do VRMA quando o VRMA for não negativo.
  • Sec-Cos—Especifica que o VF é a função baseada em secante do VRMA quando o VRMA for negativo e a função baseada em co-seno do VRMA quando o VRMA for não negativo.
  • Tempo de Caminhada—Especifica o VF para a função de tempo de caminhada do VRMA.
  • Tempo de Caminhada Bidirectional—Especifica o VF para a função do tempo de caminhada bidirecional do VRMA.
  • Tabela—Identifica que um arquivo de tabela será utilizado para definir o gráfico de fator vertical que é utilizado para determinar os VFs.

Os modificadores para palavras-chaves verticais incluem os seguintes:

  • Fator zero—Estabelece o fator vertical utilizado quando o VRMA for zero. Este fator posiciona a opção interceptar y da função especificada. Por definição, o fator zero não é aplicável a qualquer uma das funções verticais trigonométricas (COS, SEC, COS-SEC ou SEC-COS). A opção interceptar y é definida por estas funções.
  • Ângulo de Corte Baixo—Define o ângulo VRMA abaixo que o VF será configurado para infinito.
  • Ângulo de Corte Alto—Define o ângulo VRMA acima que o VF será configurado para infinito.
  • Declividade—Estabelece a declividade da linha reta utilizada com as palavras-chaves de fator vertical Linear e Linear Inverso . A declividade é especificada como uma fração de subida acima do percurso (por exemplo, 45 porcento da declividade é 1/45, que é entrada como 0.02222).
  • Nome da tabela—Identifica o nome da tabela definindo o VF.

Distância Máxima

O limite que os valores de custo acumulativo não podem exceder. Se um valor de distância de custo acumulativo exceder este valor, o valor de saída de local da célula será NoData. A distância máxima define a extensão em que as distâncias de custo acumulativo são calculadas. A distância padrão é a extensão do raster de saída.

Multiplicador para Aplicar aos Custos

Um multiplicador que será aplicado aos valores de custo.

Este parâmetro permite o controle do modo de viagem ou a magnitude em uma origem. Quanto maior o multiplicador, maior o custo para mover por cada célula.

Os valores devem ser maiores que zero. O padrão é 1.

Um valor numérico (duplo) ou um campo a partir do Raster de Origem pode ser utilizado para este parâmetro.

Custo Inicial

O custo inicial que será usado para começar os cálculos de custos. Este parâmetro permite a especificação do custo fixo associado com uma origem. Em vez de iniciar a um custo de 0, o algoritmo de custo começará com o valor especificado.

O valor deve ser zero ou maior. O padrão é 0.

Taxa de Resistência do Custo Acumulativo

Este parâmetro simula o aumento no esforço para superar custos com os aumentos de custo acumulativo. É utilizado para modelar a fadiga do viajante. O custo acumulativo crescente para alcançar uma célula é multiplicada pela taxa de resistência e adicionado ao custo para mover na célula subsequente.

É uma versão modificada de uma fórmula de taxa de juros composta que é utilizada para calcular o custo aparente de movimento de uma célula. Como o valor da taxa de resistência aumenta, ela aumenta o custo das células que são visitadas posteriormente. Quanto maior a taxa de resistência, mais alto o custo para alcançar a próxima célula, que é composta de cada movimento subsequente. Já que a taxa de resistência é semelhante a uma taxa composta e geralmente os valores de custo acumulativo são muito grandes, taxas de resistência pequenas são sugeridas, tal como, 0.005 ou até menor, dependendo dos valores de custo acumulativo.

O valor deve ser maior que zero. A capacidade padrão é a extremidade do raster de saída.

Capacidade

Define a capacidade de custo do viajante para uma origem. Os cálculos de custo continuam para cada origem até que a capacidade especificada seja alcançada.

O valor deve ser maior que zero. A capacidade padrão é a extremidade do raster de saída.

Direção do Percurso

Define a direção do viajante ao aplicar a taxa de resistência de origem.

  • Da Origem—A taxa de resistência de origem será aplicada no início da origem de entrada e saindo para células diferentes da origem. Este é o padrão.
  • Para Origem—A taxa de resistência de origem será aplicada no início de cada célula diferente da origem e movendo de volta para a origem de entrada.

Especifique a palavra-chave Da Origem ou Para Origem , que será aplicada a todas as origens ou especifique um campo no Raster de Origem que contém as palavras-chaves para identificar a direção de viagem de cada origem. O campo deve conter a string FROM_SOURCE ou TO_SOURCE.


Neste tópico
  1. Notas
  2. Parâmetros