Repositório que contém um conjunto de ferramentas para a coleta de Pontos de Controle.
A documentação está acessível por meio da EBNet. Para mais informações, entre em contato com a DGEO do 1° CGEO.
Pasta que contém arquivos de exemplo para auxiliar na explicação da ferramenta aos operadores, é essencial manter o padrão de nomeclatura das pastas conforme o exemplo.
Contém o plugin utilizado pelo usuário no QGIS.
Inclui scripts e rotinas utilizadas fora do QGIS, fazendo parte do processo de geração dos arquivos para o Banco de Pontos de Controle, complementando as rotinas contidas no plugin do QGIS.
Recomenda-se criar um ambiente virtual chamado pto_controle para isolar as dependências do projeto. Execute os seguintes comandos:
python -m venv pto_controlePara ativar o ambiente virtual:
-
Windows (CMD/Powershell):
pto_controle\Scripts\activate
-
Linux/macOS:
source pto_controle/bin/activate
No Windows, adicione os seguintes caminhos à variável PATH, caso ainda não estejam configurados:
- Caminho do Python (exemplo):
C:\Users\SeuUsuario\AppData\Local\Programs\Python\PythonXX - Caminho do Scripts (exemplo):
C:\Users\SeuUsuario\AppData\Local\Programs\Python\PythonXX\Scripts
No Linux/macOS, utilize o seguinte comando para adicionar o caminho do Python ao PATH:
echo 'export PATH="/caminho/do/python:$PATH"' >> ~/.bashrc && source ~/.bashrcCom o ambiente virtual ativado, instale as dependências do projeto executando:
pip install -r requirements.txtCaso ocorra algum erro na instalação das dependências, tente as seguintes soluções:
-
Verifique a compatibilidade da versão do Python com as dependências.
-
Instale as dependências manualmente:
pip install nome_do_pacote
Se persistirem problemas, consulte a documentação de cada dependência ou verifique a versão correta no requirements.txt.
Com o ambiente virtual ativado e as dependências instaladas, você pode executar os scripts do projeto normalmente.
Exemplo de execução no Windows (CMD/Powershell):
python generateMonograpy.py "C:\caminho\arquivo" localhost 5432 Nome_banco usuario senha✅ Dica: Certifique-se de estar dentro do diretório correto antes de executar os comandos.