Ir para o conteúdo

Changelog

v0.17.0 - 2026-02-04

  • [Added] RasterRecortarNdviRgb: Arquivos de saídas de NDVI para fazenda geral e mosaico de talhões. Alteração nos nomes de saída.
  • [Changed] Atualização dos arquivos da logo da Savana: 'icon.png' e 'icon_grey.png'.

v0.16.0 - 2025-11-13

  • [Changed] Arquivo '.gitignore: Adicionado 'algorithms/legados/'.
  • [Changed] Arquivos 'savana-logo.jpeg' e 'savana-logo.png' em 'images'. Substituido por arquivo com nova logomarca.
  • [Changed] LayoutRelatorioThZm: Inserida imagem de exemplo do relatório no 'shortHelpString'.
  • [Changed] LayoutRelatorioThAreas: Inserida imagem de exemplo do relatório no 'shortHelpString'.
  • [Changed] Arquivos de template 'R01_sav_template_th_zm.qpt' e 'R02_sav_template_th_areas.qpt'. Alterações para novo arquivo de logomarca.
  • [Removed] Arquivo 'scripts_sav_template_th_zm.qpt' da pasta 'algorithms/legados/.
  • [Removed] Arquivo 'savana-21-anos.jpeg' da pasta 'imagens'.

v0.15.0 - 2025-10-31

  • [Added] Pasta 'lib'. Instalação da biblioteca 'pypdf==4.3.1' embarcada no plugin.
  • [Added] Arquivo 'init.py' na pasta 'algorithms'.
  • [Added] Arquivos 'relatorio-branco-colorido.png', 'relatorio-th-area.png' e 'relatorio-th-zm.png' em 'imagens'.
  • [Changed] Arquivo 'init.py' na pasta raiz para incluir a lib 'pypdf'.
  • [Changed] Arquivo '.gitignore'
  • [Changed] LayoutRelatorioThAreasSemProjeto: Saídas de mapas com fundo branco e colorido em arquivos separados separados. Inserida imagem de exemplo do relatório no 'shortHelpString'.

v0.14.0 - 2025-04-15

  • [Added] Arquivos de exemplos dos relatórios que podem ser gerados em pasta 'examples/relatorios'.
  • [Added] Arquivos 'savana-logo.jpeg' e 'savana-logo.png' em 'images'.
  • [Changed] Logo Savana dos relatórios alterados nos templates 'R01_sav_template_th_zm.qpt' e 'R02_sav_template_th_areas.qpt'.
  • [Changed] LayoutRelatorioThAreas: Transparência na camada Google Satelitte = setOpacity(1)
  • [Changed] LayoutRelatorioThAreasSemProjeto: Transparência na camada Google Satelitte = setOpacity(1)
  • [Changed] LayoutRelatorioThZm: Transparência na camada Google Satelitte = setOpacity(1)

v0.13.5 - 2025-03-17

  • [Fixed] ConverterParaSMS: Correção do sufixo do nome do arquivo de pontos.

v0.13.4 - 2025-03-14

  • [Changed] ConverterParaSMS: Ajuste da estrutura da tabela do s arquivos de saída tipo ponto. Substituindo campos por refactor. Complementação no help. Ajuste caminho pasta de input
  • [Changed] sav_funcoes: Ajuste função 'generate_feedback_for_step': estilo texto log.

v0.13.3 - 2025-03-03

  • [Changed] ConverterParaSMS: Processamento separado da camada temp para pontos e polígono.
  • [Fixed] ConverterParaSMS: Cópia das geometrias do gpkg para o shape.

v0.13.2 - 2025-02-28

  • [Changed] ConverterParaSMS: Renomeado o campo 'id' para 'Id' e tipo Integer.

v0.13.1 - 2025-02-27

  • [Changed] ConverterParaSMS: Renomeado o campo 'fid' para 'id'

v0.13.0 - 2025-02-27

  • [Added] ConverterParaSMS

