InovaFiscaliza / appAnalise

Aplicação de pós-processamento de dados gerados em monitorações do espectro de radiofrequências.
GNU General Public License v3.0
0 stars 0 forks source link

Módulo "RELATÓRIO" #7

Open EricMagalhaesDelgado opened 10 months ago

EricMagalhaesDelgado commented 10 months ago
EricMagalhaesDelgado commented 10 months ago

EMSAT Reunião com Rizetto & Nataja em 12/07/2023. Ao que parece, precisarei implementar as seguintes funcionalidades:

Em relação à LISTA DE CANAIS,

Imagino que essa lista possa ser editada diretamente num app auxiliar do appAnalise. A lista pode ser completamente criada no app, ou consistir na edição de alguma tabela (planilha excel, JSON, CSV etc). Ao carregar no app o template da lista, fica registrada a sua data (que deve aparecer no relatório HTML!). A carga deve ser realizada no modo PLAYBACK, na lista de emissões.

Nos "templates de relatórios", deve-se criar campo que indique se a monitoração é terrestre ou espacial - no caso da monitoração terrestre, consome-se o anatelDB; no caso da espacial, o EMSatDB.

Em relação à OCUPAÇÃO, Atualmente, a aferição da ocupação temporal, por bin, utiliza três métodos:

E, além dessa ocupação temporal, é aferida uma ocupação espacial do canal (% do canal ocupado com as emissões com níveis acima do THR). Ao que parece, o resultado é obtido integrando a ocupação temporal, por bin, no domínio da frequência (limitado pelas extremidades do canal, inclusive a banda de guarda).

Em relação à "EMSatDB", A versão inicial eu posso montar, carregando uma base offline (uma planilha Excel, talvez). Posteriormente, @ronaldo automatiza a coisa.

EricMagalhaesDelgado commented 5 months ago

Avaliar os seguintes pontos: (a) Criar elemento de link no html? (b) Notei um comportamento estranho, quando incluído "ItemN1" ao invés de "Subitem" no template. Testar novamente pois eles precisam ter o mesmo comportamento. (c) Documentação.

EricMagalhaesDelgado commented 4 months ago

Criada lib "reportLib". https://github.com/EricMagalhaesDelgado/Miscellaneous/tree/main/reportLib

Pendente conectar appAnalise à lib.