[Qgis-user] GDAL also not seeming to work properly in MacOS LTR?

Mr. Stace D Maples stacemaples at stanford.edu
Mon Sep 21 08:29:22 PDT 2020


Is this why GDAL tools fail in the LTR, too? I’m trying to do a simple Raster Clip from Canvas Extent and It’s failing, too. I’m trying to teach with this software, but It’s quickly becoming apparent that was a really bad idea. I’m running LTR, PR and Nightly Build on different User Profiles, and none of them “works”. Nightly Grass tools work, but Projections aren’t being read properly when adding simple and clean datasets, LTR GRASS &  GDAL tools don’t work, and I’m not even sure what PR tools actually work, anymore I’ve been going back and forth so much to do simple tasks.

Does anyone know, historically, of a MacOS build where:

GDAL Works
GRASS Works
SAGA Works
Projection are handled properly?

I’d love to be able to point students to a version they can actually d=finish their homework with. I’m beginning to think I need to just revert to QGIS2.

Does anyone know where I can get a solid MacOS Installer of the last QGIS2 LTR?

Stace

Here’s the Processing Msg from the failed clip in QGIS3 LTR:

QGIS version: 3.10.10-A Coruña
QGIS code revision: 1869829378
Qt version: 5.12.3
GDAL version: 2.4.1
GEOS version: 3.7.2-CAPI-1.11.2 b55d2125
PROJ version: Rel. 5.2.0, September 15th, 2018
Processing algorithm…
Algorithm 'Clip raster by extent' starting…
Input parameters:
{ 'DATA_TYPE' : 0, 'EXTRA' : '', 'INPUT' : '/Users/maples/Dropbox/Fundamentals/data/n37_w123_1arc_v3.tif', 'NODATA' : None, 'OPTIONS' : '', 'OUTPUT' : 'TEMPORARY_OUTPUT', 'PROJWIN' : '-122.2595875365627,-122.13930135243736,37.36903396820149,37.43874230148546 [EPSG:4326]' }

GDAL command:
gdal_translate -projwin -122.2595875365627 37.43874230148546 -122.13930135243736 37.36903396820149 -of GTiff /Users/maples/Dropbox/Fundamentals/data/n37_w123_1arc_v3.tif /private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_f2457a8fee14434f8c38dbe259f9f374/fcf57fc5a87d4179b314aa8e64d48234/OUTPUT.tif
GDAL command output:
dyld: Symbol not found: _iconv
Referenced from: /usr/lib/libarchive.2.dylib
Expected in: /Applications/QGIS3.10.app/Contents/MacOS/lib/libiconv.2.dylib
in /usr/lib/libarchive.2.dylib
Execution completed in 0.15 seconds
Results:
{'OUTPUT': '/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_f2457a8fee14434f8c38dbe259f9f374/fcf57fc5a87d4179b314aa8e64d48234/OUTPUT.tif'}

Loading resulting layers
The following layers were not correctly generated.<ul><li>/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_f2457a8fee14434f8c38dbe259f9f374/fcf57fc5a87d4179b314aa8e64d48234/OUTPUT.tif</li></ul>You can check the 'Log Messages Panel' in QGIS main window to find more information about the execution of the algorithm.


In F,L&T,
Stace Maples
Geospatial Manager
Stanford Geospatial Center
@mapninja
G+, Skype, Hangout: stacey.maples
214.641.0920
Wednesdays 3-5pm on http://KZSULive.stanford.edu
Find GeoData: https://earthworks.stanford.edu<https://earthworks.stanford.edu/>
Get GeoHelp: https://gis.stanford.edu/
stanfordgis Listserv: https://mailman.stanford.edu/mailman/listinfo/stanfordgis

"I have a map of the United States... actual size.
It says, "Scale: 1 mile = 1 mile."
I spent last summer folding it."
-Steven Wright-


From: Peter Petrik <peter.petrik at lutraconsulting.co.uk>
Date: Thursday, September 17, 2020 at 11:15 AM
To: Denis Vasiliev <denisksil at gmail.com>
Cc: "Mr. Stace D Maples" <stacemaples at stanford.edu>, qgis-user <qgis-user at lists.osgeo.org>
Subject: Re: [Qgis-user] Grass Processing Tools fail in QGIS LTR, PR & Nightly Builds on MacOS