v0.12.3 - 2025-02-03

  • [Changed] LayoutRelatorioThAreas: Nome algoritmo, nome do arquivo de saída. Retirada da data e opções de alternativas no nome.
  • [Changed] LayoutRelatorioThAreasSemProjeto: Nome algoritmo e nome do arquivo de saída.Retirada da data e opções de alternativas no nome.
  • [Changed] LayoutRelatorioThZm: Nome algoritmo, nome do arquivo de saída.Retirada da data e opções de alternativas no nome.
  • [Removed] ScriptsLayoutRelatorioThZm

v0.12.2 - 2025-01-29

  • [Changed] LayoutRelatorioThAreas: Alteração do nome algoritmo, nome do arquivo de saída.
  • [Changed] LayoutRelatorioThAreasSemProjeto: Alteração do nome algoritmo, nome do arquivo de saída.
  • [Changed] LayoutRelatorioThZm: Alteração do nome algoritmo, nome do arquivo de saída.
  • [Changed] ScriptsLayoutRelatorioThZm: Alteração do nome algoritmo, nome do arquivo de saída e grupo.

v0.12.1 - 2025-01-24

  • [Changed] ZonasManejoCriar: Ajuste valor de buffer limitador de seleção de -20 para -10.

v0.12.0 - 2025-01-21

  • [Added] ConectarPoligonosMultiparte

v0.11.0 - 2024-12-16

  • [Added] LayoutRelatorioThAreasSemProjeto
  • [Changed] LayoutRelatorioThAreas: Ajustes gerais.

v0.10.0 - 2024-12-13

  • [Added] Pasta 'fonts' e fonte padrão Savana.
  • [Added] Imagem do logo Savana.
  • [Added] Template R02_sav_template_th_areas.qpt.
  • [Added] LayoutRelatorioThAreas
  • [Added] ClonarFazendaAno: Configuração de projeto conforme SRC da camada da ZM.
  • [Added] TalhaoExtraExporta: Aviso para executar algoritmo de aplicativo de campo.
  • [Changed] LayoutRelatorioThZm: Ajustes para padronizar código. Correções múltiplas. Ajuste de funções.
  • [Changed] RasterNdviRgbFromSentinel2: Atualização para uso do Pathlib.
  • [Changed] RasterRecortarNdviRgb: Atualização para uso do Pathlib.
  • [Fixed] Renomeado template para R01_sav_template_th_zm.qpt.

v0.9.2 - 2024-12-09

  • [Added] Arquivo 'scripts_sav_template_th_zm.qpt' na pasta 'templates'.
  • [Added] sav_variaveis: Variável para grupo de relatŕorios.
  • [Changed] LayoutRelatorioThZm: Nome variável para grupo de relatórios.
  • [Fixed] ScriptsLayoutRelatorioThZm: Correções para para utilização do novo template

v0.9.1 - 2024-12-09

  • [Added] ScriptsLayoutRelatorioThZm
  • [Fixed] ClonarFazendaAno: Remove default do input.
  • [Fixed] ScriptsLayoutRelatorioThZm: Correções no código para funcionar no plugin.

v0.9.0 - 2024-12-09

  • [Added] ClonarFazendaAno
  • [Added] sav_variaveis: Condição par quando inicia o QGIS e lê o initAlgorithm do plugin.
  • [Fixed] ZonasManejoCriar: Área menor que 0.01ha.
  • [Removed] ScriptsClonarFazendaAno
  • [Removed] ScriptsEditaVariaveisProjeto
  • [Removed] ScriptsLayoutRelatorioThZm
  • [Removed] ScriptsTalhaoExtraExporta

v0.8.0 - 2024-12-04

  • Inicio do uso de tags para marcar a versão no repositório.
  • [Added] PontosCelulasCriaEdita
  • [Added] TalhaoExtraExporta
  • [Added] TalhaoExtraApaga
  • [Added] sav_variaveis: Condicional para evitar erro ao abrir QGIS com projeto sem padrão do nome para FG.

