terça-feira, 10 de janeiro de 2017

OGC

O Open Geospatial Consortium, Inc. (OGC), é uma especificação internacional para tornar seus mapas e dados disponíveis em um formato gratuito, reconhecido internacionalmente através da web. Os serviços OGC fornecem acesso gratuito aos dados geográficos e funcionalidades do software, permitindo as organizações incorporarem GIS em qualquer aplicativo em uma variedade de dispositivos móveis e computadores. Estes serviços gratuitos ajudam a melhorar o compartilhamento e a interoperabilidade de informações espaciais. Pode haver desafios associados aos serviços OGC; por exemplo, alguns estão sendo servidos fora de servidores relativamente antigos que pode causar problemas na execução ao exibir em aplicativos mais novos. Além disso, pode haver problemas relacionados ao suporte de esquemas do mosaico ou projeções de camadas em um mapa base. Aprenda mais sobre OGC no site da web Open Geospatial Consortium. A Esri mantém uma página da web Interoperabilidade e Padrões detalhando seu suporte para serviços de OGC no ArcGIS.

ArcGIS Online suporta as especificações de OGC seguintes:
  • Serviço de Feição da Web OGC (WFS) é um serviço de feição dinâmico que segue as especificações de OGC. Você pode adicionar camadas OGC WFS em mapas que você cria com o visualizador de mapa. Você também pode adicionar camadas OGC WFS como itens no ArcGIS Online Veja um exemplo. Você também pode publicar uma camada de WFS hospedada a partir de camadas de feição hospedadas no ArcGIS Online.
  • Serviço de Mapa da Web OGC (WMS) é um serviço de mapa dinâmico que segue as especificações do OGC. Você pode adicionar camadas OGC WMS em mapas que você cria com o visualizador de mapa. Veja um exemplo. Você também pode adicionar mapas de OGC WMS como itens no ArcGIS Online.
  • Serviço de Mapa do Mosaico da Web OGC (WMTS) é um conjunto de mosaicos da imagem com cache que segue as especificações do OGC. Você pode adicionar camadas OGC WMTS em mapas que você cria com o visualizador de mapa. As camadas de mosaico hospedada que você publica no ArcGIS Online estão habilitadas para utilizar em clientes de WMTS.Veja um exemplo.







Utilizar mapas base compatíveis com camadas OGC

Para exibir os mapas corretamente, a projeção das camadas e dos mapas base precisa ser compatível. Além disso, o esquema de mosaico de uma camada WMTS precisa ser compatível com o esquema de mosaico do mapa base. O visualizador de mapa tentará desenhar sua camada OGC com o mapa base que você selecionar. Se o visualizador de mapa não puder desenhar sua camada no mapa base (pois a projeção ou esquema de mosaico não correspondem), e a camada OGC WMS ou WMTS for a primeira camada que você adicionou no mapa, o visualizador de mapa tentará utilizar um mapa base diferente.
Por exemplo, se a sua camada estiver em GCS WGS84, o visualizador de mapa utilizará o mapa base Imagem Mundial GCS WGS84. Seu admistrador do portal pode ter alterado os mapas base padrão e ter incluído algum outro que suporte a projeção da camada. Se um mapa base na galeria não for compatível, o visualizador de mapa utilizará sua camada como o mapa base. Se você adicionar uma camada OGC WMS ou WMTS no mapa existente ou ela não for compatível com qualquer mapa base na sua galeria, o visualizador de mapa não a adicionará no seu mapa; pelo contrário, você visualizará uma mensagem de erro informando que sua camada não é compatível com o sistema de coordenadas do mapa base.
Para camadas OGC WFS, a projeção do mapa base deve ser suportada pelo serviço de WFS ou a camada pode não ser exibida com sucesso. O visualizador de mapa não irá trocar para utilizar uma mapa da web compatível. Se o mapa base não for compatível com a camada WFS, o visualizador de mapa exibirá uma mensagem para este efeito.

Adicionar camadas OGC WMS no seu mapa

Ao adicionar uma camada OGC WMS a um mapa, você pode optar por adicionar todas as camadas no serviço ou selecionar as camadas que deseja adicionar. Se você adicionar todas as camadas no serviço, todas as camadas são adicionadas ao mapa, mas somente a primeira camada é exibida. Para ativar as outras camadas, clique no botão Conteúdo, clique no nome da camada OGC WMS e selecione as caixas próximas às camadas que você deseja que apareçam no mapa. Você também pode controlar quais camadas em seu serviço OGC WMS aparece no mapa ao escolher as camadas que deseja ao adicionar OGC WMS como um item ou atualizar o item.
Ao adicionar uma camada OGC WMS ao seu mapa, você tem a opção de especificar parâmetros personalizados para anexar aos pedidos realizados no WMS. Por exemplo, se sua camada WMS suporta estilos, eles pode ser utilizado como um parâmetro personalizado para pedidos da camada. Se uma chave de acesso for exigida, a chave pode ser configurada como um parâmetro personalizado para todos os pedidos realizados para o WMS. Os parâmetros personalizados são aplicados para todas as camadas que você especifica para ser adicionada ao mapa. Se desejar anexar parâmetros personalizados diferentes para somente camadas específicas, você deve adicionar estas camadas separadamente.
Por padrão, ao adicionar uma camada OGC WMS como um mapa base, as primeiras 10 camadas no serviço são adicionadas e todas as 10 camadas aparecem visíveis. Você pode selecionar camadas diferentes no serviço de WMS para adicionar ao mapa base ao adicionar o WMS ao mapa ou se você adicionar o WMS como uma camada operacional e mover para o mapa base.