3.14 and 3.10 use homebrew for deps, so it would not be easy for me to fix at this point...
P.

On Thu, Sep 17, 2020 at 8:09 PM Denis Vasiliev <denisksil at gmail.com<mailto:denisksil at gmail.com>> wrote:
I wonder, whether Grass GIS shell not working  on QGIS 3.14 will be fixed soon?

On Thu, 17 Sep 2020, 20:59 Peter Petrik, <peter.petrik at lutraconsulting.co.uk<mailto:peter.petrik at lutraconsulting.co.uk>> wrote:
Better to thank QGIS sponsors and donors since this was fixed as part of the QGIS grant and bug fixing program.
P.

On Thu, Sep 17, 2020 at 7:45 PM Mr. Stace D Maples <stacemaples at stanford.edu<mailto:stacemaples at stanford.edu>> wrote:
Confirmed GRASS fixed in the nightly! Thanks Lutra and Peter Petrik!

In F,L&T,
Stace Maples
Geospatial Manager
Stanford Geospatial Center
@mapninja
G+, Skype, Hangout: stacey.maples
214.641.0920
Wednesdays 3-5pm on http://KZSULive.stanford.edu
Find GeoData: https://earthworks.stanford.edu<https://earthworks.stanford.edu/>
Get GeoHelp: https://gis.stanford.edu/
stanfordgis Listserv: https://mailman.stanford.edu/mailman/listinfo/stanfordgis

"I have a map of the United States... actual size.
It says, "Scale: 1 mile = 1 mile."
I spent last summer folding it."
-Steven Wright-


From: Qgis-user <qgis-user-bounces at lists.osgeo.org<mailto:qgis-user-bounces at lists.osgeo.org>> on behalf of "Mr. Stace D Maples" <stacemaples at stanford.edu<mailto:stacemaples at stanford.edu>>
Date: Wednesday, September 16, 2020 at 4:05 PM
To: qgis-user <qgis-user at lists.osgeo.org<mailto:qgis-user at lists.osgeo.org>>
Subject: [Qgis-user] Grass Processing Tools fail in QGIS LTR, PR & Nightly Builds on MacOS

Anyone have any luck getting grass tools to work on MacOS? This problem never seems to go away. Any ideas area appreciated. I’ve got 75 students in a Fundamentals course starting to work on their assignments, next week, and no one can get QGIS to work properly. Windows users are having issues, too, but I haven’t even gotten to them, yet. Here’s my write-up from the last 3 hours of deleting profiles and reinstalling 3 versions on Catalina 10.15.6:

From: https://github.com/qgis/QGIS/issues/32511
I seem to be having the same issue, an issue I've seen many times in the past. My routine for testing a new installation of QGIS is to add the QuickMapPlugin, Create random points and then use v.voronoi on those points to test the historically finicky GRASS processing tools.

  1.  Deleted user profile for all QGIS users and uninstalled previous apps
  2.  Download Latest Release: qgis-macos-pr.dmg and install
  3.  Open QGIS with new empty doc
FYI, I don't think the next 2 steps have anything to do with the issue, but adding them full acccounting:
  4.  Install QuickMapServices Plugin, add contrib services
  5.  Add Stamen Toner Lite
  6.  Run "Random points in extent" from Processing Panel
a. Use Canvas Extent
b. 10 Points
c. Target CRS: 3857 (also tried outputing to 4326, same results)
d. [Create temporary layer]
  7.  Runs fine, produces expected random points
  8.  Run v.voronoi tool on resulting random points
a. Use Map Canvas Extent
b. All else=default
c. Save to temp
  9.  Fails with the error, below
  10. ReRun with option to save random points to point.shp produces the same error.
  11. Identical results for 40+ students,using LTR
  12. Repeat exact steps with fresh LTR, including deleting the User Profile
  13. same results, exactly.
  14. Nightly Build doesn't load the GRASS Provider, at all.

