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:
Superfície de elevação de entrada é 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. Você pode escolher uma camada usando o botão Camada, ou você pode criar uma camada de esboço para usar como entrada usando o botão Desenhar feições de entrada. Para entradas da feição, uma contagem de feições é exibida abaixo do nome da camada. A contagem inclui todas as feições na camada, exceto as feições que foram removidas usando um filtro. As configurações de ambiente, como Extensão de processamento, não são refletidas na contagem de feições.
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. Estas opções são as seguintes:
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.
Erro vertical é a quantidade de incerteza nos valores de elevação da superfície de elevação de entrada.
Coeficiente de refração é o coeficiente de refração da luz visível no ar.
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 medidas como distâncias 3D.
Desmarcado—As distâncias de visualização serão medidas 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 nenhum valor 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.
Ângulo inicial horizontal especifica o ângulo inicial do intervalo de varredura horizontal. O ângulo pode estar entre 0 e 360 graus, com 0 graus orientado para o norte. Estas opções são as seguintes:
Valor—Um valor especificado será usado. Deve ser um número inteiro positivo ou um número de ponto flutuante; o valor padrão é 0 graus. Este é o padrão.
Campo—Os valores em um campo especificado no valor de Inserir feições de ponto ou linha do observador será usado.
Ângulo final horizontal especifica o ângulo final do intervalo de varredura horizontal. O ângulo pode estar entre 0 e 360 graus, com 0 graus orientado para o norte. Estas opções são as seguintes:
Valor—Um valor especificado será usado. Deve ser um número inteiro positivo ou um número de ponto flutuante; o valor padrão é 360 graus. Este é o padrão.
Campo—Os valores em um campo especificado no valor de Inserir feições de ponto ou linha do observador será usado.
Ângulo superior vertical especifica o limite do ângulo vertical superior da varredura em relação ao plano horizontal. O ângulo pode estar entre -90 e 90 graus, com 90 graus voltados para cima e –90 graus voltados para baixo. Estas opções são as seguintes:
Valor—Um valor especificado será usado. Deve ser um número inteiro ou de ponto flutuante; o valor padrão é 90 graus. Este é o padrão.
Campo—Os valores em um campo especificado no valor de Inserir feições de ponto ou linha do observador será usado.
Ângulo inferior vertical especifica o limite inferior do ângulo vertical da varredura em relação ao plano horizontal. O ângulo pode estar entre -90 e 90 graus, com 90 graus voltados para cima e –90 graus voltados para baixo. Estas opções são as seguintes:
Valor—Um valor especificado será usado. Pode ser um número inteiro ou de ponto flutuante; o valor padrão é -90 graus. Este é o padrão.
Campo—Os valores em um campo especificado no valor de Inserir feições de ponto ou linha do observador será usado.
Camadas resultantes
O grupo de Camadas de resultado inclui os seguintes parâmetros:
Nome de raster do panorama de saída é 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 o parâmetro Saída acima do nome de raster do nível do solo, que é 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.
- Tipo de camada de saída especifica o tipo de saída raster a ser criado. A saída pode ser uma camada de imagem mosaicada ou uma camada de imagem dinâmica.
- 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:
- Sistema de Coordenadas de Saída
- Transformações geográficas
- Extensão de processamento
Anotação:
A extensão de processamento padrão é 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
- Tamanho da célula
- Máscara
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 Saída acima do nome raster 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 que de outra forma não seria 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 uso
Esta ferramenta requer o seguinte tipo de usuário e configurações:
- Professional ou tipo de usuário Professional Plus
- Papel de Publisher, Facilitador ou Administrator, ou um papel personalizado equivalente com o privilégio Análise de imagens
Recursos
Utilize os seguintes recursos para saber mais:
- Como funciona Panorama Geodésico
- 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