Pular para conteúdo

Publicar vários OpenCatalogs para diferentes usos

Não é incomum que os administradores de dados configurem recursos associados a dados que não são acessíveis ou visíveis para todos. O caso clássico é a diferença de acesso entre o público em geral e os departamentos internos.

Como sempre, com a Isogeo:

  • Prioridade de uso: os diferentes níveis de acesso aos recursos dependem do tipo de usuário, em outras palavras, dos destinatários das ações;
  • Tudo é metadado: um conjunto de serviços geográficos também pode ser documentado, no mínimo;
  • Documente uma vez, aprimore X vezes.

Implementação

Cenário clássico

Por exemplo, na conta de demonstração do Isogeo, temos dados inventariados do portal GéoLittoral. Vamos imaginar um cenário no qual a folha de metadados de submersão marinha oferece três níveis de recursos vinculados a usos:

  • A capacidade do público em geral de fazer download de dados brutos;
  • A capacidade dos usuários avançados de visualizar o fluxo do WMS (renderização da camada de informações);
  • A capacidade dos agentes internos de consultar dados por meio de um feed WFS (exibição de atributos).

Procedimento

Em ordem, temos :

  1. Criado um registro de metadados do tipo "recurso" no servidor de mapas para usuários informados (servidor WMS) e atribuído ao catálogo "usuários informados (nível 1)";

  2. Criado um registro de metadados de "recurso" no servidor de mapas para agentes internos (servidor WFS) e atribuído ao catálogo "agentes internos (nível 2)";

  3. Carregamento dos dados brutos diretamente para a folha de metadados de submersão marinha criada pela varredura automática e atribuída ao catálogo GéoLittoral;

  4. Associado ao registro de submersão marinha está o fluxo WMS inserido no registro no servidor WMS;

  5. Associado ao registro de submersão marinha está o fluxo WFS inserido no registro no servidor WFS;

  6. Crie um compartilhamento OpenCatalog para o público em geral no qual você colocou o catálogo GéoLittoral sem o catálogo "informado" ou "interno":

    Submersão marinha 0

  7. Criamos um compartilhamento OpenCatalog para usuários informados do público em geral, no qual colocamos o catálogo da GéoLittoral com o catálogo de "usuários informados":

    Inundação do mar 1

  8. Criamos um compartilhamento OpenCatalog para uso interno no qual colocamos o catálogo GéoLittoral com o catálogo de "usuários informados (nível 1)" e o catálogo de "agentes internos (nível 2)":

    Submersão 2

Resultados

3 níveis diferentes de acesso ao mesmo registro de metadados:

  • Uma interface de consulta em que você só pode fazer download dos dados brutos; Submersão marinha 0
  • Uma interface de consulta na qual você pode :
    • baixar dados brutos;
    • e exibir a camada por meio de um feed WMS; Inundação do mar 1
  • Uma interface de consulta onde você pode :
    • baixar dados brutos;
    • exibir a camada por meio de um feed WMS;
    • e exibir dados por meio de um feed WFS Submersão 2

Diagrama

3 estágios:

  1. Crie uma planilha de metadados para um recurso (servidor, pacote de serviços, caixa de ferramentas, etc.) e insira os links associados;

  2. Vincule os recursos aos registros de metadados relevantes;

  3. Criar OpenCatalog. Se o registro do recurso e o registro do conjunto de dados estiverem no mesmo compartilhamento, os links associados ao primeiro estarão visíveis;

Prática recomendada: criar um catálogo de recursos por nível de uso.

Esquema de exibição diferenciado