Gerador de polígonos para representação de Contornos de Propagação para Radiodifusão
Recentemente, recebi uma mensagem pelo WhatsApp de um engenheiro de telecomunicações para quem forneci uma solução escrita em Ruby há 13 anos (que na verdade foi sugestão e contribuição de outro engenheiro, valeu Ernani). Na época, eu ainda tinha pouco tempo como dev Ruby, mas o projeto foi bastante interessante de se trabalhar.
Gerador de polígonos para representação de Contornos de Propagação para Radiodifusão com plotagem em sistema GIS do Google Earth, a partir de ângulo ( Azimute) e distância fornecidos, essa seria a descrição técnica do projeto.
O projeto consistia em buscar informações em um arquivo CSV que possuía dados geográficos sobre uma antena de transmissão de sinal de radiodifusão (TV e rádio) e utilizando diversos cálculos matemáticos converter essas informações em um gráfico composto de 4 contornos que simbolizam o alcance do sinal dessa antena.
Este script foi utilizado por vários engenheiros para agilizar o processo de criação de projetos de radiodifusão, economizando inúmeras horas de trabalho. É gratificante constatar que, mesmo após 13 anos, ele ainda é útil e utilizado por eles.