Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este guia explica como configurar o software GIS de desktop de código aberto QGIS para acessar conjuntos de dados geoespaciais do GeoCatalog do Computador Planetário Pro da Microsoft usando a autenticação do Microsoft Entra ID.
O QGIS permite interação direta com coleções STAC no Microsoft Planetary Computer Pro. Com o QGIS, você pode visualizar, analisar e estilizar dados em tempo real e integrá-los a camadas locais do Azure.
Todos os ativos do GeoCatalog podem ser baixados para sua área de trabalho. Ativos nos formatos COG (Cloud Optimized GeoTIFF) ou COPC (Cloud Optimized Point Cloud) são transmitidos diretamente.
A configuração consiste em duas partes:
Registrar o aplicativo Microsoft Entra é uma tarefa única para seu locatário. Após o registro, os usuários inserem a ID do aplicativo (cliente) e a ID do diretório (locatário) no QGIS para configurar a conexão STAC.
Pré-requisitos
Registros do Aplicativo Microsoft Entra
- Acesso a um locatário do Microsoft Entra ID
- Assinatura do Azure em que sua identidade tem uma destas funções: Desenvolvedor de Aplicativos, Administrador de Aplicativos na Nuvem ou Administrador de Aplicativos.
Conexão QGIS STAC
- Baixar e instalar o QGIS 4.0+
- Controles de acesso baseados em função de Leitor do GeoCatalog ou Administrador do GeoCatalog.
- Implantação do Microsoft Planetary Computer Pro GeoCatalog que contém pelo menos uma coleção.
Registrar o aplicativo Microsoft Entra para QGIS
Dica
Consulte Microsoft Entra ID para registrar um aplicativo para obter informações gerais sobre o registro de aplicativos.
Registre o QGIS como um aplicativo na ID do Microsoft Entra e conceda-lhe permissões delegadas para que ele possa agir em nome do usuário conectado.
No portal do Azure, acesse Microsoft Entra ID > Registros de aplicativo > Novo registro:
Registrar o aplicativo
- Insira um nome descritivo para o aplicativo.
- Para tipos de conta com suporte, selecione a opção de locatário que sua organização usa (somente locatário único ou multilocatário).
- Em URI de Redirecionamento, escolha Cliente público/nativo (móvel &desktop) e defina o URI como
http://localhost:7070. - Selecione Registrar.
Configure as permissões da API
Configurar permissões de API delegada:
No registro do aplicativo, selecione permissões> de APIAdicionar uma permissão.
Selecione APIs que minha organização usa, pesquise
Azure Orbital Spatioe escolha o serviço para abrir a caixa de diálogo de permissão.Em Solicitar permissões de API, selecione Permissões delegadas, verifique user_impersonation e, em seguida, selecione Adicionar permissões para conceder o escopo.
Revisando as IDs de aplicativo e diretório
Retorne à Visão Geral e registre a ID do aplicativo (cliente) e a ID do diretório (locatário). Você precisa inseri-los no QGIS mais tarde para configurar a conexão STAC.
Configurar o QGIS para acesso ao GeoCatalog
Um catálogo STAC no QGIS é uma fonte de dados que pode ser acessada. Ele expõe metadados STAC hierárquicos (catálogo → coleção → item → ativo) em vez de um único arquivo estático. Quando você expande nódulos, o QGIS emite requisições de API ao vivo para o ponto de extremidade STAC do GeoCatalog, garantindo que você veja sempre os conjuntos de dados e itens mais recentes em seu GeoCatalog.
Criar a conexão STAC
Crie a conexão STAC dentro do QGIS seguindo estas etapas:
- No painel Navegador , expanda STAC para exibir o menu de conexão.
- Clique com o botão direito do mouse em STAC e selecione Nova Conexão STAC para abrir a caixa de diálogo de configuração.
Configurar a autenticação de conexão STAC
- No campo "Nome", nomeie essa conexão.
- Insira a URL do GeoCatalog e adicione o caminho da API STAC acrescentando
/stacà URL. - Selecione o botão de adição (+) para configurar a autenticação.
Configuração de autenticação de conexão STAC
Na Autenticação, selecione Computador Planetário da Microsoft.
Selecione Planetry Computer Pro na lista suspensa "Tipo de servidor".
Insira as seguintes informações nas caixas de texto:
- Um nome para as configurações de autenticação
- GeoCatalog URL
- ID do aplicativo e do diretório
Depois que essas configurações forem concluídas, o GeoCatalog será configurado para acesso por meio da conexão QGIS STAC.
Usando a conexão QGIS STAC
Para navegar pelas coleções, selecione o GeoCatalog no navegador da camada de dados e expanda-o.
Depois de expandir, o QGIS redirecionará você para um navegador da Web para se autenticar com o Microsoft Entra. Conclua o processo de autenticação para que sua organização continue.
Dica
Se o GeoCatalog tiver zero coleções STAC, você verá um Host requires authentication erro. Para resolver esse erro, crie uma coleção STAC.
Continue a expandir as coleções até localizar um item STAC. Para visualizar esse item, selecione o item e arraste-o para o modo de exibição do mapa. Se os dados forem um COG (Cloud Optimized GeoTIFF) ou COPC (Cloud Optimized Point Cloud), eles serão importados e projetados automaticamente no mapa.
Pesquisa e filtragem do STAC
Se você quiser pesquisar dados ou executar um filtro STAC em seu catálogo, a API STAC será exposta por meio do gerenciador de camadas.
No menu Camada , selecione Adicionar Camada>Adicionar Camada do Catálogo STAC.
Selecione sua conexão STAC com o GeoCatalog e selecione Conectar.
Escolha o índice no qual você deseja filtrar. Você pode filtrar a extensão espacial, temporal ou de coleção.
Selecione o item para adicioná-lo à extensão do mapa ou baixar os ativos diretamente no computador local. Se você passar o mouse sobre o item, a extensão espacial é exibida no mapa em vermelho.
Conteúdo relacionado
- Conectar e criar aplicativos com seus dados
- Configurar a autenticação de aplicativo para o Microsoft Planetary Computer Pro
- Configurar o ArcGIS Pro para acessar um GeoCatalog
- Configurar a interface da Web da coleção de Computadores Planetários
- Usar o Explorador de Computador Planetário
- Gerenciar o acesso aos recursos do Computador Planetário
- Visualizar ativos no Computador Planetário