v0.7.0 - 2024-12-02

  • [Added] LayoutRelatorioThZm
  • [Added] sav_variaveis: Adicionado nome dos grupos. Variáveis em PluginVar para versão QGIS e nome da conto do usuário. Impacta em outros algoritmos.
  • [Added] ZonasManejoCriar: Campo "process_th".
  • [Changed] Retirada de import os de alguns algoritmos.
  • [Changed] Código para apagar grupo e camadas movidos para o step seguinte.
  • [Changed] sav_funcoes: Ajuste função estilo_simples_poligono. Ajuste função tipo_processamento. Opção de não exibir FAZENDA GERAL.
  • [Fixed] PontosCelulasOrdena: Agrupamento para gerar o "id_ponto". Impacta no valor da ordenação espacial dos pontos.

v0.6.3 - 2024-11-29

  • [Changed] Nomes dos algoritmos com 'SCRIPTS' no prefixo.
  • [Fixed] ScriptsClonarFazendaAno: Caminho do log para pasta do ano para - qual foi clonado. Desativei uso da função.
  • [Changed] sav_funcoes: Alteração no tipo de texto para mensagem dos steps.Alteração no nome saída do log. String da versão no sufixo final.
  • [Changed] ZonasManejoCriar: Ajuste espessura estilo.

v0.6.2 - 2024-11-28

  • [Added] PluginConfig: Parâmetro para selecionar cor de seleção na configuração do QGIS. Padrão = amarelo transparente.
  • [Changed] Ajuste metadata.txt. icone a texto.
  • [Changed] Uso de setProgressText alterado para steps ou "aguarde..."
  • [Changed] ZonasManejoCriar: Ajuste erros e verificações de área na ZM e comparação de ZM x buffer. Não interrompe o processo, mas dá alertas.
  • [Changed] sav_funcoes: Parâmetro na função 'layer_output_carrega_grupo'. Adicionado 'verifica_projeto_config_medidas'. Algoritmos atualizados.
  • [Fixed] AppCampo: Habilitação do boleano para salvar no Dropbox.
  • [Fixed] PontosCelulasOrdena: Loop para cortar 2 pontos.
  • [Fixed] PontosCelulasOrdena: Numeração do 'id_ponto'com expressão -y($geometry).

v0.6.1 - 2024-11-26

  • [Fixed] AppCampo: Ajuste parâmetro com boleano. Removida adição de camadas na TOC. Adicionado apagar pastas dos grupo no inicio do algoritmo. Seleciona inputs automaticamente.
  • [Fixed] PontosCelulasCriaEdita: Correção função 'define_tipo_processamento'. Correção 'output_group_name'.
  • [Fixed] PontosCelulasOrdena: Limpa barra de mensagem do algoritmo anterior. Correção 'output_group_name'. Correção função 'define_tipo_processamento'.
  • [Fixed] sav_funcoes: Correção função 'define_tipo_processamento'.
  • [Fixed] ZonasManejoCriar: Ajuste nome camadas de verificação se problemas no th_geral.
  • [Removed] TalhaoExtraExporta

