Antoine
9fb24b424c
add method to compute distance between point and infinite line
2022-03-10 09:11:38 +01:00
Antoine
aa88d39f89
AdditionalConstraint to BetweenLineConstraint
2022-03-10 09:11:38 +01:00
Germán Carrillo
ec23963359
Add tests for join attributes table with name conflicts (fix for #47650 )
2022-03-09 11:07:01 +10:00
Denis Rouzaud
ede7f35a86
Merge pull request #47633 from 3nids/settings-sections
...
Explicit declaration of sections/prefixes for settings
2022-03-08 21:03:37 +01:00
vcloarec
bfbc62d613
add direction in shader for classification
2022-03-08 07:53:50 -08:00
vcloarec
c8ff57b8d0
sipify
2022-03-08 07:53:50 -08:00
vcloarec
475b82bcef
fix spelling and doc
2022-03-08 07:53:50 -08:00
vcloarec
fe64784e93
filter by height
2022-03-08 07:53:50 -08:00
vcloarec
bbd2f579ee
fix point cloud triangulation with classification
...
sipify
2022-03-08 07:53:50 -08:00
vcloarec
434e7028dc
filter before triangulation
...
no vertical filter before and remove exterior triangles
finalize
leftover
typo, const and other leftovers
fix big triangles filter
Stefanos review
2022-03-08 07:53:50 -08:00
Denis Rouzaud
9aeb041562
fix doc + sipify
2022-03-08 14:38:00 +01:00
Denis Rouzaud
91f631171c
be sure that PyQGIS constructors always create a key as a plugin
2022-03-08 14:38:00 +01:00
Denis Rouzaud
19ca6636d1
sipify
2022-03-08 14:37:59 +01:00
Denis Rouzaud
378c7f594a
apply same changes to PyQgsSettingsEntryEnumFlag
2022-03-08 14:37:59 +01:00
Denis Rouzaud
9a9366630b
add prefixes information to QgsSettings
2022-03-08 14:37:59 +01:00
Nyall Dawson
8b16383ff0
[api] Add support for reading individual frames from animated image
...
formats (gif/mng/webp) to QgsImageCache
The frames are correctly cached in the image cache, resulting in
super speedy retrieval after the first render
2022-03-08 13:49:24 +10:00
Nyall Dawson
052c8eddea
Fix seealso links
2022-03-07 19:13:27 +10:00
Nyall Dawson
86a4bf548d
Fix documentation warning
2022-03-07 19:13:27 +10:00
Nyall Dawson
b025294246
Spelling
2022-03-07 19:13:27 +10:00
Nyall Dawson
d4eb6f524f
[feature] Add support for georeferencing vector layers in georeferencer
...
Allows vector layers without spatial referencing to be interactively
georeferenced (or layers with referencing to be re-referenced!)
Sponsored by the Danish QGIS Usergroup
2022-03-07 19:13:27 +10:00
Nyall Dawson
ebf9fe1809
Start on QgsVectorWarper class
2022-03-07 19:13:27 +10:00
Nyall Dawson
8e79a41e7c
Move QgsGcpPoint to analysis library
2022-03-07 19:13:27 +10:00
Nyall Dawson
385c67aaa7
Revert "processing: fix scripts folder reset on windows"
...
This reverts commit efea53f51227189275df4067b4fc05bb781e8158.
2022-03-07 08:33:06 +10:00
Juergen E. Fischer
efea53f512
processing: fix scripts folder reset on windows
2022-03-05 19:42:48 +01:00
Nyall Dawson
ddf5cd57cc
Allow extrusion to be disabled
2022-03-03 06:15:10 +10:00
Nyall Dawson
36dd3745f8
Add documentation note about binding vs point layers
2022-03-03 06:15:10 +10:00
Nyall Dawson
341c0d3933
Fix since
2022-03-03 06:15:10 +10:00
Nyall Dawson
63e2d1ec16
Newly created 3d symbols for a vector layer default to inheriting
...
appropriate parameters from the layer's elevation settings
2022-03-03 06:15:10 +10:00
Nyall Dawson
cc24106d01
Add QgsMapLayerElevationProperties subclass for vector layers
...
Allows elevation properties to be set for vector layers, including:
- altitude binding
- altitude clamping
- extrusion
- scale
- offset
These properties can be set through the new "Elevation" tab in
the vector layer properties dialog
2022-03-03 06:15:10 +10:00
Nyall Dawson
5395d87d7f
Move altitude clamping/binding enums to Qgis namespace, promote to enum
...
class
2022-03-03 06:15:10 +10:00
Nyall Dawson
2379de4a95
Add QgsMapLayerElevationProperties subclass for raster layers
...
Allows elevation properties to be set for raster layers, including:
- whether raster values represent heights
- scale
- offset
These properties can be set through the new "Elevation" tab in
the raster layer properties dialog
2022-03-03 06:15:10 +10:00
Denis Rouzaud
d3d91950bf
fix python implementation of enum/flag setting
2022-03-01 12:09:47 +01:00
Denis Rouzaud
332d5808ff
add default value and remove extra virtual
2022-03-01 12:09:47 +01:00
Denis Rouzaud
b192904e54
add helper method to avoid code duplication
2022-03-01 12:09:47 +01:00
Denis Rouzaud
d06b1f1ff9
replace setVariantValue method to avoid API break
2022-03-01 12:09:47 +01:00
Denis Rouzaud
44681dc841
sipify
2022-03-01 12:09:47 +01:00
Denis Rouzaud
87d0f518ff
add qgsEnumList to list enum keys (and test)
2022-03-01 12:09:47 +01:00
Denis Rouzaud
fbd27bde8f
explicitely call a checkValue method for a more meaningfull API
2022-03-01 12:09:47 +01:00
Denis Rouzaud
f004242a03
fix typo in compatibility code
2022-03-01 12:09:47 +01:00
Denis Rouzaud
25262dadf7
create snapping mode setting + avoid confusion mode/type
2022-03-01 12:09:47 +01:00
Denis Rouzaud
f722ef641c
fix dox
2022-03-01 12:09:47 +01:00
Denis Rouzaud
36a933bb2b
move QgsSnappingConfig::SnappingTypeFlag + SnappingMode enum/flags to Qgis
2022-03-01 12:09:47 +01:00
Denis Rouzaud
1bd55ee237
simplify the API by removing extra method
2022-03-01 12:09:47 +01:00
Denis Rouzaud
3f88bd5002
further simplifications of template and implementations
2022-03-01 12:09:47 +01:00
Denis Rouzaud
08ada3aadf
sipify + move sipify config file to ./python
2022-03-01 12:09:47 +01:00
Denis Rouzaud
2778276ff7
move QgsSettingsEntry::SettingsType to Qgis + create Qgis::SettingsOptions flags
2022-03-01 12:09:47 +01:00
nicogodet
a0397805f2
use QUrl.fromLocalFile
2022-02-28 11:30:12 +01:00
nicogodet
401bd915d7
fix url on windows
...
Co-authored-by: xcaeag <xavier.culos@gmail.com>
2022-02-28 11:15:14 +01:00
Nyall Dawson
5df4882380
Fix exception when editing outputs in models
2022-02-28 19:57:15 +10:00
Nyall Dawson
1d97b4548a
Add internal version handling for model algorithms
...
Allows us to change behaviour of model algorithms (e.g. output names)
for newly created models only, without risk of breaking existing
scripts
2022-02-28 19:57:15 +10:00