├── .env ├── .github └── workflows │ ├── mkdocs_build_deploy.yaml │ ├── release.yaml │ └── test_plugin.yaml ├── .gitignore ├── .vscode ├── settings.json └── tasks.json ├── README.md ├── qmapshaper ├── Makefile ├── __init__.py ├── classes │ ├── __init__.py │ ├── class_qmapshaper_command_builder.py │ ├── class_qmapshaper_data_preparer.py │ ├── class_qmapshaper_file.py │ ├── class_qmapshaper_paths.py │ ├── class_qmapshaper_runner.py │ └── classes_workers.py ├── gui │ ├── __init__.py │ ├── dialog_tool_console.py │ ├── dialog_tool_interactive_simplifier.py │ ├── percentsliderspinbox.py │ └── processes │ │ ├── __init__.py │ │ ├── interactive_console_process.py │ │ ├── interactive_process.py │ │ └── interactive_simplifier_process.py ├── icons │ ├── qmapshaper.png │ ├── qmapshaper.svg │ └── qmapshaper_console.svg ├── metadata.txt ├── pb_tool.cfg ├── processing │ ├── __init__.py │ ├── mapshaper_algorithm.py │ ├── tool_console.py │ ├── tool_simplify.py │ ├── tool_simplify_lines.py │ └── tool_to_topojson.py ├── qmapshaper.png ├── qmapshaper_plugin.py ├── qmapshaper_provider.py ├── text_constants.py └── utils.py ├── tests ├── __init__.py ├── _data │ └── villages.gpkg ├── classes │ ├── test_class_qmapshaper_runner.py │ ├── test_qmapshaper_command_builder.py │ ├── test_qmapshaper_data_preparer.py │ └── test_qmapshaper_paths.py ├── conftest.py ├── gui │ ├── processes │ │ ├── test_interactive_console_process.py │ │ └── test_interactive_simplifier_process.py │ ├── test_dialog_tool_console.py │ └── test_dialog_tool_interactive_simplifier.py ├── processing │ ├── test_tool_console.py │ ├── test_tool_simplify.py │ ├── test_tool_simplify_lines.py │ ├── test_tool_to_topojson.py │ └── test_z.py └── project.qgz └── website ├── custom_theme └── main.html ├── mkdocs.yml └── pages ├── GUI Tools ├── tool_interactive_console.md └── tool_interactive_simplifier.md ├── changelog.md ├── images ├── gui_tool_interactive_console.png ├── gui_tool_interactive_simplifier.png ├── interactive_tool.gif ├── plugin_settings.png ├── tool_console.png ├── tool_simplify.png ├── tool_simplify_lines.png ├── tool_to_topojson.png └── use_case.gif ├── index.md └── tools ├── tool_console.md ├── tool_simplify.md ├── tool_simplify_lines.md └── tool_to_topojson.md /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/.env -------------------------------------------------------------------------------- /.github/workflows/mkdocs_build_deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/.github/workflows/mkdocs_build_deploy.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/test_plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/.github/workflows/test_plugin.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/README.md -------------------------------------------------------------------------------- /qmapshaper/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/Makefile -------------------------------------------------------------------------------- /qmapshaper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/__init__.py -------------------------------------------------------------------------------- /qmapshaper/classes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qmapshaper/classes/class_qmapshaper_command_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/classes/class_qmapshaper_command_builder.py -------------------------------------------------------------------------------- /qmapshaper/classes/class_qmapshaper_data_preparer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/classes/class_qmapshaper_data_preparer.py -------------------------------------------------------------------------------- /qmapshaper/classes/class_qmapshaper_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/classes/class_qmapshaper_file.py -------------------------------------------------------------------------------- /qmapshaper/classes/class_qmapshaper_paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/classes/class_qmapshaper_paths.py -------------------------------------------------------------------------------- /qmapshaper/classes/class_qmapshaper_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/classes/class_qmapshaper_runner.py -------------------------------------------------------------------------------- /qmapshaper/classes/classes_workers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/classes/classes_workers.py -------------------------------------------------------------------------------- /qmapshaper/gui/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qmapshaper/gui/dialog_tool_console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/gui/dialog_tool_console.py -------------------------------------------------------------------------------- /qmapshaper/gui/dialog_tool_interactive_simplifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/gui/dialog_tool_interactive_simplifier.py -------------------------------------------------------------------------------- /qmapshaper/gui/percentsliderspinbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/gui/percentsliderspinbox.py -------------------------------------------------------------------------------- /qmapshaper/gui/processes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qmapshaper/gui/processes/interactive_console_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/gui/processes/interactive_console_process.py -------------------------------------------------------------------------------- /qmapshaper/gui/processes/interactive_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/gui/processes/interactive_process.py -------------------------------------------------------------------------------- /qmapshaper/gui/processes/interactive_simplifier_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/gui/processes/interactive_simplifier_process.py -------------------------------------------------------------------------------- /qmapshaper/icons/qmapshaper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/icons/qmapshaper.png -------------------------------------------------------------------------------- /qmapshaper/icons/qmapshaper.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/icons/qmapshaper.svg -------------------------------------------------------------------------------- /qmapshaper/icons/qmapshaper_console.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/icons/qmapshaper_console.svg -------------------------------------------------------------------------------- /qmapshaper/metadata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/metadata.txt -------------------------------------------------------------------------------- /qmapshaper/pb_tool.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/pb_tool.cfg -------------------------------------------------------------------------------- /qmapshaper/processing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qmapshaper/processing/mapshaper_algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/processing/mapshaper_algorithm.py -------------------------------------------------------------------------------- /qmapshaper/processing/tool_console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/processing/tool_console.py -------------------------------------------------------------------------------- /qmapshaper/processing/tool_simplify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/processing/tool_simplify.py -------------------------------------------------------------------------------- /qmapshaper/processing/tool_simplify_lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/processing/tool_simplify_lines.py -------------------------------------------------------------------------------- /qmapshaper/processing/tool_to_topojson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/processing/tool_to_topojson.py -------------------------------------------------------------------------------- /qmapshaper/qmapshaper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/qmapshaper.png -------------------------------------------------------------------------------- /qmapshaper/qmapshaper_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/qmapshaper_plugin.py -------------------------------------------------------------------------------- /qmapshaper/qmapshaper_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/qmapshaper_provider.py -------------------------------------------------------------------------------- /qmapshaper/text_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/text_constants.py -------------------------------------------------------------------------------- /qmapshaper/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/qmapshaper/utils.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_data/villages.gpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/_data/villages.gpkg -------------------------------------------------------------------------------- /tests/classes/test_class_qmapshaper_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/classes/test_class_qmapshaper_runner.py -------------------------------------------------------------------------------- /tests/classes/test_qmapshaper_command_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/classes/test_qmapshaper_command_builder.py -------------------------------------------------------------------------------- /tests/classes/test_qmapshaper_data_preparer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/classes/test_qmapshaper_data_preparer.py -------------------------------------------------------------------------------- /tests/classes/test_qmapshaper_paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/classes/test_qmapshaper_paths.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/gui/processes/test_interactive_console_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/gui/processes/test_interactive_console_process.py -------------------------------------------------------------------------------- /tests/gui/processes/test_interactive_simplifier_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/gui/processes/test_interactive_simplifier_process.py -------------------------------------------------------------------------------- /tests/gui/test_dialog_tool_console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/gui/test_dialog_tool_console.py -------------------------------------------------------------------------------- /tests/gui/test_dialog_tool_interactive_simplifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/gui/test_dialog_tool_interactive_simplifier.py -------------------------------------------------------------------------------- /tests/processing/test_tool_console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/processing/test_tool_console.py -------------------------------------------------------------------------------- /tests/processing/test_tool_simplify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/processing/test_tool_simplify.py -------------------------------------------------------------------------------- /tests/processing/test_tool_simplify_lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/processing/test_tool_simplify_lines.py -------------------------------------------------------------------------------- /tests/processing/test_tool_to_topojson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/processing/test_tool_to_topojson.py -------------------------------------------------------------------------------- /tests/processing/test_z.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/processing/test_z.py -------------------------------------------------------------------------------- /tests/project.qgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/tests/project.qgz -------------------------------------------------------------------------------- /website/custom_theme/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/custom_theme/main.html -------------------------------------------------------------------------------- /website/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/mkdocs.yml -------------------------------------------------------------------------------- /website/pages/GUI Tools/tool_interactive_console.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/GUI Tools/tool_interactive_console.md -------------------------------------------------------------------------------- /website/pages/GUI Tools/tool_interactive_simplifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/GUI Tools/tool_interactive_simplifier.md -------------------------------------------------------------------------------- /website/pages/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/changelog.md -------------------------------------------------------------------------------- /website/pages/images/gui_tool_interactive_console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/images/gui_tool_interactive_console.png -------------------------------------------------------------------------------- /website/pages/images/gui_tool_interactive_simplifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/images/gui_tool_interactive_simplifier.png -------------------------------------------------------------------------------- /website/pages/images/interactive_tool.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/images/interactive_tool.gif -------------------------------------------------------------------------------- /website/pages/images/plugin_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/images/plugin_settings.png -------------------------------------------------------------------------------- /website/pages/images/tool_console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/images/tool_console.png -------------------------------------------------------------------------------- /website/pages/images/tool_simplify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/images/tool_simplify.png -------------------------------------------------------------------------------- /website/pages/images/tool_simplify_lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/images/tool_simplify_lines.png -------------------------------------------------------------------------------- /website/pages/images/tool_to_topojson.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/images/tool_to_topojson.png -------------------------------------------------------------------------------- /website/pages/images/use_case.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/images/use_case.gif -------------------------------------------------------------------------------- /website/pages/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/index.md -------------------------------------------------------------------------------- /website/pages/tools/tool_console.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/tools/tool_console.md -------------------------------------------------------------------------------- /website/pages/tools/tool_simplify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/tools/tool_simplify.md -------------------------------------------------------------------------------- /website/pages/tools/tool_simplify_lines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/tools/tool_simplify_lines.md -------------------------------------------------------------------------------- /website/pages/tools/tool_to_topojson.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanCaha/qgis-qmapshaper/HEAD/website/pages/tools/tool_to_topojson.md --------------------------------------------------------------------------------