Entendendo os Sistemas Web

Antes de entender o que é e como funciona um WebSIG, é importante compreender o conceito de Web. A World Wide Web (WWW) é um sistema de hipertexto que funciona sobre a Internet. A navegação ocorre por meio de um navegador (browser).

A Web surgiu em dezembro de 1990, desenvolvida para facilitar o compartilhamento de informações entre pesquisadores do CERN (European Organization for Nuclear Research), em Genebra. O projeto, idealizado por Tim Berners-Lee, recebeu o nome de “WorldWideWeb”.

O sistema Web adota o modelo cliente-servidor, onde o cliente (frontend) e o servidor (backend) funcionam de forma independente, podendo utilizar diferentes tecnologias e linguagens. O frontend organiza o conteúdo, os estilos e as interações com o usuário, enquanto o backend gerencia os conteúdos e processa as solicitações.

Quando o usuário acessa uma URL (Uniform Resource Locator), o navegador solicita informações ao servidor via protocolo HTTP, que devolve o conteúdo em HTML. Outros formatos e protocolos também podem ser utilizados, embora o HTTP seja o mais comum pela sua comunicação bidirecional.

As requisições HTTP possuem métodos específicos:

  • GET: Solicita dados.
  • POST: Envia dados, alterando o estado do servidor.
  • PUT: Atualiza dados.
  • DELETE: Remove informações.

Há diferenças entre um website (que apresenta páginas e formulários para usuários) e um Web Service, que transfere dados entre sistemas via protocolos como SOAP (XML) e REST (JSON). O REST, mais recente, é mais flexível e rápido, transmitindo dados diretamente via HTTP.

No campo geoespacial, há Web Services definidos pelo OGC (Open Geospatial Consortium):

  • WMS (Web Map Service): Acessa imagens de mapas.
  • WFS (Web Feature Service): Troca dados vetoriais.
  • WCS (Web Coverage Service): Fornece mapas raster.

Assim, o sistema Web integra frontend, backend e Web Services, com métodos HTTP para transportar informações, podendo incluir bases de dados.

Fonte: Nunes, s.d.

O que é um WebSIG?

Com o avanço tecnológico e a demanda por informações espaciais acessíveis, surgiram aplicações WebSIG (Sistema de Informação Geográfica na Web), que permitem publicar, consultar, analisar e manipular dados geoespaciais pela Internet.

Diferente dos tradicionais SIG de desktop, o WebSIG:

  • Funciona em rede cliente-servidor.
  • É um sistema distribuído, acessível em qualquer lugar.
  • Usa a Internet para comunicação.

Seu funcionamento baseia-se na interação entre frontend e backend. O backend executa operações geoespaciais, acessa dados e devolve os resultados, enquanto o frontend exibe as informações no navegador.

O WebSIG combina:

  • Bibliotecas geoespaciais (GDAL/OGR, Geopandas, GeoDjango).
  • Servidores de mapas (GeoServer).
  • Bibliotecas JavaScript (Leaflet, OpenLayers) para visualização.
Exemplo de WebSIG
Exemplo de WebSig: DGT (Direção Geral do Território – Portugal)

O Que Torna o WebSIG Diferente?

O WebSIG possui algumas características específicas que o diferenciam dos SIGs tradicionais:

  • Sistema Cliente/Servidor via Internet: permite o acesso remoto, eliminando a necessidade de instalações locais.
  • Ambiente Distribuído: usuários e servidores podem operar em diferentes localizações e plataformas.
  • Acessibilidade Ampliada: desde que haja conexão com a internet, o sistema funciona em diversos dispositivos, sem restrições de sistema operacional.
  • Flexibilidade de Desenvolvimento: o backend processa as solicitações, acessa dados e executa as funções SIG, enquanto o frontend apresenta as informações no navegador.

Além disso, integra ferramentas como GDAL/OGR, GeoPandas, GeoDjango, servidores de mapas e bibliotecas JavaScript, possibilitando interatividade, exportação de dados e criação de mapas.

Aplicações Práticas do WebSIG

A seguir, estão destacadas algumas áreas em que o WebSIG faz diferença:

  • Planejamento Urbano – Permite mapear, analisar e organizar informações sobre infraestrutura, zoneamento, áreas de risco e projetos de expansão urbana. Assim, gestores públicos podem tomar decisões mais assertivas e planejadas.
  • Agricultura – Auxilia no monitoramento de propriedades agrícolas, análise de solo, previsão de colheitas e controle de irrigação. Isso possibilita a agricultura de precisão, otimizando recursos e aumentando a produtividade.
  • Gestão Ambiental – Monitora áreas protegidas, controle de desmatamento, poluição e impactos ambientais. WebSIGs ajudam a preservar recursos naturais, planejar ações de conservação e acompanhar mudanças ambientais.
  • Transporte e Logística – Facilita o planejamento de rotas, análise de tráfego, gestão de frotas e otimização de entregas. Com informações em tempo real, é possível reduzir custos e melhorar a eficiência logística.
  • Saúde Pública – Permite mapear a distribuição de doenças, identificar áreas de risco e planejar campanhas de vacinação. Com WebSIGs, gestores de saúde podem atuar preventivamente e organizar melhor os recursos.

Referências

GOURLEY, David; TOTTY, Brian; SAYRE, Marjorie; SLADEK, Anshu; RUSSELL, Sailu. HTTP: The Definitive Guide. Sebastopol: O’Reilly Media, 2002.
ISRIC – World Soil Information. Web Coverage Service (WCS).
JOLAIYA, Hakeem. Web Mapping Services (WMS) and Web Feature Services (WFS).
LUNA, Livia; SILVA, Joaquim; PEREIRA, Ricardo. Frontend Development: Building Interactive Web Applications. Lisboa: IST Press, 2018.
MASSÉ, Mikaël. REST API Design Rulebook. Sebastopol: O’Reilly Media, 2012.
MOZILLA. HTTP Request Methods.
NUNES, Fernando. Introdução à Web.
OPENSOFT. Introduction to Web Services.
Open Geospatial Consortium (OGC). OGC Web Map Service (WMS) Interface Standard.
Federal Geography Data Committee (FGDC). Web Services and Geospatial Information.
FU, Pinde. Getting to Know Web GIS. Redlands: Esri Press, 2018.
LI, Lin. WebGIS: Principles and Applications. Boca Raton: CRC Press, 2020.
NUNES, Fernando. Introdução à Web.

Rolar para cima