“Há alguns anos elaborei um sistema que captura dados espectrais de satélite e boias de alertas de tsunami, com a finalidade de apresentar dados confiáveis do estado do mar para navegadores e praticantes de esportes náuticos.”
Iniciativa
A iniciativa desse desenvolvimento surgiu da minha necessidade em conseguir na palma da mão informações confiáveis e de fácil interpretação sobre o estado do mar, para a prática da pesca subaquática.
Visto a essa necessidade, iniciei a captura e tratamento periódico de dados técnicos de previsão de fontes confiáveis, aplicando algoritmos com base na escala Beaufort e geoprocessamento, produzindo gráficos e relatórios para uma consulta leiga e dinâmica, ajudando a estabelecer com facilidade os dias mais seguros para fazer viagens distantes da costa em busca de novos pesqueiros, reduzindo os riscos de ser surpreendido em mar aberto com condições desfavoráveis para a navegação e a prática da minha atividade.
Assim, com o passar do tempo fui aumentando o número de ferramentas e hoje a aplicação informa:
- a previsão do estado do mar para todo o Brasil com base em epicentros a partir de uma linha latitudinal nos 40m de profundidade ao longo do litoral do Brasil;
- a previsão do tempo e clima para o interior do país com base em trechos de rios e suas divisas de municípios;
- a previsão com base em epicentros em waypoints importantes para a pesca (por enquanto somente no Estado de São Paulo);
- a tábua das marés destacando as amplitudes máximas e mínimas, e também os períodos de marés sem movimento;
- as fases da lua.
Credibilidade
O sistema ficou conhecido através das redes sociais sobre todo o tipo de pesca e não somente a pesca subaquática, e o crescimento dos acessos foi um resultado de “boca em boca”. Não montei qualquer tipo de indexação para poder acompanhar o crescimento gradativo, evitando com isso a perda de credibilidade por quedas de serviço em decorrência de sobrecargas de acessos.
Porém, o sistema depende de dados de terceiros, as fontes são da National Oceanic and Atmospheric Administration – NOAA, Centro de Previsão de Tempo e Estudos Climáticos e Instituto Nacional de Pesquisas Espaciais – CPTEC/INPE e Banco Nacional de Dados Oceanográficos (BNDO), e eventualmente o sistema pode ficar sem dados por interrupção dos serviços dessas fontes.
Por enquanto a aplicação não tem fins lucrativos, sua interface é totalmente livre para o acesso, seguindo determinações das fontes de dados. A finalidade é expor informações de forma prática e segura, extraídos de modelos científicos complexos.
O sistema está em nível nacional visto que foi desenvolvido para trabalhar com o menor custo possível, devido a falta de recursos. Mas, modelei o sistema prevendo um salto para nível mundial, caso apareça algum investidor no futuro.
Resultado
Passei a coletar os dados da localização de cada acesso ao site/app no final de 2016 e notei uma grande requisição de informações de previsão marítima, mesmo sem qualquer indexação no Google e com grande concorrência de apps no Google PlayStore.
Então montei alguns gráficos e relatórios dinâmicos para enxergar com mais facilidade o volume dos acessos, e com isso posso destinar melhor os esforços por região. Os gráficos são gerados com base em registro de IPs/dia com a finalidade de quantificar o acesso de indivíduos diferentes e não o estresse de processamento. Porém, a tendência da rede nos dias de hoje é o tráfego anônimo utilizando proxy transparente, principalmente no que tange a dispositivos móveis, então esses acessos são contabilizados separadamente, pois não existe uma forma de saber de onde partiram.
Acessos em 2022 (JAN a MAI)
Estado | Acessos |
PROXY | 14.110 |
SP | 2.314 |
RJ | 727 |
SC | 224 |
BA | 72 |
ES | 69 |
CE | 59 |
RS | 55 |
MG | 40 |
PR | 37 |
PE | 21 |
RN | 20 |
DF | 11 |
MA | 6 |
PB | 6 |
PA | 5 |
PI | 4 |
GO | 3 |
AL | 2 |
SE | 2 |
AM | 1 |
AP | 1 |
MS | 1 |
MT | 1 |
RO | 1 |
Total de acessos sem proxy: 3.682Total de acessos com proxy: 17.792
Acessos em 2021 (JAN a DEZ)
Estado | Acessos |
PROXY | 41.017 |
SP | 7.880 |
RJ | 569 |
BA | 523 |
RS | 212 |
SC | 151 |
CE | 49 |
DF | 7 |
MG | 3 |
PA | 2 |
PR | 2 |
Total de acessos sem proxy: 9.398Total de acessos com proxy: 50.415
Acessos nas últimas 48hs
Cidade | UF | Dia | Hora |
Balneario Arroio do Silva | SC | Sex | 23:02:12 |
Balneario Arroio do Silva | SC | Sex | 23:01:46 |
Barra de Sao Joao | RJ | Sex | 20:56:27 |
Rio de Janeiro | RJ | Sex | 20:49:02 |
Barueri | SP | Sex | 20:02:12 |
Santos | SP | Sex | 19:52:22 |
Santos | SP | Sex | 19:52:04 |
Curitiba | PR | Sex | 18:48:40 |
São Paulo | SP | Sex | 17:52:35 |
Barueri | SP | Sex | 16:33:40 |
Salvador | BA | Sex | 15:44:38 |
Caraguatatuba | SP | Sex | 15:30:38 |
Santos | SP | Sex | 15:25:07 |
Macaé | RJ | Sex | 14:40:41 |
Porto Alegre | RS | Sex | 14:02:28 |
Joinville | SC | Sex | 14:01:50 |
São Paulo | SP | Sex | 13:37:15 |
Rio de Janeiro | RJ | Sex | 13:33:09 |
Santos | SP | Sex | 13:29:20 |
Sao Paulo | SP | Sex | 12:53:18 |
São Paulo | SP | Sex | 12:31:53 |
Rio de Janeiro | RJ | Sex | 11:36:24 |
Santos | SP | Sex | 10:19:18 |
Nova Friburgo | RJ | Sex | 09:45:57 |
Rio de Janeiro | RJ | Sex | 09:17:19 |
Salvador | BA | Sex | 08:28:19 |
São Paulo | SP | Sex | 07:57:15 |
Santos | SP | Sex | 07:53:08 |
São Paulo | SP | Sex | 07:35:09 |
Rio de Janeiro | RJ | Sex | 07:13:15 |
Rio de Janeiro | RJ | Sex | 06:59:51 |
São Paulo | SP | Sex | 05:19:03 |
São Paulo | SP | Sex | 04:14:39 |
São Paulo | SP | Qui | 22:20:52 |
Itanhaem | SP | Qui | 22:17:14 |
São Paulo | SP | Qui | 21:30:36 |
Barueri | SP | Qui | 20:15:34 |
Teresopolis | RJ | Qui | 19:03:03 |
Balneário Camboriú | SC | Qui | 18:15:12 |
São Bernardo do Campo | SP | Qui | 16:50:38 |
Miguelopolis | SP | Qui | 16:34:54 |
Rio de Janeiro | RJ | Qui | 16:25:30 |
Rio de Janeiro | RJ | Qui | 16:25:30 |
Santos | SP | Qui | 15:20:10 |
Santos | SP | Qui | 15:20:10 |
São Paulo | SP | Qui | 13:36:30 |
Campinas | SP | Qui | 13:33:47 |
Rio de Janeiro | RJ | Qui | 12:37:33 |
Santos | SP | Qui | 11:50:10 |
Caraguatatuba | SP | Qui | 11:43:25 |
Bela Vista | SP | Qui | 10:38:24 |
São Paulo | SP | Qui | 10:33:16 |
São Paulo | SP | Qui | 10:30:14 |
Rio de Janeiro | RJ | Qui | 10:21:32 |
Caraguatatuba | SP | Qui | 09:57:24 |
Joinville | SC | Qui | 09:26:39 |
Sao Gabriel da Palha | ES | Qui | 08:48:03 |
Caraguatatuba | SP | Qui | 08:08:23 |
São Paulo | SP | Qui | 08:07:02 |
Angra dos Reis | RJ | Qui | 07:47:12 |
Rio de Janeiro | RJ | Qui | 07:46:18 |
Cataguases | MG | Qui | 07:37:41 |
Tibau | RN | Qui | 06:54:51 |
São Paulo | SP | Qui | 00:01:23 |
Total de acessos sem proxy: 64Total de acessos com proxy: 182
Sistema
O sistema trabalha capturando e tratando diariamente centenas de dados espectrais de fontes confiáveis, e depois armazena em um banco de dados MySQL para que possa ser consultado por uma interface visual.
Inicialmente a aplicação foi desenvolvida em linguagem ASP(Active Server Pages) clássico e trabalhava em duas camadas, interface visual e processamento cliente-servidor1, e banco de dados2. Com o tempo a linguagem ASP foi descontinuada e fui obrigado a migrar para a linguagem PHP(Hypertext Preprocessor), dividindo a aplicação em 3 camadas, interface visual WordPress e linguagem cliente-servidor1, banco de dados2 e processamento de dados3. Assim, toda a lógica do sistema agora está em uma terceira camada de trabalho desenvolvida em linguagem C e shell script, qual garante o isolamento e a segurança da lógica do sistema, permitindo trabalhar livremente com uma gama de plataformas de layout e ainda possibilitando uma interface visual mais leve e adaptada para dispositivos mobile.
Algoritmo
O algoritmo se trata de um robô que trabalha automaticamente e incessantemente coletando dados espectrais complexos de satélite. Os dados são classificados por geoprocessamento e traduzidos para uma interpretação mais leiga que demonstra o estado do mar com base no sistema de enumeração da escala Beaufort, sistema criado por Francis Beaufort e adotado oficialmente em 1834 pela marinha britânica.
Estrutura
Todo o processo de captura e tratamento foi modelado para trabalhar com baixo custo, funcionando em um pequeno dispositivo Raspberry Pi 3 B+ com plataforma Raspbian, utilizando menos de 3W de energia, sendo que um computador comum gastaria em média 500W. Todo o tráfego de dados ocorre através de um link de Internet residencial simples, DNS dinâmico e regras NAT.

URL
O sistema pode ser acessado no endereço https://previsao.info e https://richote.com.br (endereço que você está acessando neste momento). Para quem possui o Android, há a opção de instalar o app pelo Google PlayStore ou pelo link https://mobile.previsao.info .
Termo de uso
Os produtos apresentados nesta página não podem ser usados para propósitos comerciais, copiados integral ou parcialmente para a reprodução em meios de divulgação, sem a expressa autorização.
Os usuários que compartilharem as informações deverão sempre mencionar a fonte das informações e dados como “PREVISAO.INFO e SUAS FONTES”.
A geração e a divulgação de produtos operacionais obedecem critérios sistêmicos de controle de qualidade, padronização e periodicidade de divulgação dos dados das fontes de previsão. Em nenhum caso o sistema, o desenvolvedor, o proprietário e/ou suas fontes poderão ser responsabilizados por danos especiais, indiretos ou decorrentes, ou qualquer dano vinculado ao que provenha do uso destes produtos.