167 Commits

Author SHA1 Message Date
Nyall Dawson
1f91895b1e Hide more debug noise 2021-01-31 05:42:59 +10:00
Martin Dobias
70dd22392d [untwine] Fix precision issues when indexing
Offset and scale of X/Y/Z dimensions were not written and
some datasets would simply fail to get indexed completely.
Other datasets may have had the data slightly misaligned
after indexing.

References:
https://github.com/hobu/untwine/issues/28
https://github.com/hobu/untwine/issues/46
2021-01-28 16:02:12 +10:00
Peter Petrik
d4f544acbc
fix bug introduced in 4bf57f76e1 (#41187) 2021-01-26 19:55:08 +01:00
Alessandro Pasotti
9818fbe209 Fix MXE build for python bump and EPT 2021-01-19 16:24:56 +01:00
Peter Petrik
93c654c134 mdal 0.8.0 2021-01-15 07:32:05 +10:00
Denis Rouzaud
93a3c6b987
cmake follow up (#41010) 2021-01-14 16:41:57 +01:00
Juergen E. Fischer
6b834f405d remove trailing whitespaces from CMakeLists.txt 2021-01-14 10:11:52 +01:00
Denis Rouzaud
837db503a6
Merge pull request #40990 from 3nids/cmake-tid-gui
[cmake] more target_include_directories
2021-01-13 17:02:28 +01:00
Denis Rouzaud
3db2bc683d [cmake] liddxfrw linked to qgis_core 2021-01-13 09:50:09 +01:00
Denis Rouzaud
e305a98417 [cmake] remove left-over of includes of src/core 2021-01-13 09:50:06 +01:00
Stefan Uhrig
4bf57f76e1 Only build and use odbccpp_static 2021-01-12 21:00:29 +01:00
Maxim Rylov
d4494e5b43 Add odbc-cpp-wrapper library to external folder 2021-01-12 15:57:00 +01:00
Martin Dobias
8e5b036fec Untwine update: fixed warnings and 32-bit build 2021-01-06 20:53:35 +01:00
Martin Dobias
6fed3b3783 Untwine: calculate stats for attributes
Without stats we don't know valid ranges of input data, so let's get them calculated
when the data gets indexed by untwine.
2021-01-05 06:00:22 +10:00
Juergen E. Fischer
82dd4fcbbc fix build on i386 and with older PDALs 2021-01-04 17:21:27 +01:00
Juergen E. Fischer
eb1c7b1a72 fix build 2020-12-23 23:21:24 +01:00
Martin Dobias
b592708506 Update Untwine to the latest main branch
This lowers the required minimum version of PDAL to >= 1.7 which makes
it much easier to use in many linux distributions which are not yet
shipping PDAL 2.2.
2020-12-23 09:43:19 +10:00
Juergen E. Fischer
b28d820b0c fix typos 2020-12-22 00:03:34 +01:00
vcloarec
3dfbcf5046 do not use getenv_s 2020-12-19 08:12:04 +10:00
Peter Petrik
8f5583eb51 update MDAL 0.7.91 (beta release for QGIS 3.18) 2020-12-19 08:12:04 +10:00
Martin Dobias
d76ec1cecb Update untwine to match the current hobu/untwine main branch
Added a minor update to the untwine_to_qgis.bash script as it was
getting confused about the "untwine" subfolders and copying sources
one level deeper as supposed to
2020-12-16 16:16:55 +01:00
Peter Petrik
221bd2f68f
untwine pdalprovider integration (#40404)
[pointclouds] untwine pdalprovider integration
2020-12-15 14:25:09 +01:00
Denis Rouzaud
eddf6feb45 modernize CMakeLists.txt files 2020-11-12 07:14:46 +10:00
Nyall Dawson
c7a6e6bd15 Embed a copy of laz-perf, and use if system laz-perf is not found
Laz-perf is a relatively "underground" library, and is not packaged
for many major distributions. Its also tiny and trivial to include with
the other external libraries.

This avoids requiring users who want point cloud support to have to
compile their own laz-perf
2020-11-09 06:27:05 +01:00
Denis Rouzaud
6d52771e6c Fix copy 2020-11-04 08:21:24 +10:00
Matthias Kuhn
6bd2b79b8f Fix doxygen command order 2020-10-22 11:31:55 +02:00
Nyall Dawson
67e7825d29 Remove use of deprecated std::ios_base::streamoff method 2020-10-22 11:14:30 +10:00
Peter Petrik
9c9b070d47 update to MDAL 0.7.1, fixes bug in FLO2D reader 2020-10-02 07:09:53 +10:00
Juergen E. Fischer
934d81c708 fix warnings 2020-09-17 08:12:14 +02:00
Juergen E. Fischer
8ee86d01a8 remove duplicate trailing ; 2020-09-17 08:12:14 +02:00
Nyall Dawson
9924b15baf Avoid a bunch of useless string parsing 2020-09-15 05:06:25 +10:00
Peter Petrik
5a1fe648dc update MDAL to 0.7.0 2020-09-10 15:09:05 +10:00
Jürgen Fredriksson
4ca7cd3d63
More detail on GGA quality indicator (#38234)
- UPDATE mTxtAltitude, mTxtHacc and mTxtVacc because GNSS receivers can output higher accuracy! (RTK)

According to https://www.gpsinformation.org/dale/nmea.htm#GGA I suggest an update to the quality information for the GGA sentence.
Since RTK solutions become more and more standard the info.quality "Fix RTK" is a very important information!
2020-09-01 14:28:21 +10:00
Peter Petrik
8b08c47937
update MDAL to 0.6.93 (#38443) 2020-08-25 08:59:11 +02:00
Peter Petrik
e87e821337 update to MDAL 0.6.92 2020-08-11 06:37:44 +10:00
Matthias Kuhn
adf525df52 More loops 2020-08-09 11:35:25 +02:00
Matthias Kuhn
9245abeb28 Qt include dirs are sys dirs 2020-08-09 11:35:10 +02:00
Peter Petrik
ea74e863e3
update MDAL to 0.6.91 (#37937) 2020-07-23 10:09:20 +02:00
Vincent Cloarec
de68f83cc3
Virtual dataset groups for mesh layer (#37605)
[FEATURE] Introduces mesh virtual datasets

With the mesh calculator the user can choose to create those "virtual" dataset groups that will be added to the layer. Then, for these dataset groups, values are not stored in memory but each dataset is calculated when needed whit the formula entered in the mesh calculator.

Those virtual dataset groups are saved with the project.

If needed, the user can remove them or can persist them on files to make them persistent.

Co-authored-by: Étienne Trimaille <gustrimaille@yahoo.fr>
2020-07-23 07:39:28 +02:00
Vincent Cloarec
6be16a5bfe
Memory dataset group and possibility to persist it (#37389)
[FEATURE] Introduces memory dataset groups for mesh layer. These dataset groups are temporary and are not kept when the project is closed.

Memory dataset groups can be created from the mesh calculator with a new option.

Allows the possibility to remove or save these memory dataset groups to a file with specified driver.
2020-07-01 10:18:27 +02:00
Peter Petrik
659ed397a7
MDAL 0.6.1 patch release (#37246) 2020-06-16 17:24:37 +02:00
Even Rouault
8de4821f8d external/rtree: fix warning about unused variable 2020-06-15 11:17:46 +10:00
Even Rouault
2946083b01 external/mdal: fix warnings about unused variables 2020-06-15 11:17:46 +10:00
Matthias Kuhn
24254e7c81 Update nmea_parse return value 2020-06-05 07:49:22 +02:00
Matthias Kuhn
d32853c7d6 Add support for parsing the following NMEA sentences
- GNVTG
- GNGST
- GNHDT
2020-06-05 07:40:36 +02:00
Vincent Cloarec
1df077a950
MDAL update 0.6.0 (#36703)
MDAL update 0.6.0
2020-05-27 09:07:40 +02:00
Vincent Cloarec
fca90a7bfb
[MESH] scalar color settings depending on classification (#36313)
* [MESH] [FEATURE] Sets meh color ramp classification from metadata read by MDAL driver.
Some mesh layer formats can provide values that can be compressed by categorizing values in consecutive intervals, each represent by an integer or byte. MDAL has the capabilities to recognize this dataset type and store the bounds of each class an the units in the metadata.
QGIS uses this metadata to setup adapted color ramp shader.

* [MDAL] update to pre-release 0.5.92
2020-05-11 07:19:22 +02:00
Juergen E. Fischer
765aa9c705 spelling fixes 2020-04-30 08:20:30 +02:00
Vincent Cloarec
17a95ef0a5
[MESH][FEATURE] update to MDAL 0.5.91 Multi meshes in one file (#35669)
Allow load of multiple (sub-)meshes from a single file. If file contains multiple meshes (e.g. UGRID file), user needs to select the meshes to load from the dialog.
2020-04-14 08:17:15 +02:00
Peter Petrik
62bcc92339
MacOS CI (#35407)
[infrastructure] [macos] use QGIS-Mac-Packager dependencies to setup MacOS CI build with GitHub workflows. Use CMake's define QGIS_MAC_DEPS_DIR to define folder to dependencies
2020-04-05 10:51:00 +02:00