Log WIndow:
`QGIS version: 3.14.16-Pi
QGIS code revision: a235a14<https://github.com/qgis/QGIS/commit/a235a149f0864a22dc99fed5f6267e2b586b8e57>
Qt version: 5.12.3
GDAL version: 2.4.1
GEOS version: 3.7.2-CAPI-1.11.2 b55d2125
PROJ version: Rel. 5.2.0, September 15th, 2018
Processing algorithm…
Algorithm 'v.voronoi' starting…
Input parameters:
{ '-l' : False, '-t' : False, 'GRASS_MIN_AREA_PARAMETER' : 0.0001, 'GRASS_OUTPUT_TYPE_PARAMETER' : 0, 'GRASS_REGION_PARAMETER' : '-13670428.191800000,-13586035.687300000,4532539.747800000,4571278.579000000 [EPSG:3857]', 'GRASS_SNAP_TOLERANCE_PARAMETER' : -1, 'GRASS_VECTOR_DSCO' : '', 'GRASS_VECTOR_EXPORT_NOCAT' : False, 'GRASS_VECTOR_LCO' : '', 'input' : '/Users/maples/Downloads/points.shp|layername=points', 'output' : 'TEMPORARY_OUTPUT' }
g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null<https://github.com/null> +wktext +no_defs"
v.in.ogr min_area=0.0001 snap=-1.0 input="/Users/maples/Downloads/points.shp" layer="points" output="vector_5f627ae75a6d96" --overwrite -o
g.region n=4571278.579 s=4532539.7478 e=-13586035.6873 w=-13670428.1918
v.voronoi input=vector_5f627ae75a6d96 output=output0fc09ffb9e94472baedcf2a353550eca --overwrite
v.out.ogr type="auto" input="output0fc09ffb9e94472baedcf2a353550eca" output="/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/a0d0a2d2844c493babe4c52273dc5a59/output.gpkg" format="GPKG" --overwrite
Starting GRASS GIS...
Executing </private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/grassdata/grass_batch_job.sh> ...
dyld: Symbol not found: _iconv
Referenced from: /usr/lib/libarchive.2.dylib
Expected in: /Applications/QGIS3.14.app/Contents/Resources/grass7/lib/libiconv.2.dylib
in /usr/lib/libarchive.2.dylib
/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/grassdata/grass_batch_job.sh: line 2: 3039 Abort trap: 6 g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null<https://github.com/null> +wktext +no_defs"
dyld: Symbol not found: _iconv
Referenced from: /usr/lib/libarchive.2.dylib
Expected in: /Applications/QGIS3.14.app/Contents/Resources/grass7/lib/libiconv.2.dylib
in /usr/lib/libarchive.2.dylib
/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/grassdata/grass_batch_job.sh: line 3: 3040 Abort trap: 6 v.in.ogr min_area=0.0001 snap=-1.0 input="/Users/maples/Downloads/points.shp" layer="points" output="vector_5f627ae75a6d96" --overwrite -o
dyld: Symbol not found: _iconv
Referenced from: /usr/lib/libarchive.2.dylib
Expected in: /Applications/QGIS3.14.app/Contents/Resources/grass7/lib/libiconv.2.dylib
in /usr/lib/libarchive.2.dylib
/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/grassdata/grass_batch_job.sh: line 4: 3041 Abort trap: 6 g.region n=4571278.579 s=4532539.7478 e=-13586035.6873 w=-13670428.1918
dyld: Symbol not found: _iconv
Referenced from: /usr/lib/libarchive.2.dylib
Expected in: /Applications/QGIS3.14.app/Contents/Resources/grass7/lib/libiconv.2.dylib
in /usr/lib/libarchive.2.dylib
/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/grassdata/grass_batch_job.sh: line 5: 3042 Abort trap: 6 v.voronoi input=vector_5f627ae75a6d96 output=output0fc09ffb9e94472baedcf2a353550eca --overwrite
dyld: Symbol not found: _iconv
Referenced from: /usr/lib/libarchive.2.dylib
Expected in: /Applications/QGIS3.14.app/Contents/Resources/grass7/lib/libiconv.2.dylib
in /usr/lib/libarchive.2.dylib
/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/grassdata/grass_batch_job.sh: line 6: 3043 Abort trap: 6 v.out.ogr type="auto" input="output0fc09ffb9e94472baedcf2a353550eca" output="/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/a0d0a2d2844c493babe4c52273dc5a59/output.gpkg" format="GPKG" --overwrite
Execution of </private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/grassdata/grass_batch_job.sh> finished.
Traceback (most recent call last):
File "/Applications/QGIS3.14.app/Contents/Resources/grass7/bin/_grass76", line 2207, in
main()
File "/Applications/QGIS3.14.app/Contents/Resources/grass7/bin/_grass76", line 2155, in main
clean_all()
File "/Applications/QGIS3.14.app/Contents/Resources/grass7/bin/_grass76", line 1789, in clean_all
gsetup.clean_default_db()
File "/Applications/QGIS3.14.app/Contents/Resources/grass7/etc/python/grass/script/setup.py", line 220, in clean_default_db
conn = gdb.db_connection()
File "/Applications/QGIS3.14.app/Contents/Resources/grass7/etc/python/grass/script/db.py", line 108, in db_connection
nuldev = file(os.devnull, 'w')
NameError: name 'file' is not defined
/Applications/QGIS3.14.app/Contents/Resources/grass7/grass76.sh: line 20: /private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/grassdata/temp_location/PERMANENT: is a directory
Execution completed in 1.06 seconds
Results:
{'output': <QgsProcessingOutputLayerDefinition {'sink':TEMPORARY_OUTPUT, 'createOptions': {'fileEncoding': 'System'}}>}
Loading resulting layers
The following layers were not correctly generated.
• /private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/a0d0a2d2844c493babe4c52273dc5a59/output.gpkg
You can check the 'Log Messages Panel' in QGIS main window to find more information about the execution of the algorithm.`
Grass7 Messages:
2020-09-16T13:36:32 INFO processInputs end. Commands: ['g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"', 'v.in.ogr min_area=0.0001 snap=-1.0 input="/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/08af800894524bfab7d0246fa9cfa686/input.shp" output="vector_5f627750a89682" --overwrite -o', 'g.region n=4571278.579 s=4532539.7478 e=-13603929.6588 w=-13652534.2203'] 2020-09-16T13:36:32 INFO processCommands end. Commands: ['g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"', 'v.in.ogr min_area=0.0001 snap=-1.0 input="/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/08af800894524bfab7d0246fa9cfa686/input.shp" output="vector_5f627750a89682" --overwrite -o', 'g.region n=4571278.579 s=4532539.7478 e=-13603929.6588 w=-13652534.2203', 'v.voronoi input=vector_5f627750a89682 output=output0a0d63c243fe4fe7ba108fc071fb92e3 --overwrite'] 2020-09-16T13:37:14 INFO processInputs end. Commands: ['g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"', 'v.in.ogr min_area=0.0001 snap=-1.0 input="/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/3e6d8b4161c148319a28b77258238e5f/input.shp" output="vector_5f62777a579b03" --overwrite -o', 'g.region n=4571278.579 s=4532539.7478 e=-13603929.6588 w=-13652534.2203'] 2020-09-16T13:37:14 INFO processCommands end. Commands: ['g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"', 'v.in.ogr min_area=0.0001 snap=-1.0 input="/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/3e6d8b4161c148319a28b77258238e5f/input.shp" output="vector_5f62777a579b03" --overwrite -o', 'g.region n=4571278.579 s=4532539.7478 e=-13603929.6588 w=-13652534.2203', 'v.voronoi input=vector_5f62777a579b03 output=outpute794dfeeeea144df98a90b7a07128ca0 --overwrite'] 2020-09-16T13:38:55 INFO processInputs end. Commands: ['g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"', 'v.in.ogr min_area=0.0001 snap=-1.0 input="/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/2c92d7fff8934dc0b3e37199fe83a09c/input.shp" output="vector_5f6277dfbe5304" --overwrite -o', 'g.region n=4570531.891981606 s=4534907.978609399 e=-13613607.067557963 w=-13651848.786443522'] 2020-09-16T13:38:55 INFO processCommands end. Commands: ['g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"', 'v.in.ogr min_area=0.0001 snap=-1.0 input="/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/2c92d7fff8934dc0b3e37199fe83a09c/input.shp" output="vector_5f6277dfbe5304" --overwrite -o', 'g.region n=4570531.891981606 s=4534907.978609399 e=-13613607.067557963 w=-13651848.786443522', 'v.voronoi input=vector_5f6277dfbe5304 output=output9a09588a79b54d9ea768c6f2b689c702 --overwrite'] 2020-09-16T13:39:58 INFO processInputs end. Commands: ['g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"', 'v.in.ogr min_area=0.0001 snap=-1.0 input="/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/5b575cc50fc849a1bb97003b5f78f42b/input.shp" output="vector_5f62781edb4255" --overwrite -o', 'g.region n=4571278.579 s=4532539.7478 e=-13586035.6873 w=-13670428.1918'] 2020-09-16T13:39:58 INFO processCommands end. Commands: ['g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"', 'v.in.ogr min_area=0.0001 snap=-1.0 input="/private/var/folders/f3/0prmkq7962795yfpwsmvh2100000gq/T/processing_xxaYqK/5b575cc50fc849a1bb97003b5f78f42b/input.shp" output="vector_5f62781edb4255" --overwrite -o', 'g.region n=4571278.579 s=4532539.7478 e=-13586035.6873 w=-13670428.1918', 'v.voronoi input=vector_5f62781edb4255 output=output03206a43e4b742dbbfd883da361be4bc --overwrite'] 2020-09-16T13:51:51 INFO processInputs end. Commands: ['g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"', 'v.in.ogr min_area=0.0001 snap=-1.0 input="/Users/maples/Downloads/points.shp" layer="points" output="vector_5f627ae75a6d96" --overwrite -o', 'g.region n=4571278.579 s=4532539.7478 e=-13586035.6873 w=-13670428.1918'] 2020-09-16T13:51:51 INFO processCommands end. Commands: ['g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"', 'v.in.ogr min_area=0.0001 snap=-1.0 input="/Users/maples/Downloads/points.shp" layer="points" output="vector_5f627ae75a6d96" --overwrite -o', 'g.region n=4571278.579 s=4532539.7478 e=-13586035.6873 w=-13670428.1918', 'v.voronoi input=vector_5f627ae75a6d96 output=output0fc09ffb9e94472baedcf2a353550eca --overwrite'] 2020-09-16T13:53:25 INFO processInputs end. Commands: ['g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"', 'v.in.ogr min_area=0.0001 snap=-1.0 input="/Users/maples/Downloads/points.shp" layer="points" output="vector_5f627b452c9c37" --overwrite -o', 'g.region n=4571278.579 s=4532539.7478 e=-13586035.6873 w=-13670428.1918'] 2020-09-16T13:53:25 INFO processCommands end. Commands: ['g.proj -c proj4="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"', 'v.in.ogr min_area=0.0001 snap=-1.0 input="/Users/maples/Downloads/points.shp" layer="points" output="vector_5f627b452c9c37" --overwrite -o', 'g.region n=4571278.579 s=4532539.7478 e=-13586035.6873 w=-13670428.1918', 'v.voronoi input=vector_5f627b452c9c37 output=outpute37f6908fba34e188ad9ccedb42a9b3a --overwrite']


In F,L&T,
Stace Maples
Geospatial Manager
Stanford Geospatial Center
@mapninja
G+, Skype, Hangout: stacey.maples
214.641.0920
Wednesdays 3-5pm on http://KZSULive.stanford.edu
Find GeoData: https://earthworks.stanford.edu<https://earthworks.stanford.edu/>
Get GeoHelp: https://gis.stanford.edu/
stanfordgis Listserv: https://mailman.stanford.edu/mailman/listinfo/stanfordgis

"I have a map of the United States... actual size.
It says, "Scale: 1 mile = 1 mile."
I spent last summer folding it."
-Steven Wright-

_______________________________________________
Qgis-user mailing list
Qgis-user at lists.osgeo.org<mailto:Qgis-user at lists.osgeo.org>
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
_______________________________________________
Qgis-user mailing list
Qgis-user at lists.osgeo.org<mailto:Qgis-user at lists.osgeo.org>
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20200921/a9f47eb5/attachment-0001.html>


More information about the Qgis-user mailing list