Pular para o conteúdo principal

Questão de Programação — Web — FGV 2025

ProgramaçãoWeb
Código
fg107891
Banca
FGV
Órgão
CPRM
Ano
2025
Nível
Superior
Cargo
Analista em Geociências - Geoprocessamento
Durante o desenvolvimento de um sistema web de monitoramento ambiental, é necessário implementar uma função que destaque feições de uma camada vetorial ao clicar em um ponto do mapa.A opção que implementa corretamente esse comportamento no OpenLayers é
  1. Aconfigurar um ol.interaction.Select com condition: click e usar getFeatures() para obter a feição.
  2. Busar ol.source.TileWMS com style: selected e click:true.
  3. Cdefinir zIndex da camada como alto e capturar eventos com ol.Map.on('click').
  4. Dalterar o atributo visible=false da camada vetorial.
  5. Eusar ol.source.ImageWMS com onClickFeature().
Revelar gabarito e comentário

GabaritoA — configurar um ol.interaction.Select com condition: click e usar getFeatures() para obter a feição.

Link permanente: /questoes/fg107891