Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Merge pull request #5184 from nyalldawson/join_locate
[FEATURE] Reworked processing 'Join by location' alg
- Loading branch information
Showing
with
2,854 additions
and 191 deletions.
- +7 −1 python/plugins/processing/algs/help/qgis.yaml
- +4 −4 python/plugins/processing/algs/qgis/QGISAlgorithmProvider.py
- +138 −185 python/plugins/processing/algs/qgis/SpatialJoin.py
- +341 −0 python/plugins/processing/algs/qgis/SpatialJoinSummary.py
- +1 −1 python/plugins/processing/algs/qgis/StatisticsByCategories.py
- BIN python/plugins/processing/tests/testdata/custom/points_with_date.dbf
- +1 −0 python/plugins/processing/tests/testdata/custom/points_with_date.prj
- +1 −0 python/plugins/processing/tests/testdata/custom/points_with_date.qpj
- BIN python/plugins/processing/tests/testdata/custom/points_with_date.shp
- BIN python/plugins/processing/tests/testdata/custom/points_with_date.shx
- +48 −0 python/plugins/processing/tests/testdata/expected/join_by_location_intersect.gfs
- +111 −0 python/plugins/processing/tests/testdata/expected/join_by_location_intersect.gml
- +48 −0 python/plugins/processing/tests/testdata/expected/join_by_location_intersect_discardnomatch.gfs
- +90 −0 python/plugins/processing/tests/testdata/expected/join_by_location_intersect_discardnomatch.gml
- +48 −0 python/plugins/processing/tests/testdata/expected/join_by_location_intersect_first_only.gfs
- +67 −0 python/plugins/processing/tests/testdata/expected/join_by_location_intersect_first_only.gml
- +48 −0 ...ugins/processing/tests/testdata/expected/join_by_location_intersect_first_only_discardnomatch.gfs
- +46 −0 ...ugins/processing/tests/testdata/expected/join_by_location_intersect_first_only_discardnomatch.gml
- +37 −0 python/plugins/processing/tests/testdata/expected/join_by_location_intersect_subset_fields.gfs
- +97 −0 python/plugins/processing/tests/testdata/expected/join_by_location_intersect_subset_fields.gml
- +64 −0 python/plugins/processing/tests/testdata/expected/join_by_location_summary_date.gfs
- +76 −0 python/plugins/processing/tests/testdata/expected/join_by_location_summary_date.gml
- +172 −0 python/plugins/processing/tests/testdata/expected/join_by_location_summary_intersect.gfs
- +142 −0 python/plugins/processing/tests/testdata/expected/join_by_location_summary_intersect.gml
- +172 −0 .../plugins/processing/tests/testdata/expected/join_by_location_summary_intersect_discardnomatch.gfs
- +121 −0 .../plugins/processing/tests/testdata/expected/join_by_location_summary_intersect_discardnomatch.gml
- +73 −0 python/plugins/processing/tests/testdata/expected/join_by_location_summary_string.gfs
- +131 −0 python/plugins/processing/tests/testdata/expected/join_by_location_summary_string.gml
- +62 −0 python/plugins/processing/tests/testdata/expected/join_by_location_summary_subset_stats.gfs
- +76 −0 python/plugins/processing/tests/testdata/expected/join_by_location_summary_subset_stats.gml
- +102 −0 python/plugins/processing/tests/testdata/expected/join_by_location_summary_touches.gfs
- +100 −0 python/plugins/processing/tests/testdata/expected/join_by_location_summary_touches.gml
- +48 −0 python/plugins/processing/tests/testdata/expected/join_by_location_touches.gfs
- +68 −0 python/plugins/processing/tests/testdata/expected/join_by_location_touches.gml
- +314 −0 python/plugins/processing/tests/testdata/qgis_algorithm_tests.yaml
Oops, something went wrong.