Web Map Service
Origem: Wikipédia, a enciclopédia livre.
WMS é a especificação de um formato, que tem como objetivo poder colocar um mapa num ficheiro ou página Web.
A norma WMS 1.1.1 especifica como devem servidores de mapas descrever e disponibilizar a sua informação geográfica. A especificação de contexto estabelece a forma como um grupo de um ou mais mapas transferidos de um ou mais servidores deve ser descrita num formato portável e multi-plataforma para armazenamento num repositório ou para transferência entre aplicações. Esta descrição é conhecida como Web Map Context Document, ou simplesmente como contexto. Atualmente, os documentos de contexto são projetados para serviços de WMS. Contudo, a expansibilidade do formato permite que existam ligações futuras com outros serviços. Um documento de Context inclui informação acerca dos servidores que disponibilizaram as camadas que compõem o mapa, a área de visualização e a projeção partilhada por todos os mapas. Esta informação é suficiente para a aplicação reproduzir o mapa, contudo é adicionada informação auxiliar para descrever os mapas e a sua proveniência, para benefício de seus utilizadores. Esta especificação usa como estruturação XML e existem inúmeras utilizações possíveis para documentos Context:
- pode disponibilizar vistas de inicialização por defeito a classes de utilizadores. Um documento deste gênero teria um tempo de vida extenso e acesso público.
- pode guardar o estado da visualização de uma aplicação, enquanto o utilizador navega e modifica as camadas do mapa.
- consegue manter não apenas as definições atuais mas também informação adicional acerca de cada camada (como estilos disponíveis, formatos, SRS, etc.) para evitar que o mapa seja requisitado de novo ao servidor assim que o utilizador seleciona uma camada.
- pode ser mantido o estado atual numa aplicação quando da sua transferência para uma aplicação diferente onde é possível continuar com o mesmo contexto.