GDAL - Useful Tips » History » Version 1
Giulio Di Anastasio, 05/05/2021 15:59
1 | 1 | Giulio Di Anastasio | h1. GDAL - Useful Tips |
---|---|---|---|
2 | 1 | Giulio Di Anastasio | |
3 | 1 | Giulio Di Anastasio | h1. GDAL (OGR) tools |
4 | 1 | Giulio Di Anastasio | |
5 | 1 | Giulio Di Anastasio | "GDAL":https://gdal.org/ is a translator library for raster and vector geospatial data formats. It is used by many software (including QGIS and many other open source ones, including Gisaf). Some command line utilities are supplied, like: |
6 | 1 | Giulio Di Anastasio | |
7 | 1 | Giulio Di Anastasio | * @ogr2ogr@ can easily convert one data format to another |
8 | 1 | Giulio Di Anastasio | * @ogrinfo@ displays information about files. |
9 | 1 | Giulio Di Anastasio | |
10 | 1 | Giulio Di Anastasio | h2. Using Windows |
11 | 1 | Giulio Di Anastasio | |
12 | 1 | Giulio Di Anastasio | On a computer with Windows and GQIS installed: |
13 | 1 | Giulio Di Anastasio | |
14 | 1 | Giulio Di Anastasio | 1. Open a command line console (eg. <Windows Key> to display the Start menu, then just type @cmd@ and <Enter>) |
15 | 1 | Giulio Di Anastasio | 2. In the console window, type (adjust with the QGIS version and location, this seems to be the standard one): |
16 | 1 | Giulio Di Anastasio | |
17 | 1 | Giulio Di Anastasio | <pre> |
18 | 1 | Giulio Di Anastasio | "c:\Program Files\QGis 3.10\OSGeo4W.bat" |
19 | 1 | Giulio Di Anastasio | </pre> |
20 | 1 | Giulio Di Anastasio | |
21 | 1 | Giulio Di Anastasio | 3. GDAL utilities can be used: @ogr2ogr@, etc. |
22 | 1 | Giulio Di Anastasio | |
23 | 1 | Giulio Di Anastasio | h2. Example: convert Geopackage to Shapefiles |
24 | 1 | Giulio Di Anastasio | |
25 | 1 | Giulio Di Anastasio | Output the content of the geopackage @9wdoogfr_2019-11-13_12_26_07.gpkg@ to the folder @shapefiles@: |
26 | 1 | Giulio Di Anastasio | |
27 | 1 | Giulio Di Anastasio | <pre> |
28 | 1 | Giulio Di Anastasio | ogr2ogr -progress -f "ESRI Shapefile" shapefiles 9wdoogfr_2019-11-13_12_26_07.gpkg |
29 | 1 | Giulio Di Anastasio | </pre> |
30 | 1 | Giulio Di Anastasio | |
31 | 1 | Giulio Di Anastasio | To output the content of the geopackage @9wdoogfr_2019-11-13_12_26_07.gpkg@ to the @root@ folder: |
32 | 1 | Giulio Di Anastasio | |
33 | 1 | Giulio Di Anastasio | <pre> |
34 | 1 | Giulio Di Anastasio | ogr2ogr -progress -f "ESRI Shapefile" c:\shapefiles 9wdoogfr_2019-11-13_12_26_07.gpkg |
35 | 1 | Giulio Di Anastasio | </pre> |
36 | 1 | Giulio Di Anastasio | |
37 | 1 | Giulio Di Anastasio | h2. With reprojection |
38 | 1 | Giulio Di Anastasio | |
39 | 1 | Giulio Di Anastasio | Same as above, reprojecting to UTM44N: |
40 | 1 | Giulio Di Anastasio | |
41 | 1 | Giulio Di Anastasio | <pre> |
42 | 1 | Giulio Di Anastasio | ogr2ogr -progress -f "ESRI Shapefile" -t_srs EPSG:32644 c:\shapefiles 9wdoogfr_2019-11-13_12_26_07.gpkg |
43 | 1 | Giulio Di Anastasio | </pre> |