rldhont
4afa66af30
[API] Unvirtualize layer setDataSource method
...
Changes in the layer API:
* The setDatasource() methods become non-virtual public method
* The virtual private setDataSourcePrivate() method is defined and the provider setDataSource implementations have been moved to this new virtual method
2021-04-26 17:14:07 +02:00
NEDJIMAbelgacem
aca1146390
change the point budge to qint64 and double spin box
2021-04-08 14:26:31 -07:00
NEDJIMAbelgacem
e9f8cab806
Address reviews
2021-04-08 14:26:31 -07:00
NEDJIMAbelgacem
c9890935bf
remove the use of dataSourceType
2021-04-08 14:26:31 -07:00
NEDJIMAbelgacem
ede1c6394e
UI initial implementation for remote ept files
2021-04-08 14:26:31 -07:00
Denis Rouzaud
ba8a445850
run sipify
2021-03-22 21:13:52 +01:00
Nyall Dawson
ebdb7ba95d
Correctly store absolute/relative paths for point clouds in projects
...
Fixes #42114
2021-03-10 14:07:48 +10:00
Belgacem
bec8fe5f2e
rollback the existing implementation and use QgsHighlight
2021-01-18 08:54:56 +10:00
Belgacem
6de83cd662
initial highlighting implementation
2021-01-18 08:54:56 +10:00
Belgacem
3a014ae0bf
make identification work with point size
2021-01-13 15:47:40 +01:00
Belgacem
4f3f95a841
raycast intersection with node bounding box
2021-01-13 15:47:40 +01:00
Peter Petrik
221bd2f68f
untwine pdalprovider integration ( #40404 )
...
[pointclouds] untwine pdalprovider integration
2020-12-15 14:25:09 +01:00
Nyall Dawson
26fb54ef0f
Add pointCount to QgsPointCloudLayer
2020-12-03 07:18:07 +01:00
Nyall Dawson
2632627d39
Add point cloud implementation of QgsMapLayerElevationProperties
2020-11-28 16:45:54 +10:00
Nyall Dawson
70e6cc7304
Implement QgsMapLayer methods required for saving/loading renderer properties
2020-11-13 02:59:05 +10:00
Nyall Dawson
0169347f5b
Hookup API for point cloud data providers to create default renderers for associated layers
2020-11-13 02:59:05 +10:00
Nyall Dawson
c2fe0d3749
Hook QgsPointCloudRenderer into QgsPointCloudLayerRenderer (non-functional for now)
2020-11-13 02:59:05 +10:00
Nyall Dawson
b9a7a365c0
Add attributes() member to QgsPointCloudDataProvider, QgsPointCloudLayer
...
Gives direct access to point cloud attributes
2020-11-12 17:33:37 +10:00
Nyall Dawson
819fc50b0e
Don't use generic "QgsMapLayer" class name in map layer Python repr
...
strings
Rather use actual layer subclass type, e.g. QgsVectorLayer
2020-11-12 16:05:52 +10:00
Nyall Dawson
09e87b8394
Remove non-functional loadDefaultStyle from QgsPointCloudLayer
...
We should use the base class version for point cloud layers
2020-10-27 14:57:06 +10:00
Nyall Dawson
56f5010947
Show information in point cloud layer properties
2020-10-27 05:29:14 +10:00
Nyall Dawson
23dfbf8e09
Make setting point cloud layer data source follow expected behavior
...
for map layers
Will make it possible to repair point cloud layer sources
2020-10-27 05:29:14 +10:00
Peter Petrik
29113a89c1
fix some checks and building
2020-10-27 05:29:14 +10:00
Nyall Dawson
5a714372e3
Minor api cleanups
2020-10-27 05:29:14 +10:00
Peter Petrik
8536c564fb
add ept provider
2020-10-27 05:29:14 +10:00
Martin Dobias
a86149b452
Fix qgis_core python and project loading with point cloud layer
2020-10-27 05:29:14 +10:00
Peter Petrik
b796dbb07b
add some basic skelet for point cloud data providers
2020-10-27 05:29:14 +10:00
Peter Petrik
9c27d4ae91
bunch of other file skeletons
2020-10-27 05:29:14 +10:00
Peter Petrik
de6f4d6ad8
hook point cloud layer type to the rest of the code
2020-10-27 05:29:14 +10:00