Formato de Dados Suportados¶
O QField suporta uma ampla variedade de formatos via fornecedores de dados do QGIS e GDAL. Esta página apresenta uma lista não exaustiva de formatos de dados suportados.
Formato de Data | Suporte | Notas |
---|---|---|
Spatialite | ||
Geopackage | ||
WMS | ||
WFS | ||
WFS-T | ||
Postgis | ||
MBTiles | ||
Shapefile | ||
Tiff | ||
JPEG2000 | ||
WEBP | ||
ECW | Licença de utilização restrita. | |
MrSID | Licença de utilização restrita. |
If you don't find your favorite data format on this table, please check if it works and adapt the list above to share your findings. If it does not work, please open an issue. We will be happy to help you with the implementation.
Dados raster¶
Os dados raster podem se tornar muito grandes rapidamente, quando trabalhamos com dados descompactados, os tiff são geralmente de vários Gb. Em dispositivos móveis, em especial é ineficiente.
Utilizar COG (Cloud Optimized GeoTIFF)¶
The Cloud Optimized Geotiff (COG) format will offer best user experience for offline basemaps. Combined with JPEG compression, it will reduce the raster size.
Os seguintes comandos vão converter um ficheiro com o nome raster.tif
para um ficheiro COG raster_cog.tif
com compressão JPEG.
gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES
Exemplos avançados com o COG¶
Se tens vários ficheiros para reunir, primeiro tens de criar um ficheiro VRT com o QGIS ou através dos seguintes comandos, de forma a indexar todos os ficheiros TIF dentro de uma diretoria. Certifica de alterar o EPSG:2056
para o SRS desejado.
gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056
Depois converte o ficheiro VRT para COG.
gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES
Se os dados raster forem de baixa qualidade baixa, ajusta o nível de compressão e defina QUALITY=85.
Alguns parâmetros extra podem ser definidos :
a_srs
pode também ser utilizado no comando do gdal_translate quando o SRS do raster não se encontrar definido.OVERVIEW_RESAMPLING
oferece uma renderização diferente com o zoom out. O valor padrão é NEAREST, mas também podes experimentar BILINEAR ou AVERAGE.NUM_THREADS
irá ajudá-lo a equilibrar os seus recursos de CPU ou apenas parte deles. Defina ALL_CPUS ou defina o número de núcleos que deseja utilizar.
Combinando todos os parâmetros extra, na linha de comandos, pode ser algo como isto :
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