Gerador de polígonos para representação de Contornos de Propagação para Radiodifusão

Luiz Carvalho
2 min readMar 22, 2023

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.

Plotagem no Google Earth dos contornos reais de uma antena de transmissão

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.

--

--

Luiz Carvalho

Desenvolvedor há 17 anos, Apaixonado por inovação e um entusiasta de Chatbots e desenvolvimento. Co-fundador e Leader do Startup Tocantins e DevsTO.