26.2.3. Cliente de catálogo de pesquisa de meta

26.2.3.1. Introdução

Meta Search é um plugin QGIS para interagir com serviços de catálogo de metadados, suportando o padrão OGC Serviço de Catálogo para a Web (CSW).

O MetaSearch fornece uma abordagem fácil e intuitiva e uma interface amigável para pesquisar catálogos de metadados no QGIS.

../../../../_images/metasearch-splash.png

Fig. 26.12 Pesquisa e resultados de Serviços no MetaSearch

26.2.3.2. Trabalhando com Catálogos de Metadados no QGIS

O MetaSearch é incluído por padrão no QGIS, com todas as suas dependências, e pode ser ativado a partir do QGIS Gerenciador de plug-ins.

CSW (Serviço de Catálogo para a Web)

CSW (Serviço de Catálogo para a Web) é uma especificação OGC (Consórcio Geoespacial Aberto) que define interfaces comuns para descobrir, navegar e consultar metadados sobre dados, serviços e outros recursos potenciais.

Startup

Para iniciar o MetaSearch, clique no botão metabusca ícone ou selecione :selecionar menu:Web –> MetaSearch –> MetaSearch através do menu principal do QGIS. A caixa de diálogo MetaSearch aparecerá. A GUI principal consiste em três abas: Serviços, Procurar e Definições.

Gerenciando Serviços de Catálogo

../../../../_images/metasearch-services.png

Fig. 26.13 Gerenciando Serviços de Catálogo

A aba Serviços permite ao usuário gerenciar todos os serviços de catálogo disponíveis. O MetaSearch fornece uma lista padrão de Serviços de Catálogo, que podem ser adicionados pressionando o botão Adicionar serviços padrão.

Para localizar todas as entradas listadas do Serviço de Catálogo, clique na caixa de seleção suspensa.

Para adicionar uma entrada do Serviço de Catálogo:

  1. Clique no botão Novo

  2. Digite um Nome para o serviço, bem como o URL (ponto final). Observe que apenas a URL base é necessária (não uma URL obtenção de recursos completos).

  3. Se o CSW exigir autenticação, insira as credenciais Nome de usuário e Senha apropriadas.

  4. Clique em OK para adicionar o serviço à lista de entradas.

Para editar uma entrada existente do Serviço de Catálogo:

  1. Selecione a entrada que deseja editar

  2. Clique no botão Editar

  3. E modifique os valores Nome ou URL

  4. Haz clic en OK.

Para excluir uma entrada do Serviço de Catálogo, selecione a entrada que deseja excluir e clique no botão Delete. Você será solicitado a confirmar a exclusão da entrada.

MetaSearch permite carregar e salvar conexões em um arquivo XML. Isso é útil quando você precisa compartilhar configurações entre aplicativos. Abaixo está um exemplo do formato de arquivo XML.

<?xml version="1.0" encoding="UTF-8"?>
<qgsCSWConnections version="1.0">
    <csw name="Data.gov CSW" url="https://catalog.data.gov/csw-all"/>
    <csw name="Geonorge - National CSW service for Norway" url="https://www.geonorge.no/geonetwork/srv/eng/csw"/>
    <csw name="Geoportale Nazionale - Servizio di ricerca Italiano" url="http://www.pcn.minambiente.it/geoportal/csw"/>
    <csw name="LINZ Data Service" url="http://data.linz.govt.nz/feeds/csw"/>
    <csw name="Nationaal Georegister (Nederland)" url="http://www.nationaalgeoregister.nl/geonetwork/srv/eng/csw"/>
    <csw name="RNDT - Repertorio Nazionale dei Dati Territoriali - Servizio di ricerca" url="http://www.rndt.gov.it/RNDT/CSW"/>
    <csw name="UK Location Catalogue Publishing Service" url="http://csw.data.gov.uk/geonetwork/srv/en/csw"/>
    <csw name="UNEP/GRID-Geneva Metadata Catalog" url="http://metadata.grid.unep.ch:8080/geonetwork/srv/eng/csw"/>
