Disponível com Image Server
A ferramenta Panorama Geodésico identifica os locais em uma superfície raster que são visíveis para os locais do observador de entrada.
A saída é uma camada de imagem hospedada.
Anotação:
Panorama Geodésico foi nomeado como Criar Panorama no Map Viewer Classic.
Exemplo
Um analista GIS deseja avaliar o impacto visual de uma turbina eólica proposta. Com a utilização de um ponto de observação de entrada do topo de uma turbina eólica e uma superfície de elevação de entrada, esta ferramenta criará uma saída de visualização representando as áreas que são visíveis da turbina eólica.
Anotações de uso
O Panorama Geodésico inclui configurações para camadas de entrada, configurações de panorama e camadas de resultado.
Camadas de entrada
O grupo de camadas de entrada inclui os seguintes parâmetros:
A SSuperfície de elevação de entrada especifica o raster de elevação que será usado para calcular o panorama.
Se a unidade vertical da superfície de entrada for diferente da unidade horizontal, como quando os valores de elevação são representados em pés, mas o sistema de coordenadas está em metros, a superfície deverá ter um sistema de coordenadas vertical definido. Isso ocorre pois a ferramenta usa as unidades vertical (z) e horizontal (x,y) para calcular um fator z para a análise de visualização. Sem um sistema de coordenadas verticais e nenhuma informação de unidade z disponível, assume-se que a unidade z é igual à unidade x,y. O resultado é que um fator z interno de 1,0 será usado para a análise, o que pode causar resultados inesperados.
O tipo de dados da superfície de elevação pode ser um ponto flutuante ou inteiro.
As Feições de ponto ou linha do observador de entrada especificam os locais do observador que serão usados para calcular o panorama.
As feições de entrada podem conter campos de atributos que definem várias propriedades dos observadores, como a distância máxima de visualização ou a altura dos observadores.
Configurações do panorama
O grupo Configurações do caminho inclui os seguintes parâmetros:
Otimizar para especifica o método de otimização que será usado para calcular o panorama.
Velocidade—A velocidade de processamento será otimizada em relação à precisão para um melhor desempenho.
Precisão—A precisão nos resultados será otimizada em relação à velocidade de processamento. Este é o padrão.
O grupo de Parâmetros do observador inclui os seguintes parâmetros:
Distância máxima de visualização especifica a distância na qual o cálculo das áreas visíveis será interrompido. Além desta distância, se os pontos do obervador e outros objetos puderem ver uns aos outros, não serão determinados. Estas opções são as seguintes:
Valor—Um valor de unidade linear especificado será usado. Este é o padrão.
Campo—Os valores em um campo especificado serão usados. O campo pode ser do tipo numérico ou string.
O campo especificado de um parâmetro do observador pode ser um tipo de string que contém um valor numérico e uma unidade. Por exemplo, se um campo de string for especificado para a distância máxima de visualização, ele poderá conter valores como 15 quilômetros.
O tempo de computação aumentará à medida que a distância máxima de visualização aumentar. A menos que uma distância máxima de visualização seja fornecida, uma distância máxima padrão será calculada com base na resolução e extensão da superfície de elevação de entrada.
Este parâmetro é útil para modelagem de determinados fenômenos. Por exemplo, limitando a extensão de visibilidade, você pode modelar condições climáticas, como uma névoa clara. Da mesma forma, restringir a extensão da visibilidade pode fornecer controle sobre a hora do dia, aproximando o efeito do crepúsculo.
Distância máxima de visualização especifica a distância na qual o cálculo das áreas visíveis será iniciado. As células na superfície mais próximas do que essa distância não são visíveis na saída, mas podem bloquear a visibilidade das células entre as distâncias de visualização mínima e máxima. Estas opções são as seguintes:
Valor—Um valor de unidade linear especificado será usado. Este é o padrão.
Campo—Os valores em um campo especificado serão usados. O campo pode ser do tipo numérico ou string.
O campo especificado de um parâmetro do observador pode ser um tipo de string que contém um valor numérico e uma unidade. Por exemplo, se um campo de string for especificado para a distância mínima de visualização, ele poderá conter valores como 5 quilômetros.
Este parâmetro é útil para controlar a área de análise do panorama em uma distância específica do observador. Por exemplo, se você estiver avaliando a visibilidade do topo de um prédio até um parque distante, poderá definir uma distância mínima de visualização para excluir as áreas próximas que não são de interesse. Isso também produzirá uma melhor velocidade de processamento.
As distâncias de visualização são 3D especifica se os parâmetros de distância mínima e máxima de visualização serão medidos em distância 3D ou distância 2D. Estas opções são as seguintes:
Marcado—As distâncias de visualização serão tratadas como distâncias 3D.
Desmarcado—As distâncias de visualização serão tratadas como distâncias 2D. Este é o padrão.
A distância 2D é a distância linear simples medida entre um observador e o destino utilizando suas localizações projetadas ao nível do mar. A distância 3D fornece um valor mais realista levando em consideração suas alturas relativas.
Elevação de locais do observador especifica a elevação da superfície de locais do observador. Estas opções são as seguintes:
Valor—Um valor de unidade linear especificado será usado. Este é o método padrão.
Campo—Os valores em um campo especificado serão usados. O campo pode ser do tipo numérico ou string.
O campo especificado de um parâmetro do observador pode ser um tipo de string que contém um valor numérico e uma unidade. Por exemplo, se um campo de string for especificado para elevação de localizações de observadores, ele pode conter valores como 1500 metros.
Se este parâmetro não for especificado, a elevação do observador será obtida da superfície de elevação de entrada usando interpolação bilinear. Se for fornecido um campo numérico, o valor contido no campo deve estar na mesma unidade que a unidade z da superfície de elevação de entrada.
Altura do observador especifica a altura acima do solo para os locais do observador. Estas opções são as seguintes:
Valor—Um valor de unidade linear especificado será usado. Este é o padrão.
Campo—Os valores em um campo especificado serão usados. O campo pode ser do tipo numérico ou string.
Por exemplo, se estiver visualizando de um local elevado, como um edifício, forneça a altura do edifício.
O campo especificado de um parâmetro do observador pode ser um tipo de string que contém um valor numérico e uma unidade. Por exemplo, se um campo de string for especificado para a altura do observador, ele poderá conter valores como 10 metros.
A altura do alvo especifica a altura de um alvo na superfície que estabelece a visibilidade. Estas opções são as seguintes:
Valor—Um valor de unidade linear especificado será usado. Este é o padrão.
Campo—Os valores em um campo especificado serão usados. O campo pode ser do tipo numérico ou string.
Por exemplo, se os pontos de entrada representam turbinas eólicas e você deseja determinar onde as pessoas que estão no solo podem ver as turbinas, forneça a altura média de uma pessoa (aproximadamente 6 pés).
O campo especificado de um parâmetro do observador pode ser um tipo de string que contém um valor numérico e uma unidade. Por exemplo, se um campo de string for especificado para a altura do alvo, ele poderá conter valores como 6 metros.
Camadas resultantes
O grupo de Camadas de resultado inclui os seguintes parâmetros:
O Nome raster do panorama de saída especifica o nome do raster de saída que contém o resultado do panorama.
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.
O grupo Camadas opcionais inclui os seguintes parâmetros:
O Nome do raster de saída acima do nível do solo especifica o nome do raster de saída opcional que contém o resultado acima do nível do solo (AGL).
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:
- Tamanho da célula
- Máscara
- Sistema de Coordenadas de Saída
- Extensão de processamento
Anotação:
A extensão de processamento padrão no Map Viewer é Extensão total. Este padrão é diferente de Map Viewer Classic no qual Usar a extensão do mapa atual é habilitado por padrão.
- Ajustar raster
- Fator de processamento paralelo
Saídas
Esta ferramenta inclui as seguintes saídas:
- A camada de Nome do raster do panorama de saída armazena o número de observadores que podem ver a localização de cada célula.
- A camada de Nome do raster de saída acima do nível do solo armazena o resultado AGL em cada célula, que é a altura mínima que deve ser adicionada a uma célula não visível para torná-la visível por pelo menos um observador. As células visíveis serão atribuídas a 0 neste raster de saída.
Requisitos de licenciamento
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 Panorama Geodésico funciona
- Criar Panorama no ArcGIS REST API
- create_viewshed no ArcGIS API for Python
- Criar Panorama no ArcGIS Pro com a extensão Raster Analysis
- Panorama Geodésico no ArcGIS Pro com a extensão Spatial Analyst