Zum Inhalt

Unterstützte Datenformate

QField unterstützt eine Vielzahl von Formaten über QGIS-Datenanbieter und GDAL. Diese Seite zeigt eine Liste der unterstützten Datenformate, die nicht vollständig ist.

Datenformat Unterstützung Notiz
Spatialite
Geopackage
WMS
WFS
WFS-T
Postgis
MBTiles
Shapefile
Tiff
JPEG2000
WEBP
ECW Lizenz schränkt Nutzung ein.
MrSID Lizenz schränkt Nutzung ein.

Wenn Sie Ihr bevorzugtes Datenformat in dieser Tabelle nicht finden, prüfen Sie bitte, ob es funktioniert und passen Sie die Liste oben an um Ihre Ergebnisse mitzuteilen. Wenn es nicht funktioniert, öffnen Sie bitte ein Thema. Wir werden Ihnen gerne bei der Implementierung helfen.

Rasterdaten

Rasterdaten können schnell sehr groß werden, bei der Arbeit mit unkomprimierten tiff-Dateien sind es oft mehrere GB an Daten. Besonders auf mobilen Geräten, ist dies ineffizient.

Verwendung von COG (Cloud Optimiertes GeoTIFF)

Das Format Cloud Optimized Geotiff (COG) bietet die beste Möglichkeit für Offline-Basiskarten. In Kombination mit der JPEG-Komprimierung wird die Rastergröße reduziert.

Die folgende Kommandozeile konvertiert eine Datei mit Namen raster.tif in die COG-Datei raster_cog.tif mit Hilfe der JPEG-Komprimierung.

gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES

Advanced examples with COG

If you have several files to assemble, first, you need to create a VRT files with QGIS or trough following commands to index all TIF files inside a directory. Make sure you adjust EPSG:2056 to your desired CRS.

gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056

Then convert VRT file to COG.

gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES

If the raster data is too low quality, adjust the compression level and set QUALITY=85.

Some extra parameters can be set :

  • a_srs can be used also in gdal_translate command when CRS is not define in the source raster dataset.
  • OVERVIEW_RESAMPLING offer different renderer when zooming out. The default value is NEAREST but you can try also BILINEAR or AVERAGE.
  • NUM_THREADS will help you to balance between use all your CPU resources or only part. Set ALL_CPUS or define the number of thread you want to use.

Combining all extra parameters, command line may look like this :

gdal_translate raster.tif raster_cog.tif -a_srs EPSG:2056 -of COG -co BLOCKSIZE=512 -co OVERVIEW_RESAMPLING=BILINEAR -co COMPRESS=JPEG -co QUALITY=75 -co NUM_THREADS=6 -co BIGTIFF=YES