Aquisição de Dados
Os layers das Áreas de Risco Geológico e Hidrológico são originalmente servidos pelo GeoSampa:
O aplicativo 'geosampa-fetcher', que foi desenvolvido pela FCTH especificamente para atendimento do escopo desta funcionalidade, realiza a aquisição automatizada dos layers de risco geológico e hidrológico do servidor de mapas do GeoSampa:
http://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs ?service=WFS &version=1.0.0 &request=GetFeature &typeName=[geoportal%3Aarea_risco_geologico | geoportal%3Aarea_risco_hidrologico] &maxFeatures=2000 &SrsName=CRS:84 &outputFormat=application%2Fjson
Os levantmentos das área de risco são atualizados no GeoSAMPA pelo IPT - Instituto de Pesquisas Tecnológicas com periodicidade mensal ou sob demanda. Para garantir a atualização das informações no SISDREN, o aplicativo envia requisições ao GeoServer do GeoSampa, diariamente, às 01:00h (áreas de risco geológico) e 01:10h (áreas de risco hidrológico), recebendo os dados no formato GeoJSON e armazenando-os no banco de dados PostGIS do SISDREN para posterior publicação no formato Vector Tiles. Após a importação, um relatório detalhado, incluindo o número de feições, data da última atualização e volume de dados, é gerado e enviado por e-mail.
O 'geosampa-fetcher' trouxe diversos benefícios para a plataforma SISDREN. Ao automatizar a aquisição dos dados do GeoSampa em formato vector tiles, garantimos uma experiência de navegação mais fluida e visualmente mais rica. Além disso, a solução implementada permite contornar as restrições de CORS - Cross-origin Resource Sharing do GeoSampa, possibilitando a integração completa dos dados dentro da plataforma SISDREN. Essa integração, por sua vez, viabiliza a realização de análises espaciais mais complexas, como o cruzamento de dados entre bacias hidrográficas e Cadernos de Drenagem com áreas de risco.
O aplicativo foi desenvolvido em linguagem de programação Go e utiliza a biblioteca 'aws-sdk-go-v2' enviar e-mails através do serviço Amazon SES - Simple Email Service. A sequência de execução está representada no diagrama a seguir:
Visualização dos Layers de Áreas de Risco
Para visualizar os layers áreas de risco gelógico e áreas de risco hidrológico, o usuário deve acessar o menu lateral "Layers" e ativar os itens correspondentes. Os layers estão organizados tipos de risco ativos, graduados em grau de periculosidade, e inativos, conforme a imagem abaixo:
Em níveis de zoom baixo (longe do solo), as feições geográficas das áreas de risco são representadas por círculos posicionados no centro dos polígonos. O diâmetro dos círculos é proporcional ao grau de risco da área. Conforme aproximamos o zoom, os círculos são substituídos pelos polígonos correspondentes:
Considerando que a escala de cores original do GeoSAMPA utiliza uma paleta similar para ambos os tipos de risco (cinza, verde, amarelo laranja e vermelho), o que poderia gerar confusão para o usuário, adotou-se uma abordagem diferente para a representação da informação no SISDREN. A nova escala de cores, com tons de marrom para riscos geológicos e tons de azul para riscos hidrológicos, proporciona uma melhor distinção visual e facilita a identificação das áreas mais críticas de cada tipo. A figura a seguir ilustra a nova escala de cores:
| Cor | Descrição |
|---|---|
| Áreas de Risco Geológico R1 | |
| Áreas de Risco Geológico R2 | |
| Áreas de Risco Geológico R3 | |
| Áreas de Risco Geológico R4 |
| Cor | Descrição |
|---|---|
| Áreas de Risco Hidrológico R1 | |
| Áreas de Risco Hidrológico R2 | |
| Áreas de Risco Hidrológico R3 | |
| Áreas de Risco Hidrológico R4 |
Para garantir uma visualização clara e intuitiva, a exibição dos rótulos das áreas de risco foi programada para que em níveis de zoom mais distantes, apenas o código da área é apresentado, evitando a sobrecarga visual. Conforme o usuário aproxima o zoom, o rótulo é enriquecido com o nome da área, proporcionando uma experiência de navegação mais detalhada e informativa:
Busca das Áreas de Risco
As áreas de risco também foram incluídas na lista de layers que podem ser encontrados na ferramenta de busca do SISDREN. Basta digitar o código ou o nome da área:
Aba de Propriedades
A aba de propriedades dos layers de Áreas de Risco Geológico e Hidrológico exibe informações detalhadas sobre as áreas. Ao clicar sobre uma área de risco, o visitante da página tem acesso a informações como o código da área, o nome, o tipo de risco, a data da última atualização e estimativa da quantidade de moradis afetadas. Além disso, a aba de propriedades exibe um botão que permite ao usuário visualizar a área no GeoSampa, para obter informações adicionais. Abaixo vemos um exemplo de como as informações são apresentadas sobre uma base de imagem de satélite: