Disponível com Image Server
A ferramenta Caminho Favorável como Linha calcula o caminho do destino até a fonte ideal como uma linha.
A saída é uma camada de feição hospedada.
Saiba como funciona Caminho Favorável como Linha
Exemplos
Aplicações de exemplo incluem o seguinte:
Encontre a melhor rota para uma nova estrada em termos de custos de construção.
Encontre a melhor rota de navegação entre um local atual e um destino.
Anotações de uso
Caminho Favorável como Linha inclui configurações para camadas de entrada, configurações de caminho e a camada resultante.
Camadas de entrada
O grupo de camadas de entrada inclui os seguintes parâmetros:
Raster de destino de entrada ou feições é um raster inteiro ou camada de feição que identifica o destino a partir do qual a distância é calculada para a fonte menos dispendiosa.
Você pode escolher uma camada usando o botão Camada ou use o botão Desenhar feições de entrada para criar uma camada de esboço para usar como entrada.
Se um destino cair em NoData em qualquer um dos rasters de entrada correspondentes, ele será ignorado na análise e nenhum caminho a partir desse destino será calculado.
Se a entrada for um raster, deverá consistir em células com valores válidos (zero é um valor válido) para os destinos e as células restantes deverão ser atribuídas a NoData.
Se a entrada for uma camada de feição, poderá ser um ponto, linha ou polígono.
Quando os dados de destino de entrada são feições, os locais de origem são convertidos internamente em um raster antes de executar a análise.
Para gerar um caminho ideal, a configuração do ambiente do Tamanho da célula é ignorada e o tamanho da célula do valor raster da direção de retorno de entrada é usado para calcular o raster de saída. O padrão do raster do link será alterado se for reamostrado para uma resolução diferente. Para evitar confusão, não defina o tamanho da célula ao usar esta ferramenta.
Ao usar dados de feições de polígonos para os destinos de feições de entrada, deve-se tomar cuidado com a forma como o tamanho da célula de saída é tratado, principalmente quando é grosseiro em relação ao detalhe presente na entrada. É aplicado um processo interno de rasterização usando a ferramenta Polígono para Raster, com uma configuração padrão para o Tipo de atribuição de célula do Centro da célula. Isso significa que os dados que não estão localizados no centro da célula não serão incluídos na saída de destino rasterizado intermediário e não serão representados nos cálculos de distância. Por exemplo, se os destinos forem uma série de pequenos polígonos, como pegadas de edifícios, que são pequenos em relação ao tamanho da célula de saída, é possível que apenas alguns deles caiam sob os centros das células raster de saída, aparentemente causando muitos dos outros se perderem na análise.
Para evitar essa situação, como uma etapa intermediária, você pode rasterizar as feições de entrada diretamente usando a ferramenta Converter Feição para Raster e definir o parâmetro do Campo de valor. Em seguida, use a saída resultante como entrada para a ferramenta de distância que deseja usar.
Antes de gerar um caminho ideal, uma das seguintes ferramentas é normalmente usada para criar um raster de acumulação de distância e um raster de direção inversa: Acumulação de distância ou Alocação de distância. Essas são entradas necessárias para gerar um caminho ideal.
O caminho favorável criado pode ser um caminho de fluxo com base na direção de fluxo D8. Para gerar um caminho ideal dessa maneira, use um raster de direção de fluxo D8 como entrada para Raster de direção de retorno de entrada ou um raster de direção de fluxo. Forneça também um valor de Raster de acumulação de distância de entrada. Se o parâmetro Criar caminhos de rede não estiver disponível, o valor do Raster de acumulação de distância de entrada não será usado para determinar o caminho. Quer você use um raster constante ou um modelo de elevação digital (DEM), o caminho será o mesmo; apenas um valor de atributo no caminho irá variar. No entanto, se Criar caminhos de rede estiver disponível e for usado, o valor do Raster de acumulação de distância de entrada deve ser um valor de Raster de acumulação de fluxo de saída. Consulte a documentação da ferramenta Direção do Fluxo para obter mais informações sobre rasters de direção de fluxo D8 e a documentação da ferramenta Acumulação de Fluxo para criar o raster de acumulação.
O Campo de destino é um campo inteiro que será usado para obter valores para os locais de destino.
O Raster de acumulação de distância de entrada é usado para determinar o caminho ideal das fontes para os destinos
O raster de acumulação de distância é normalmente criado com a ferramenta Acumulação de Distância ou Alocação de distância. Cada célula do raster de acumulação de distância representa a distância cumulativa de custo mínima sobre uma superfície de cada célula até um conjunto de células de origem.
O Raster de direção de retorno de entrada contém direções calculadas em graus. A direção identifica a próxima célula ao longo do caminho favorável de volta até a origem de custo acumulativo mais próxima, evitando barreiras.
A faixa de valores é de 0 graus a 360 graus, com 0 reservado para as células de origem. Devido ao Leste (direita) ser 90 e os valores aumentarem no sentido horário (180 é Sul, 270 é Oeste e 360 é Norte).
Configurações de caminho
O grupo de Configurações de caminho inclui os seguintes parâmetros:
O Tipo de caminho define como os valores e zonas nos dados de destino de entrada serão interpretados nos cálculos do caminho de custo.
Cada zona—Para cada zona nos dados de destino de entrada, um caminho de menor custo será determinado e salvo no raster de saída. Com esta opção, o caminho de menor custo para cada zona começa na célula com a menor ponderação de distância de custo na zona. Este é o padrão.
Único melhor—Para todas as células nos dados de destino de entrada, o caminho de menor custo será derivado da célula com o mínimo dos caminhos de menor custo até as células de origem.
Cada célula--Para cada célula com valores válidos nos dados de destino de entrada, um caminho de menor custo é determinado e salvo no raster de saída. Com esta opção, cada célula dos dados de destino de entrada é tratada separadamente e um caminho de menor custo é determinado para cada célula.
Criar caminhos de rede define se caminhos completos e possivelmente sobrepostos dos destinos para as origens são calculados ou se caminhos de rede não sobrepostos são criados.
- Desmarcado—Caminhos completos dos destinos para as origens são calculados, o que pode ser sobreposto. Este é o padrão.
- Marcado—Caminhos de rede não sobrepostos são calculados.
Camada resultante
O grupo de Camada de resultado inclui os seguintes parâmetros:
Nome da linha de saída é o nome da camada que será criada e adicionada ao mapa.
O nome deve ser único. Se já existir uma camada com o mesmo nome em sua organização, a ferramenta falhará e você será solicitado a usar um nome diferente.
- Salvar na pasta especifica o nome de uma pasta em Meu conteúdo onde o resultado será salvo.
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 no grupo de parâmetros Configurações do ambiente.
Esta ferramenta respeita os seguintes ambientes de análise:
Saídas
A ferramenta inclui as seguintes saídas:
Uma camada de feição hospedada com caminhos ideais como feições de linha
A feição de polilinha de saída inclui um campo DestID e um campo PathCost. O campo DestID identifica a qual destino cada linha é direcionada. O campo PathCost mostra o custo acumulativo total de cada caminho. Se a saída for gravada em um arquivo geodatabase, um campo shape_length que contém o comprimento total do caminho de menor custo será incluído.
Requisitos de uso
Esta ferramenta requer o seguinte licenciamento e configurações:
- Creator ou tipo de usuário GIS Professional
- Papel de Publicador ou Administrador ou um papel equivalente personalizado
- ArcGIS Image Server configurado para análise de raster
Recursos
Utilize os seguintes recursos para saber mais:
- Como Caminho Favorável como Linha funciona
- Caminho Favorável como Linha no ArcGIS REST API
- optimal_path_as_line no ArcGIS API for Python
- Caminho Favorável como Linha no ArcGIS Pro com a extensão Raster Analysis
- Caminho Favorável como Linha no ArcGIS Pro com a extensão Spatial Analyst