v0.6.0 - 2024-11-25

  • [Added] AppCampo
  • [Added] PluginConfig
  • [Added] ProjetoConfigSRC
  • [Added] ProjetoVariaveis
  • [Added] TalhaoExtraExporta
  • [Added] ScriptsLayoutRelatorioThZm
  • [Added] sav_funcoes: Função 'recolhe_camadas'
  • [Changed] PontosCelulasCriaEdita: Adaptações gerais desde o script atendendo fazendas 2025.
  • [Changed] PontosCelulasOrdena: Adaptações gerais desde o script atendendo fazendas 2025.
  • [Changed] RasterNdviRgbFromSentinel2: Implementação classes PluginVar, ProjectVar. Saída de log. Import Path. Saída log comentada.
  • [Changed] RasterRecortarNdviRgb: Implementação classes PluginVar, ProjectVar. Saída de log. Import Path.. Saída de log comentada. Adição colapsar camadas.
  • [Changed] sav_funcoes: Reorganização das funções. Eliminação das classes. Import Path. Novas funções de verificação, log, tipo processamento
  • [Changed] sav_variaveis: Atualização geral das variáveis para algoritmos das novas fazendas. Criação das classes PluginVar, iniUIVar e ProjectVar. Alteração de variáveis para nome de tabela. Alteração de nome tabela "_celulas_pontos" para "_pontos".
  • [Changed] ScriptsEditaVariaveisProjeto: Alterações menores.
  • [Changed] ScriptsClonarFazendaAno: Ajuste para identificar ano 2025.
  • [Changed] ZonasManejoCriar: Adaptações gerais desde o script atendendo fazendas 2025. Ajuste parâmetro de entrada do buffer para tipo inteiro.
  • [Changed] ZonasManejoAjusteBufferInterno: Adaptações gerais desde o script atendendo fazendas 2025. Mudanças na função de acesso as camadas para popular campo de input.
  • [Fixed] PontosCelulasCriaEdita: Erro ao calcular os pontos aleatórios. Agora a função 'distribuir_pontos_zm_buffered' para distribuição está baseado em "indx_zm".
  • [Removed] LayoutRelatorioThZm
  • [Removed] PontosCelulasCriaEdita_WIP

v0.5.2 - 2024-10-30

  • [Added] Arquivo 'plugin_todos_issues.md' e 'todo_tree_extesion.md' na pasta 'documents'.
  • [Added] RasterRecortarNdviRgb: Exportar imagens como render em pasta própria.
  • [Added] sav_variaveis_scripts: Apontamento para este arquivo de todos algoritmos que funcionam para scripts.
  • [Added] sav_funcoes_scripts: Apontamento para este arquivo de todos algoritmos que funcionam para scripts.
  • [Changed] Troquei nome das classes nos algoritmos da ZMs.
  • [Changed] Arquivo 'savana_ndvi'.xml: Alterações
  • [Changed] Arquivo '.gitignore': pasta apoio
  • [Changed] Arquivo 'README.md': Ajustes sobre nova forma para padronizar variáveis de projeto.
  • [Changed] sav_variaveis
  • [Changed] sav_funcoes
  • [Changed] RasterRecortarNdviRgb: Nome arquivo saída recorte RGB inclui sufixo '_fazenda'.
  • [Changed] RasterRecortarNdviRgb: Alteração nas configurações da função de recorte do NDVI e RGB.
  • [Changed] ScriptsClonarFazendaAno: Ajuste nas mensagens do log. Ajuste do ANO para ser no mínimo 2025.
  • [Fixed] RasterNdviRgbFromSentinel2: Ajuste na simbologia do NDVI conforme rampa de cores savana_ndvi.xml salvo na pasta 'styles'.
  • [Fixed] RasterRecortarNdviRgb: Simbologia rampa de cores padrão após recortar o NDVI por talhão.
  • [Fixed] savana_plugin_provider Código para referência das classes e nomes. Plugin não instalava em Savana.
  • [Fixed] ScriptsClonarFazendaAno: Ajuste código para reconhecer o separador de path para o Windows

v0.5.1 - 2024-10-25

  • [Added] scritps_ProjetoVariaveis
  • [Changed] RasterNdviRgbFromSentinel2: Ajuste nome da classe
  • [Changed] RasterRecortarNdviRgb: Ajuste nome da classe
  • [Changed] sav_variaveis
  • [Changed] sav_funcoes
  • [Fixed] ScriptsClonarFazendaAno: Solução do crash do QGIS. Inclusão de log, checagem de caminhos e nomes, Utilização do ogr2ogr para resolver o rename das tabelas do geopackage.
  • [Removed] ProjetoVariaveis