Adicionar camadas OGC WFS no seu mapa

Quando você adiciona camadas OGS WFS no mapa, você deve escolher uma camada de cada vez. Para adicionar mais camadas, repita as etapas para adicionar a camada. Você também pode especificar as opções de configuração avançadas ao adicionar uma camada WFS a um mapa. Você pode alterar o limite máximo de feição ou optar por inverter as coordenadas x,y. Se a camada WFS tiver feições complexas, você deverá também selecionar o tipo de feições para visualizar: pontos, linhas ou polígonos.
Ao adicionar uma camada OGC WFS ao seu mapa, você tem a opção de especificar parâmetros personalizados para anexar aos pedidos realizados no WFS. Por exemplo, se o serviço exigir uma chave de acesso, a chave poderá ser incluída como um parâmetro personalizado para todos os pedidos feitos no WFS. Quando parâmetros personalizados são especificados, eles são automaticamente aplicados a todos os pedidos realizados para WFS.
Ao adicionar uma camada WFS no mapa, seu mapa base deve ser compatível com a projeção da camada WFS.

Adicionar camadas OGC WMTS no seu mapa

Cada camada em um serviço OGC WMTS contém um conjunto de imagens com cache e pode ter um esquema de mosaico diferente das outras camadas disponíveis no serviço WMTS. Você deve adicionar somente as camadas que usuários do seu mapa precisam visualizar, pois muitos mosaicos da imagem com cache podem agrupar o mapa e levar muito tempo para desenhar, especialmente em navegadores da web. Para ajudar a maximizar o desempenho do seu mapa, o visualizador de mapa o solicita para selecionar uma camada específica para adicionar a partir do seu serviço WMTS. Você pode adicionar mais de uma camada, mas você precisa voltar ao processo de adicionar o WMTS no seu mapa.
Ao adicionar uma camada OGC WMTS ao seu mapa, você tem a opção de especificar parâmetros personalizados para anexar aos pedidos realizados no WMTS. Por exemplo, se o serviço exigir uma chave de acesso, a chave poderá ser incluída como um parâmetro personalizado para todos os pedidos feitos no WMTS.
Ao adicionar WMTS como um item, você deve selecionar uma camada específica e deve também selecionar a projeção da camada, se a camada suporta projeções múltiplas. Se desejar adicionar múltiplas camadas ou projeções adicionais, você deverá criar itens individuais para cada camada ou projeção.

Serviços de OGC seguros

Serviços de OGC WFS, WMS seguros com a autenticação em série da web, como Autenticação Integrada do Windows (IWA), uma infraestrutura de chave pública (PKI), autenticação de acesso Digest ou Básico, são suportados. Serviços OGC WFS, WMS e WMTS seguros com autenticação baseada em token não são suportados. Configure o suporte para serviços OGC seguros com autenticação em série da web ao adicionar o servidor que hospeda os serviços na lista da sua organização dos servidores confiáveis. O servidor deve suportar CORS, caso contrário, as camadas hospedadas no servidor não funcionarão como esperado no ArcGIS Online. Se você acessar o serviço OGC seguro com Internet Explorer, você poderá precisar de um domínio de servidores confiáveis da sua organização na lista de sites confiáveis do seu navegador.
Após o servidor ser adicionado à lista de servidores confiáveis, você poderá adicionar seus serviços OGC no visualizador de mapa ou como um item. Se a autenticação for necessária, os usuários que adicionam ou visualizam camadas OGC seguras serão solicitados para inserir suas credenciais.

Limitações

Abaixo estão as limitações atuais para uso das camadas de OGC no visualizador de mapa.
  • Você não pode editar feições, adicionar camadas OGC com segurança baseada em token ou adicionar camadas OGC internas.
  • A camada OGC e o mapa base precisam utilizar o mesmo sistema de coordenadas, por exemplo, Web Mercator (o sistema de coordenadas do mapa base padrão na galeria de mapa base do visualizador de mapa). Seu administrador pode ter alterado os mapas base padrão. Verifique com o administrador se você terá problema ao utilizar os mapas base do visualizador de mapa com a camada OGC.
  • As camadas de grupo do OGC WMS não são suportadas.
  • A atualização nas camadas OGC WMS somente funciona se o serviço WMS honrar as regras de cache HTTP padrão.
  • Se a opção para configurar pop-ups não estiver disponível para a camada WMS, você poderá precisar adicionar a camada no visualizador de mapa novamente ou recriar o item de WMS. Algumas camadas WMS não suportam pop-ups.
  • Ao imprimir camadas OGC WMS ou WMTS, os parâmetros personalizados não são suportados.

Nenhum comentário:

Postar um comentário