O provedor de um serviço web precisa informar ao usuário os ...

Próximas questões
Com base no mesmo assunto
Q942140 Arquitetura de Software

O provedor de um serviço web precisa informar ao usuário os recursos disponíveis para que o usuário possa compor sua requisição de forma adequada.

A operação especificada nos serviços web de mapas para atender a essa demanda é:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - GetCapabilities

Vamos entender por que a alternativa GetCapabilities é a correta e analisar as alternativas incorretas.

Para resolver esta questão, é necessário ter conhecimento sobre o funcionamento dos Web Services, em particular aqueles relacionados a serviços de mapas, como os Web Map Services (WMS). Esses serviços seguem padrões definidos pela Open Geospatial Consortium (OGC).

Dentro desse contexto, a operação GetCapabilities é fundamental. Esta operação é utilizada para que o provedor de um serviço web informe ao usuário sobre os recursos disponíveis, permitindo que o usuário componha sua requisição de forma adequada. Em outras palavras, o GetCapabilities fornece uma descrição dos serviços, incluindo informações sobre operações suportadas, camadas de dados disponíveis e formatos aceitos.

Alternativa A - GetCapabilities: Correta. Essa operação é projetada para fornecer informações sobre as capacidades do serviço, incluindo descrições de dados e operações disponíveis.

Alternativa B - GetFeature: Incorreta. Essa operação é utilizada para solicitar dados geoespaciais específicos de um serviço WFS (Web Feature Service).

Alternativa C - GetMap: Incorreta. Essa operação é usada para solicitar mapas renderizados a partir de um WMS. Ela retorna uma imagem de um mapa com base nos parâmetros fornecidos pelo usuário.

Alternativa D - GetFeatureInfo: Incorreta. Essa operação é empregada para obter informações detalhadas sobre um ponto específico em um mapa, geralmente em resposta a um clique do usuário em uma aplicação de mapeamento interativo.

Alternativa E - GetMetadata: Incorreta. Embora pareça similar ao GetCapabilities, GetMetadata não é uma operação padrão definida pelo OGC para serviços de mapas. As operações padrão para metadados são encapsuladas dentro do GetCapabilities.

Para concluir, a alternativa correta é GetCapabilities (A), pois é a operação específica que fornece informações detalhadas sobre as capacidades do serviço e os recursos disponíveis, permitindo ao usuário compor suas requisições de forma apropriada.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

GetCapabilities (obrigatório). Obtém informações sobre o serviço propriamente dito e sobre as informações geoespaciais.

GetMap (obrigatório). Obtém o mapa com os parâmetros geoespaciais e dimensionais bem definidos.

GetFeatureInfo (opcional). Requisita informações associadas a uma região específica do mapa.

GetFeature: é responsável por retornar instâncias de dados oferecidos pelo serviço, representadas por documentos no formato GML


Referências:

https://www.maxwell.vrac.puc-rio.br/5657/5657_5.pdf http://www.fernandoquadro.com.br/files/GeoServer/Quickstart_GeoServer-BR.pdf

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo