Calcula a distância acumulada de cada célula para origens, permitindo distância de linha direta, distância de custo, distância de superfície verdadeira, como também fatores de custo vertical e horizontal.
Esta é uma função raster global.
Notas
Se você tiver feições de origem, poderá primeiro convertê-las em um conjunto de dados raster utilizando a função Rasterizar Feições . Utilize uma entrada consistente para a entrada do Raster na feição. Iso garantirá que as feições sejam convertidas adequadamente em um conjunto de dados raster utilizando o mesmo tamanho de célula, extensão e referência espacial.
Os valores de NoData que existem no Raster de Origem não são incluídos como valores válidos na função. O valor 0 é considerado um valor legítimo no raster de origem. Um Raster de Origem pode ser criado usando as ferramentas de extração ou a função Recortar.
Barreiras são obstáculos que devem ser contornados. Eles podem ser definidos de duas maneiras.
Para o parâmetro do raster de barreira de Entrada, as barreiras podem ser representadas por células que têm um valor válido ou por dados de feição que são convertidos em um raster. Onde as barreiras são conectadas apenas por células diagonais, as barreiras serão engrossadas para torná-las impermeáveis.
As barreiras também são definidas por locais onde existem células NoData nas seguintes entradas: raster de custo de Entrada, raster de superfície de Entrada, raster vertical de Entrada e raster horizontal de Entrada. Onde NoData é conectado apenas por células diagonais, ele será engrossado com células NoData adicionais para torná-lo uma barreira impermeável.
Se o valor Raster de Superfície de entrada tiver um sistema de coordenadas verticais (VCS), os valores do raster de superfície serão considerados nas unidades do VCS. Se o valor Raster de Superfície de entrada não tiver um VCS e os dados estiverem projetados, os valores de superfície serão considerados para estarem nas unidades lineares da referência espacial. Se o valor do Raster de Superfície de entrada não tiver um VCS e os dados não forem projetados, os valores da superfície serão considerados em metros. O resultado final do acúmulo de distância está em custo por unidade linear ou em unidades lineares se nenhum custo for introduzido.
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ã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.
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 ~
Marcar a opção Booleano Gerar banda de direção inversa como banda adicional na saída resultará na criação de uma camada de múltiplas bandas. A primeira banda é o raster de acumulação de distância e a segunda banda é o raster de direção de volta.. Ambos os rasters são necessários para gerar um caminho ideal das origens para um determinado destino. Para gerar um caminho, primeiro use a função Extrair Banda para extrair o raster de acumulação de distância e o raster de direção de volta, essas camadas são usadas como entrada para a função Caminho Favorável como Raster.
As características da fonte, ou dos movimentadores de ou para uma fonte, podem ser controladas pelos seguintes parâmetros:
- Acumulação inicial—Define o custo inicial antes do movimento iniciar.
- Acumulações máxima—Especifica quanto o custo de uma fonte pode acumular antes de alcançar seu limite.
- Multiplicador para aplicar aos custos—Especifica o modo de viagem.
- Direção de viagem—Especifica se o movimentador está iniciando em uma origem e movendo para locais sem origem ou iniciando em locais sem origem e retornando a uma origem
Se qualquer um dos parâmetros das características de origem for especificado utilizando um valor, este valor é aplicado a todas as origens. Se os parâmetros forem especificados por campos associados com o Raster de Origem, os valores na tabela serão exclusivamente aplicados às origens correspondentes.
If Initial accumulation is specified, the source locations on the output cost distance surface will be set to the Initial accumulation value; otherwise, the source locations on the output cost distance surface will be set to zero.
Quando nenhuma configuração de ambiente Extensão é especificada, a extensão do processamento é determinada da seguinte maneira:
Se apenas os valores do Raster de Origem e Barreiras do Raster forem especificados, então a união das entradas, expandida por duas larguras de células em cada lado, será usada como a extensão do processamento. O raster de saída é expandido por duas linhas e colunas para que as saídas possam ser usadas na função Caminho Favorável como Raster ou a ferramenta Caminho Favorável como Linha e os caminhos gerados podem se mover ao redor das barreiras. Para usar a extensão como uma barreira implícita, você deve definir explicitamente o valor Extensão nas configurações do ambiente.
A extensão de processamento será a intersecção dos valores do Raster de superfície, Raster de Custo, Raster Vertical ou Raster Horizontal, se especificado.
O ambiente de Máscara de análise pode ser definido como uma classe de feição ou um conjunto de dados raster. Se a máscara for uma feição, ela será convertida em um raster. As células que possuem um valor definem os locais que estão dentro da área da máscara. As células NoData definem os locais que estão fora da área de máscara e serão tratadas como uma barreira.
Quando as configurações de ambiente Tamanho da Célula ou Ajustar Raster não forem especificados e houver vários rasters especificados como entradas, os ambientes Tamanho da Célula e Ajustar Raster são definidos com base na seguinte ordem de precedência: Raster de Custo, Raster de Superfície, Raster Vertical, Raster Horizontal, Raster de Origem e Barreiras de Raster.
Parâmetros
Nome do parâmetro | Descriçã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. |
Barreiras do Raster | O raster que define as barreiras. O conjunto de dados deve conter NoData, onde não há barreiras. As barreiras são representadas por valores válidos, incluindo zero. As barreiras podem definidas por um raster inteiro ou de ponto flutuante. |
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 de Custo | 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 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:
Os modificadores para palavras-chaves verticais incluem os seguintes:
|
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:
Os modificadores dos fatores horizontais incluem os seguintes:
|
Gerar banda de direção de volta como banda adicional na saída |
Determina se somente o raster de acumulação de distância é criado ou um raster de múltiplas bandas que consiste no raster de acumulação de distância e no raster de direção é criado.
O raster da direção de volta calcula, para cada célula, a direção, em graus, até a célula vizinha ao longo do caminho mais curto de volta até a fonte mais próxima, evitando barreiras. |
Método de Distância | Determina se a distância será calculada usando um método plano (terra plana) ou geodésico (elipsóide).
|
Acumulação Inicial | O custo acumulativo inicial para iniciar o cálculo de custo. 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. Um valor numérico (duplo) ou um campo a partir do Raster de Origem pode ser utilizado para este parâmetro. O valor deve ser zero ou maior. O padrão é 0. |
Acumulação Máxima | Define o custo máximo acumulativo do viajante para uma origem. Os cálculos de custo continuam para cada origem até que a capacidade especificada seja alcançada. Um valor numérico (duplo) ou um campo a partir do Raster de Origem pode ser utilizado para este parâmetro. O valor deve ser maior que zero. A capacidade padrão é a extremidade 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. Um valor numérico (duplo) ou um campo a partir do Raster de Origem pode ser utilizado para este parâmetro. Os valores devem ser maiores que zero. O padrão é 1. |
Direção do Percurso | Define a direção do viajante ao aplicar o fator vertical, fator horizontal e a taxa de resistência de origem.
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. |