qgis / QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
https://qgis.org
GNU General Public License v2.0
10.55k stars 3k forks source link

Geoparquet support #49454

Closed ricardobarroslourenco closed 1 year ago

ricardobarroslourenco commented 2 years ago

Feature description

Geoparquet is becoming available in GDAL 3.5 (refer to documentation). Myself and @rafapereirabr (refer to here) are interested in such feature becoming available in QGIS, given the good performance on data compression (and speed during its I/O).

Additional context

No response

agiudiceandrea commented 2 years ago

On Windows (OSGeo4W), GDAL 3.5.1 is already available for QGIS 3.22.9 and 3.26.1, and GDAL 3.6.0 is already available for QGIS 3.27.0-Master nightly build

ricardobarroslourenco commented 2 years ago

So @agiudiceandrea is geoparquet already supported from a GUI perspective, or only from a programmatic one?

agiudiceandrea commented 2 years ago

Have you tried? image

ricardobarroslourenco commented 2 years ago

It seems that for MacOS (v 3.26.1) it is not available... Can you point me where can I find the nightly build of the 3.27 for MacOS? Screen Shot 2022-07-23 at 14 08 27

agiudiceandrea commented 2 years ago

Can you point me where can I find the nightly build of the 3.27 for MacOS?

@ricardobarroslourenco, the latest macOS nigthly build qgis-macos-nightly.dmg is available at https://download.qgis.org/downloads/macos/ Anyway, you need to check what GDAL version is used by QGIS on your system, since the feature does not depend on the QGIS version, but on the GDAL version, which AFAIK is at 3.3.2 in macOS installers.

cholmes commented 1 year ago

Note that for geoparquet support in gdal it 'is only enabled if the driver is built against the arrowdataset C++ library.' (from https://gdal.org/drivers/vector/parquet.html) In conda there is a libgdal-arrow-parquet library, so if you install qgis on conda (conda install qgis libgdal-arrow-parquet) then you can get a working QGIS on mac. But ideally the dmg packages would include the arrow drivers.

agiudiceandrea commented 1 year ago

@ricardobarroslourenco could you please file the feature request to the https://github.com/qgis/QGIS-Mac-Packager repository if it is still relevant for you?

sandeepgadhwal commented 1 year ago

is this format support in QGIS ubuntu ?

matkoniecz commented 1 month ago

Have you tried?

Yes, and I see no way to use it, at least in 3.27.0-Master QGIS code revision on Lubuntu 20.04.

screen