</qgsCSWConnections>

Para carregar uma lista de entradas:

  1. Clique no botão Carregar. Uma nova janela aparecerá.

  2. Clique no botão Navegar e ​​navegue até o arquivo XML de entradas que deseja carregar.

  3. Clique em Abrir. A lista de entradas será exibida.

  4. Selecione as entradas que deseja adicionar da lista e clique em Carregar.

Clique no botão Informações do Serviço para exibir informações sobre o Serviço de Catálogo selecionado, como identificação do serviço, provedor de serviços e informações de contato. Se você quiser ver a resposta XML bruta, clique no botão Obter resposta de recursos. Uma janela separada será aberta exibindo o XML de Capacidades.

Pesquisando serviços de catálogo

../../../../_images/metasearch-search.png

Fig. 26.14 Pesquisando serviços de catálogo

A guia Procurar permite que o usuário consulte os Serviços de Catálogo para dados e serviços, defina vários parâmetros de pesquisa e visualize os resultados.

Os seguintes parâmetros de pesquisa estão disponíveis:

  • Palavras-chave: palavras-chave de pesquisa de texto livre;

  • A partir de: o Serviço de Catálogo para realizar a consulta;

  • Caixa delimitadora: a área espacial de interesse a ser filtrada, definida por Xmax, Xmin, Ymax e Ymin. Clique em Definir global para fazer uma busca global, clique em Extensão do mapa para fazer uma busca na área visível, ou insira os valores manualmente.

Clicar no botão Procurar pesquisará o Catálogo de Metadados selecionado. Os resultados da pesquisa são exibidos em uma lista e podem ser classificados clicando no cabeçalho da coluna. Você pode navegar pelos resultados da pesquisa com os botões direcionais abaixo dos resultados da pesquisa.

Selecione um resultado e:

  • Clique no botão Visualizar resultados da pesquisa como XML para abrir uma janela com a resposta do serviço em formato XML bruto.

  • Se o registro de metadados tiver uma caixa delimitadora associada, uma área de cobertura da caixa delimitadora será exibida no mapa.

  • Clique duas vezes no registro para exibir os metadados do registro com quaisquer links de acesso associados. Clicar em um link abre o link no navegador da Web do usuário.

  • Se o registro for um serviço web suportado (WMS/WMTS, WFS, WCS, ArcGIS REST Service, etc.), o botão Adicionar dados será habilitado. Ao clicar neste botão, o MetaSearch verificará se este é um OWS válido. O serviço será então adicionado à lista de conexão QGIS apropriada, e a caixa de diálogo de conexão apropriada aparecerá.

../../../../_images/metasearch-record-metadata.png

Fig. 26.15 Exibição de registro de metadados

Configurações

../../../../_images/metasearch-settings.png

Fig. 26.16 Configurações de metapesquisa

Você pode ajustar o MetaSearch com o seguinte Definições:

  • Tempo limite do servidor: ao pesquisar catálogos de metadados, o número de segundos para bloquear a tentativa de conexão. O valor padrão é 10.

  • Desativar verificação SSL: opção para desativar a verificação SSL.

  • Paginação de resultados: ao pesquisar catálogos de metadados, o número de resultados a serem exibidos por página. O valor padrão é 10.

26.2.3.3. Erros do servidor CSW

Em alguns casos, o CSW funcionará em um navegador da web, mas não no MetaSearch. Isso pode ser devido à configuração/configuração do servidor CSW. Os provedores de servidor CSW devem garantir que os URLs sejam consistentes e atualizados em sua configuração (isso é comum em cenários de redirecionamento HTTP -> HTTPS). Por favor, veja o pycsw FAQ item para uma explicação mais profunda do problema e correção. Embora o item de FAQ seja específico do pycsw, ele também pode ser aplicado em geral a outros servidores CSW.