v0.5.0 - 2024-10-18

  • [Added] Arquivo 'savana_ndvi.qml' e 'savana_ndvi.xml' na pasta 'styles'.
  • [Added] RasterNdviRgbFromSentinel2: Checagem para quando nenhuma opção de processamento estiver marcada.
  • [Added] ScriptsEditaVariaveisProjeto
  • [Added] ScriptsClonarFazendaAno
  • [Changed] Nome pasta 'image' -> 'images'. Referência do nome da pasta para imagens nos algoritmos.
  • [Changed] Arquivo 'README.md'
  • [Changed] ProjetoVariaveis: Alteração do nome do arquivo. Troca do nome grupo de 'Configurar Projeto' --> 'Resolver SCRIPTS'. Troca do nome display name:grupo de 'Configurar Projeto' --> 'Resolver SCRIPTS'
  • [Changed] RasterNdviRgbFromSentinel2: Aplicação do estilo para NDVI conforme padrão Savana. Baseado no .qml.
  • [Changed] sav_variaveis
  • [Changed] sav_funcoes
  • [Removed] LayoutRelatorioThZm
  • [Removed] ProjetoVariaveis: Comentadas as linhas de input para configurar o SRC.

v0.4.1 - 2024-08-19

  • [Changed] LayoutRelatorioThZm: Ajuste nas descrições.
  • [Fixed] LayoutRelatorioThZm: Ajuste na função 'addLegend' para corrigir erro do nome das camadas na legenda.

v0.4.0 - 2024-08-19

  • [Added] Arquivo 'sav_template_th_zm.qpt' na pasta 'templates'.
  • [Added] LayoutRelatorioThZm
  • [Changed] ProjetoVariaveis: Ajustes de funcionamento das variáveis 'fazenda_abrv' e 'cliente_abrv.
  • [Changed] ProjetoVariaveis: Ajustes texto da ajuda e descrição.
  • [Changed] RasterNdviRgbFromSentinel2: Ajuste nas descrições. Ajuste variável 'OUTPUT_FOLDER'.
  • [Changed] RasterRecortarNdviRgb: Ajuste nas descrições.
  • [Changed] sav_variaveis: Ajustes de funcionamento das variáveis 'fazenda_abrv' e 'cliente_abrv.
  • [Changed] sav_funcoes: Atualização das funções: 'verifica_ProjetoVariaveis', 'estilo_aplica_linha', 'estilo_aplica_ponto' e 'estilo_aplica_poligono'.

v0.3.0 - 2024-08-10

  • [Added] sav_variaveis: Variáveis de projeto 'fazenda_abrv' e 'cliente_abrv'.
  • [Changed] Caminho dos ícones nos algoritmos ativos.
  • [Changed] ProjetoVariaveis: Reversão das variáveis de projeto 'fazenda_filename' e 'cliente_filename' para 'fazenda_abrv' e 'cliente_abrv'. A transição dessas variáveis como 'legadas' se dará no momento de criação de novas fazendas/ano. A planejar.
  • [Removed] Arquivos icon_grey.png e icone.png

v0.2.0 - 2024-08-05

  • [Added] ProjetoVariaveis: Inserção ícone no help.
  • [Changed] ProjetoVariaveis: Atualização de descrições. Inserção de condicionante para projeto não salvo.

v0.1.0 - 2024-08-02

  • [Added] ZonasManejoCriar
  • [Added] ZonasManejoAjusteBufferInterno
  • [Added] sav_funcoes
  • [Added] sav_variaveis
  • [Added] RasterNdviRgbFromSentinel2
  • [Added] RasterRecortarNdviRgb
  • [Added] ProjetoVariaveis
  • [Added] PontosCelulasOrdena
  • [Added] PontosCelulasCriaEdita
  • [Added] PontosCelulasCriaEdita_WIP