{"id":26295782,"url":"https://github.com/dsgoficial/dsgtools","last_synced_at":"2025-04-09T21:22:13.639Z","repository":{"id":21698554,"uuid":"25019920","full_name":"dsgoficial/DsgTools","owner":"dsgoficial","description":"DSG's QGIS Plugin for GIS production","archived":false,"fork":false,"pushed_at":"2025-04-08T17:34:46.000Z","size":111996,"stargazers_count":54,"open_issues_count":1,"forks_count":27,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-04-08T18:32:59.049Z","etag":null,"topics":["brazilian-army","database","edgv","exercito-brasileiro","grass-gis","postgis","python","qgis","qgis-plugin","spatialite"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dsgoficial.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-10-10T04:08:59.000Z","updated_at":"2025-03-13T11:26:52.000Z","dependencies_parsed_at":"2025-03-28T19:37:23.052Z","dependency_job_id":null,"html_url":"https://github.com/dsgoficial/DsgTools","commit_stats":null,"previous_names":[],"tags_count":45,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dsgoficial%2FDsgTools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dsgoficial%2FDsgTools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dsgoficial%2FDsgTools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dsgoficial%2FDsgTools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dsgoficial","download_url":"https://codeload.github.com/dsgoficial/DsgTools/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248112701,"owners_count":21049702,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["brazilian-army","database","edgv","exercito-brasileiro","grass-gis","postgis","python","qgis","qgis-plugin","spatialite"],"created_at":"2025-03-15T04:15:08.562Z","updated_at":"2025-04-09T21:22:13.620Z","avatar_url":"https://github.com/dsgoficial.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![DSGTools](https://github.com/dsgoficial/DsgTools/assets/6131641/fc2511a4-607b-4ce6-a24c-96b390be2739)\n\n#\n\n[![Join the chat at https://gitter.im/DsgTools/Lobby](https://badges.gitter.im/DsgTools/Lobby.svg)](https://gitter.im/DsgTools/Lobby?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n[![DOI](https://zenodo.org/badge/25019920.svg)](https://zenodo.org/badge/latestdoi/25019920)\n\n|branch|status|\n|-------|--------|\n|master|[![unittests](https://github.com/dsgoficial/DsgTools/actions/workflows/test_plugin_on_qgis.yml/badge.svg?branch=master)](https://github.com/dsgoficial/DsgTools/actions/workflows/test_plugin_on_qgis.yml)|\n|dev|[![unittests](https://github.com/dsgoficial/DsgTools/actions/workflows/test_plugin_on_qgis.yml/badge.svg?branch=dev)](https://github.com/dsgoficial/DsgTools/actions/workflows/test_plugin_on_qgis.yml)|\n\n------------------------------------\n# Complemento DSGTools\n\nO DSGTools é um complemento para o QGIS (http://qgis.org/pt_BR/site/) que permite aos usuários a criação e utilização de produtos cartográficos de acordo com as especificações da ET-EDGV 2.1.3 e da ET-EDGV 3.0. O DSGTools visa atender não apenas o Exército Brasileiro, mas também produtores e usuários de geoinformação da sociedade.\nEste projeto visa cumprir a missão estabelecida no Plano Estratégico do Exército 2016-2019 (PEEx 2016-2019), relativo ao seguinte Objetivo Estratégico do Exército (OEE):\n* OEE 7 - Aprimorar a Governança de Tecnologia da Informação;\n* Estratégia 7.2 - Reorganização do Sistema de Informação do Exército (SINFOEx);\n* Ação Estratégica 7.2.1 - Aperfeiçoar a produção e disponibilização da geoinformação;\n* Atividade imposta 7.2.1.5 - Implantar o SIG para ambiente desktop no âmbito do Exército.\n\nO plugin foi todo desenvolvido em python e está disponível para download pelo próprio QGIS ou pelo endereço http://plugins.qgis.org/plugins/DsgTools/.\n\nEstão disponíveis as seguintes funcionalidades no plugin em sua versão 3.1 (changelog completo disponível em https://github.com/dsgoficial/DsgTools/wiki ):\n\n- Criação, armazenamento e remoção de configuração de servidores PostGIS;\n- Criação de banco de dados em Spatialite e em PostGIS de acordo a ET-EDGV 2.1.3 e ET-EDGV 3.0;\n- Criação de banco de dados em Spatialite e em PostGIS de acordo com ET-EDGV 2.1.3, ET-EDGV 3.0;\n- Carregamento de camadas por classe e por categoria conforme definido na ET-EDGV 2.1.3, ET-EDGV 3.0;\n- Manipulação de feições complexas (criação, edição, remoção, zoom, associação e desassociação);\n- Acesso a alguns serviços WM(T)S do BDGEx e;\n- Acesso ao mapa índice de produtos vetoriais e matriciais do BDGEx.\n- Ferramenta de Inventário de Dados Geoespaciais suportados pela GDAL/OGR;\n- Ferramentas para instalar modelos e scripts (geoalgoritmos) na Caixa de Ferramenta do QGIS;\n- Gerenciamento de permissoes de usuários (ex. Permissões de leitura/escrita em partes espcíficas do banco);\n- Criação/Remoção de usuários no PostgreSQL;\n- Alteração de senha de usuários no PostgreSQL;\n- Conversão entre formatos de bancos de dados (PostGIS para Spatialite e vice e versa);\n- Ferramenta para atribuição de cotas de maneira automática para isolinhas;\n- Visualizador de valores de códigos da EDGV para auxiliar em consultas por atributos;\n- Deleção de bancos EDGV feitos em PostgreSQL;\n- Ferramenta de (re)classificação de feições;\n- Ferramentas de validação geométrica;\n\nPara maiores informações, acesse https://github.com/dsgoficial/DsgTools/wiki ou https://bdgex.eb.mil.br/portal/index.php?option=com_content\u0026view=article\u0026id=96\u0026Itemid=380\u0026lang=pt\n\nDependências a serem instaladas (Ubuntu/Debian):\n\nInstalar os seguintes pacotes de acordo com o código abaixo:\n```\nsudo apt-get install libqt5sql5-psql\nsudo apt-get install libqt5sql5-sqlite\n```\n\n------------------------------------\n# DSGTools Plugin\n\nDSGTools is a QGIS plugin that allow users to create and manipulate Geospatial Data according to Brazilian Law (ET-EDGV 2.1.3 and ET-EDGV 3.0). DSGTools aims to provide tools not only to Brazilian Army, but to GIS comunity in general.\n\nCurrent changelog can be viewed on https://github.com/dsgoficial/DsgTools/wiki (portuguese only, for now).\n\nDSGTools 4.1 has the following features:\n\n- Creation, Storage and Deletion of PostGIS servers configurations;\n- Database creation using Spatialite and PostGIS according to EDGV version 2.1.3 and EDGV version 3.0\n- Layer loading by category and class as defined by EDGV version 2.1.3 and EDGV version 3.0;\n- Layer loading grouping by geometric primitive and schema for any PostGIS database;\n- Manipulation of complex features (Creation, Editing, Deletion, Zoom, Association, Disassociation) and;\n- Access to some WM(T)S services provided by BDGEx (Brazilian Army SDI);\n- Inventory Tool for all geospatial data supported by GDAL/OGR;\n- Tool to install Models and Script (geoalgorithms) in the Processing Toolbox (HSV fusion script available);\n- Database role management. Access profile (i.e. Read/Write permissions by table in database );\n- Database user profile management (e.g. Grant/Revoke predifined roles to/from user );\n- Create/Remove PostgreSQL users;\n- Alter PostgreSQL user Password;\n- Conversion tools between postgis and spatialite EDGV databases;\n- Tool to assign elevation values to contour lines in a simple way;\n- EDGV code list viewer to aid attributes queries using our EDGV databases;\n- Drop EDGV databases;\n- Tool to reclassify features (move them to another layer) with predefined attributes;\n- Quality Assurance Tools: fix geometry problems prior to creating a topology structure;\n\n\nRequirements for LINUX (Ubuntu/Debian):\n\nInstall the following packages as follows:\n```\nsudo apt-get install libqt5sql5-psql\nsudo apt-get install libqt5sql5-sqlite\n```\n\nFor further information, go to https://github.com/dsgoficial/DsgTools/wiki or https://bdgex.eb.mil.br/portal/index.php?option=com_content\u0026view=article\u0026id=96\u0026Itemid=380\u0026lang=pt\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdsgoficial%2Fdsgtools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdsgoficial%2Fdsgtools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdsgoficial%2Fdsgtools/lists"}