Usando Serviços Remotos

No GeoNode pode adicionar novas camadas não apenas carregando-as do seu disco, mas também usando Serviços Remotos. Nesta secção irá aprender como adicionar um novo serviço e como carregar recursos no GeoNode através deles.

Vamos experimentar!

Clique na ligação Remote Services do menu Data na barra de navegação.

../../_images/remote_services_link.png

Ligação de Serviços Remotos

A página que se abre irá conter a lista dos serviços disponíveis.

../../_images/remote_services.png

Serviços Remotos

Para configurar um novo serviço:

  • clique em Register a new Service

  • digite o URL do Serviço

  • seleccione o Tipo de Serviço

    ../../_images/service_type.png

    Tipos de Serviço

  • clique em Create

O GeoNode oferece suporte a três tipos de serviços remotos:

  • Serviço Web de Mapas

    Serviço Web Genérico de Mapas (WMS) baseado em um protocolo padrão para servir imagens de mapas georreferenciados pela Internet. Essas imagens são normalmente produzidas por um servidor de mapas (como GeoServer) a partir de dados fornecidos por um ou mais bancos de dados geoespaciais distribuídos. As operações comuns realizadas por um serviço WMS são: GetCapabilities (para recuperar metadados sobre o serviço, incluindo operações e parâmetros suportados e uma lista das camadas disponíveis) e GetMap (para recuperar uma imagem de mapa para uma área e conteúdo especificados)

    Nota

    Muitos serviços WMS estão disponíveis na internet, neste exemplo usamos o https://demo.geo-solutions.it/geoserver/wms.

  • Serviço Web de Mapas do GeoNode

    Geralmente, um WMS não é invocado directamente; aplicativos cliente, como GIS-Desktop ou WEB-GIS, são usados para fornecer ao utilizador controles interactivos. Um WMS GeoNode executa automaticamente algumas operações e permite que obtenha recursos imediatamente.

    Nota

    Um exemplo de WMS GeoNode está disponível em http://dev.geonode.geo-solutions.it/geoserver/wms.

  • ArcGIS REST MapServer

    Este serviço de mapas fornece informações básicas sobre o mapa, incluindo as camadas que ele contém, se o mapa está armazenado em cache ou não, sua referência espacial, extensões iniciais e completas, se o serviço tem permissão para exportar blocos e contagem máxima de exportação de blocos etc. Um conjunto de operações que fazem a gestão do estado e do conteúdo do serviço é permitido: Editar serviço, Actualizar, Actualizar blocos. A URL deve seguir este padrão: https://<servicecatalog-url>/serviços/<serviceName>/MapServer.

    Nota

    Experimente o seguinte serviço para entender melhor como ele funciona: https://sampleserver6.arcgisonline.com/arcgis/rest/services/USA/MapServer.

Depois de configurar o serviço, você pode carregar os recursos de seu interesse por meio da página Importar Recursos, para a qual será redirecionado automaticamente. Veja a animação em baixo para ver todo o processo.

../../_images/new_remote_service.gif

Um novo Serviço Remoto

Na página onde estão listados os serviços, é possível clicar no Título de um serviço. Ele abre a página de Detalhes do Serviço.
Cada serviço tem seus próprios metadados, como Tipo de Serviço, URL, um Resumo, algumas Palavras-chave e o utilizador de Contacto. Pode editar esses metadados através do formulário disponível no botão Edit Service Metadata da página Detalhes do Serviço (veja a imagem abaixo).
../../_images/remote_service_metadata.png

Metadados de Serviço Remoto