{"id":16920534,"url":"https://github.com/gacarrillor/qgis-resources","last_synced_at":"2025-04-11T16:39:30.990Z","repository":{"id":89375152,"uuid":"68851156","full_name":"gacarrillor/QGIS-Resources","owner":"gacarrillor","description":"My repo for sharing PyQGIS scripts via 'QGIS Resource Sharing' plugin","archived":false,"fork":false,"pushed_at":"2022-02-24T01:40:27.000Z","size":47,"stargazers_count":9,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-25T12:51:03.431Z","etag":null,"topics":["processing","pyqgis","python","qgis","script"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gacarrillor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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":"2016-09-21T19:35:05.000Z","updated_at":"2024-06-19T04:43:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"2e5dd655-99df-481c-9b74-640ee67a2d93","html_url":"https://github.com/gacarrillor/QGIS-Resources","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gacarrillor%2FQGIS-Resources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gacarrillor%2FQGIS-Resources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gacarrillor%2FQGIS-Resources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gacarrillor%2FQGIS-Resources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gacarrillor","download_url":"https://codeload.github.com/gacarrillor/QGIS-Resources/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248441904,"owners_count":21104099,"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":["processing","pyqgis","python","qgis","script"],"created_at":"2024-10-13T19:48:38.513Z","updated_at":"2025-04-11T16:39:30.981Z","avatar_url":"https://github.com/gacarrillor.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# QGIS-Resources\nMy collection of QGIS resources shared with the community. Hope you find them useful!\n\nLICENSE: GNU GPL v.3.0\n\n## Collections\n\n### Processing Scripts (PyQGIS) by Germán Carrillo\n\n- **copy_vector_layer.py**\n\n   Use this script to create a full copy of a vector layer. Handy when you need to modify data but you feel safer testing the modifications on a copy first.\n\n - **edit_in_place_script.py**\n\n   This script can be taken as an example of a script that edits a layer in-place. That is, a script that modifies features from the input layer, instead of generating a copy of the layer.\n\n - **export_composers_of_multiple_projects.py**\n\n   This script allows you to export the composers of all the QGIS projects that are inside a base folder.\nIt's based on the 'Maps Printer' plugin by [Harrissou Sant-anna](https://github.com/DelazJ), which is required to run the script.\n\n - **vector_overlaps_by_class.py**\n\n    Extends `native:calculatevectoroverlaps` (Overlap analysis) to accept a single overlay layer with classes and generate a table with overlap areas and percentages by class. \n\n\n## Installation\n\n1. Install the `QGIS Resource Sharing` plugin from QGIS plugin repository.\n2. Open the `QGIS Resource Sharing`'s main window and go to `Settings` --\u003e `Add repository...`.\n3. Set the repository name and URL like this:\n   + Name: `Germap's repo`\n   + URL: https://github.com/gacarrillor/QGIS-Resources.git\n   \n   ![image](https://user-images.githubusercontent.com/652785/153315981-6c114258-168b-4784-b719-e9f065cabf49.png)\n4. Still in the `QGIS Resource Sharing`'s main window, go to `All collections` and search for `pyqgis`.\n5. Select the item \"Processing Scripts (PyQGIS) by Germán Carrillo\" and click on `Install`.\n\nThat's it! A confirmation window should tell you you have installed several Processing scripts, which you can access from the Processing panel in QGIS. Enjoy!\n\n   \n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgacarrillor%2Fqgis-resources","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgacarrillor%2Fqgis-resources","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgacarrillor%2Fqgis-resources/lists"}