Função Vínculo Anterior de Custo

Disponível com ArcGIS Image for ArcGIS Online.

Define o vizinho que será a próxima célula no menor caminho de custo acumulativo até a fonte de menor custo.

Validado:

Esta função está descontinuada.

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

O backlink do raster contém valores de zero a oito, que define a direção ou identifica a próxima célula vizinha (célula bem sucedida) ao longo do caminho de custo menos acumulativo de uma célula para alcançar sua origem de menor custo. Se o caminho for passar no vizinho direito, a célula será atribuída ao valor 1, 2 para célula diagonal direita inferior e continuando à direita. O valor 0 é reservado para células de origem.

Ilustração da Função Vínculo Anterior de Custo

Esta é uma função raster global.

Notas

Os dados da fonte de entrada devem ser uma camada de raster.

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.

Se você tiver feições de origem, poderá convertê-las em um conjunto de dados raster utilizando a função Rasterizar Feições . Utilize seu Raster de Custo existente como a entrada de Raster na função de rasterizaçã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.

As localizações de célula com NoData no raster de custo de entrada atuam como barreiras nas ferramentas da superfície de custo. Qualquer local de célula que é atribuído como NoData na superfície de custo de entrada receberá NoData em todos os rasters de saída (distância de custo, alocação e vínculo de retorno).

Os valores de célula do NoData no Raster de Custo atuam como barreiras na superfície de custo. Quaisquer células que estejam atribuídas um valor de NoData no Raster de Custo também terão um valor de NoData no raster de saída. O Custo de Raster não pode conter um valor 0 já que o algoritmo é uma processo multiplicativo. Se valores de 0 representarem áreas de custo baixo, altere o valor 0 para um valor positivo menor, como 0.01 utilizando a função Con . Se o valor de 0 representar áreas que devem ser excluídas da análise, estes valores deverão ser transformados em NoData utilizando a função Definir Nulo .

Se o Raster de Origem e o Custo de Raster tiverem extensões diferentes, a extensão de saída padrão é a interseção dos dois rasters. Se você desejar uma saída de superfície da distância de custo da extensão inteira, escolha a opção União de Entradas do ambiente de geoprocessamento Extensão de Saída.

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

As características da origem ou os movedores de uma origem, pode ser controlado pelos parâmetros seguintes:

  • Multiplicador para Aplicar aos Custos—O modo de viagem ou magnitude na origem.
  • Custo Inicial—O custo inicial antes do movimento iniciar.
  • Taxa de Resistência do Custo Acumulativo—Um ajuste dinâmico respondendo pelo impacto de custo acumulado; por exemplo, simulando quanto um andarilho está ficando cansado.
  • Capacidade—O custo que uma origem pode assimilar antes de alcançar seu limite.

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.

Se o custo inicial dos dados de origem for especificado e a Direção de Viagem for Da Origem da viagem, os locais de origem na superfície da distância de custo de saída serão definidos com o valor do custo inicial dos dados de origem. Caso contrário, os locais de origem na superfície da distância de custo de saída serão definidos como zero.

Parâmetros

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.

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.

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.

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

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.

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

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