[Qgis-user] Questions regarding the QgsProcessingAlgorithm class

2023-11-22 Thread Bo Victor Thomsen via QGIS-User

Hi list -

I have a couple of (probably dumb) questions on how to use the 
"QgsProcessingAlgorithm" class.


 * A have a lot parameter inputs placed in the "advanced" section af
   the processing input dialog. It's parameters that seldom has to be
   changed.
   How do I present the "Avanced" section /not/ unfolded? The default
   is to unfold this section and thus possibly confuse users by showing
   a lot of seldom changed parameters.

 * One of my input parameters is a "QgsProcessingParameterString"
   parameter that will contain a password.
   How can I obfuscate the parameter input, i.e showing '***'
   instead of the password ?

--
Med venlig hilsen / Best regards

Bo Victor Thomsen
___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Flatgeobuf in google drive ?

2023-10-06 Thread Bo Victor Thomsen via QGIS-User

Thanks for all the answers.

I made a Google cloud bucket and uploaded my files to that. It is 
(surprisingly) stable and fast ! The only downside is that it takes a 
long time the first time you open the layer, because QGIS will read the 
entire layer to ascertain the number of objects. When you have a layer 
with ca. 6.000.000 objects it takes a looong time. But opening the 
project after that is snappy.


Med venlig hilsen / Best regards

Bo Victor Thomsen

On 06-10-2023 09:33, Ujaval Gandhi via QGIS-User wrote:
Google Drive doesn't allow static file hosting (it used to, but 
stopped around 2015). So you cannot use it to get a file URL that can 
be directly used to get the file contents. You'll need to host the 
file on a static file server or a cloud bucket (Google Cloud Storage 
or AWS s3)


---
Ujaval Gandhi
Spatial Thoughts
www.spatialthoughts.com 
<https://mailtrack.io/trace/link/8aae70f5bd6ada7857cc248f40e8d91737f68592?w=cWdpcy11c2VyQGxpc3RzLm9zZ2VvLm9yZw=http%3A%2F%2Fwww.spatialthoughts.com=8747767=1b1622ce093fbb24>




On Fri, Oct 6, 2023 at 11:56 AM Adam Nielsen via QGIS-User 
 wrote:


> However, I would like to use Google Drive as a data repository
instead
> of the website,  so I uploaded the same file to (my) Google
Drive in the
> "Shared Data" directory and made it public viewable using a https
> address similar to this:
>
> *https://drive.google.com/file/d/180sZv..
<https://drive.google.com/file/d/180sZv..>.. a lot of letters and
> numbersUe/view?usp=sharing*
>
> The question: Is there any method so QGIS can access to the .fgb
file
> located in Google Drive using the information in the above https
address ?

I'm no expert on Google Drive but it looks like you're using the URL
for the friendly "view this file" page, rather than the URL that
contains the raw file content itself.

You'll probably have to try to download the file and grab the download
URL it gives you there and use that instead.

Cheers,
Adam.
___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
<https://lists.osgeo.org/mailman/listinfo/qgis-user>
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
<https://lists.osgeo.org/mailman/listinfo/qgis-user>


___
QGIS-User mailing list
QGIS-User@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] Flatgeobuf in google drive ?

2023-10-04 Thread Bo Victor Thomsen via QGIS-User

Hi list -

I'm experimenting using the flatgeobuf file format with files placed on 
the web.


My current test setup is a simple web site located at one.com. I 
uploaded the .fgb file to the site and let QGIS access it using the data 
manager:


That worked as a charm !

However, I would like to use Google Drive as a data repository instead 
of the website,  so I uploaded the same file to (my) Google Drive in the 
"Shared Data" directory and made it public viewable using a https 
address similar to this:


*https://drive.google.com/file/d/180sZv a lot of letters and 
numbersUe/view?usp=sharing*


The question: Is there any method so QGIS can access to the .fgb file 
located in Google Drive using the information in the above https address ?


--
Med venlig hilsen / Best regards

Bo Victor Thomsen
___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Technical specifications

2023-06-02 Thread Bo Victor Thomsen via QGIS-User
And one other point (outside the scope of QGIS workstation 
specifications ) -


Use a database server to store you primary spatial (and other) data. 
Preferably PostgreSQL/ PostGIS. It will enable the department to use and 
share data at the highest level.


Med venlig hilsen / Best regards

Bo Victor Thomsen

Den 01-06-2023 kl. 23:17 skrev Sébastien LAGARDE via QGIS-User:


Hello Mamady,

Question way to broad to be answered simply as it would depend on :

The tasks to be performed by the operator

Your Information system (network, storage of GIS data …)

And many other things …

Here are a few things I have in mind :

*_GIS operator Workstation (standard use)_*

  * Intel i5 or higher (12^th gen) or AMD equivalent
  * 16 Gb RAM
  * 512 Gb HD but only SSD or even better PCI / NVME drives
  * Small dedicated graphic card (any entry level card with 2-4 Gb of
dedicated memory)
  * 1 Gb network

*_GIS analyst Workstation (double up) :_*

  * Intel i7or higher (12^th gen) or AMD equivalent
  * 32Gb RAM
  * 1 Tb HD but only SSD or even better PCI / NVME drives
  * dedicated graphic card (4 Gb of dedicated memory)
  * 1 Gb network

And don’t forget to include in your quotations good interfaces 
(screens = min of 2*24 “, good keyboard and High DPI mouse), we tend 
to neglect them and use what comes was standard with orders but good 
large screens and a comfortable mouse does change your long term 
experience !!


With that kind of spec, you should be able to achieve a lot but once 
again it will depend on what type of task you’re looking at and also 
your GIS set up (for instance no need for extra-large local drives if 
you have DB servers and a good network).


Once again there is no one for all answer here .

Regards

*Sébastien LAGARDE*

Portable : (687) 76 82 24

Agissons au quotidien pour préserver notre environnement. N’imprimez 
ce courrier et les documents joints que si nécessaire


*De :* QGIS-User  *De la part de* 
KEITA Mamady kobélé via QGIS-User

*Envoyé :* jeudi 1 juin 2023 21:34
*À :* qgis-user@lists.osgeo.org
*Objet :* [Qgis-user] Technical specifications

Dear All,

We are supporting the development of a GIS department within an  
Environment Ministry.


Can you any help sharing some specifications for desktop computers and 
laptops?


Many thanks,

Mamady


/---/

*/Mamady Kobélé Keita/*



THINK ENVIRONMENT BEFORE PRINTING THIS EMAIL

*"We should leave this Planet a little bit better than we found it"*


___
QGIS-User mailing list
QGIS-User@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Couldn't load plugin XY due to an error when calling its classFactory() method

2023-03-23 Thread Bo Victor Thomsen via QGIS-User

For example - using google search: https://issues.qgis.org/issues/21464

Med venlig hilsen / Best regards

Bo Victor Thomsen

Den 23-03-2023 kl. 15:24 skrev Johannes Kröger (WhereGroup):


Does it really happen all the time for you? It took me quite a while 
to reproduce.


Is there an existing issue already? I'll make one otherwise.

Remember: Bugs cannot be fixed if you keep the knowledge of their 
existence to yourself ;)


Cheers, Hannes

Am 23.03.23 um 15:09 schrieb Bo Victor Thomsen via QGIS-User:


That's an old error. And I really don't know why it hasn't been 
fixed. But to circumvent it:


  * Activate the "Override System Locale" checkbox in Menu:
"Settings" --> "Options" --> top of section "General"
  * Choose the right values in the now visible comboboxes: "User
Interface translation" and "Locale" (Just beneath the checkbox)
  * Save the new choices and restart QGIS

Dear QGIS developers: Please fix this problem ASAP. I (and about 
every other user in Denmark) have had this problem for ages. Being a 
non-english QGIS user is probably the cause of it.


Med venlig hilsen / Best regards

Bo Victor Thomsen
Den 23-03-2023 kl. 14:14 skrev Johannes Kröger (WhereGroup) via 
QGIS-User:


(@gary: I'm not sure but I think this comes from the plugin 
builder, is that possible?)


Yes, 
https://github.com/g-sherman/Qgis-Plugin-Builder/blob/e51befa0ab980a57311c6f33d8d026d02da21cc3/plugin_templates/toolbutton_with_dockwidget/template/module_name.tmpl#L53


Funnily enough I ran into this issue just today too, with no special 
setup but a clean new profile I created yesterday and had been using 
in a training since. Not sure what could have caused the key to get 
removed. I had switched between system locale, English and back 
once. The first plugin I installed crashed with this.


Cheers, Hannes


___
QGIS-User mailing list
QGIS-User@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@lists.osgeo.org
List info:https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-user

--
Johannes Kröger / GIS-Entwickler/-Berater

-
Aufwind durch Wissen!
Web-Seminare und Online-Schulungen
bei derwww.foss-academy.com
-

WhereGroup GmbH
c/o KK03 GmbH
Lange Reihe 29
20099 Hamburg
Germany

Tel: +49 (0)228 / 90 90 38 - 36
Fax: +49 (0)228 / 90 90 38 - 11

johannes.kroe...@wheregroup.com
www.wheregroup.com
Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885
---___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Couldn't load plugin XY due to an error when calling its classFactory() method

2023-03-23 Thread Bo Victor Thomsen via QGIS-User
I can't honestly answer that question. It's almost automatic (Like a 
Pavlov's dog) for me nowadays to manually set the locale for QGIS on 
every computer I'm using. So I normally don't experience the problem any 
more.


And I don't use the plugin builder anymore to generate the skeleton of a 
new plugin.


Med venlig hilsen / Best regards

Bo Victor Thomsen

Den 23-03-2023 kl. 15:24 skrev Johannes Kröger (WhereGroup):


Does it really happen all the time for you? It took me quite a while 
to reproduce.


Is there an existing issue already? I'll make one otherwise.

Remember: Bugs cannot be fixed if you keep the knowledge of their 
existence to yourself ;)


Cheers, Hannes

Am 23.03.23 um 15:09 schrieb Bo Victor Thomsen via QGIS-User:


That's an old error. And I really don't know why it hasn't been 
fixed. But to circumvent it:


  * Activate the "Override System Locale" checkbox in Menu:
"Settings" --> "Options" --> top of section "General"
  * Choose the right values in the now visible comboboxes: "User
Interface translation" and "Locale" (Just beneath the checkbox)
  * Save the new choices and restart QGIS

Dear QGIS developers: Please fix this problem ASAP. I (and about 
every other user in Denmark) have had this problem for ages. Being a 
non-english QGIS user is probably the cause of it.


Med venlig hilsen / Best regards

Bo Victor Thomsen
Den 23-03-2023 kl. 14:14 skrev Johannes Kröger (WhereGroup) via 
QGIS-User:


(@gary: I'm not sure but I think this comes from the plugin 
builder, is that possible?)


Yes, 
https://github.com/g-sherman/Qgis-Plugin-Builder/blob/e51befa0ab980a57311c6f33d8d026d02da21cc3/plugin_templates/toolbutton_with_dockwidget/template/module_name.tmpl#L53


Funnily enough I ran into this issue just today too, with no special 
setup but a clean new profile I created yesterday and had been using 
in a training since. Not sure what could have caused the key to get 
removed. I had switched between system locale, English and back 
once. The first plugin I installed crashed with this.


Cheers, Hannes


___
QGIS-User mailing list
QGIS-User@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@lists.osgeo.org
List info:https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-user

--
Johannes Kröger / GIS-Entwickler/-Berater

-
Aufwind durch Wissen!
Web-Seminare und Online-Schulungen
bei derwww.foss-academy.com
-

WhereGroup GmbH
c/o KK03 GmbH
Lange Reihe 29
20099 Hamburg
Germany

Tel: +49 (0)228 / 90 90 38 - 36
Fax: +49 (0)228 / 90 90 38 - 11

johannes.kroe...@wheregroup.com
www.wheregroup.com
Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885
---___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Couldn't load plugin XY due to an error when calling its classFactory() method

2023-03-23 Thread Bo Victor Thomsen via QGIS-User
Urgh.. There's a sh*tload of existing plugins, based on the plugin 
builder,  having this problem (Including some of my own)



Med venlig hilsen / Best rega ards

Bo Victor Thomsen

Den 23-03-2023 kl. 15:10 skrev Richard Duivenvoorde via QGIS-User:

On 3/23/23 14:00, Bruno Streit wrote:
Thank you, that works perfectly! I've set the userLocal with 
QSettings().setValue('locale/userLocale', 'en_US'). Now the plugins 
work.


But how do I happen to miss this setting (on more than one computer)? 
In Options - General, I override the System Local, use 'American 
English' as User Interface and 'German Switzerland (de_CH)' al locale 
for numbers, date and currency formats. Is it because of this 
settings, that I need to set locale/userLocale via python console? 
Would it be wort filling a bug report for the missing setting?


No, the locale on your computer is not connected to the locale in 
QGIS' QSettings.

There is a QSettings set in every QGIS profile.

If nothing has SET it yet, it is not there. Software should check IF 
it is set, OR give a default.


Regards,

Richard

___
QGIS-User mailing list
QGIS-User@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Couldn't load plugin XY due to an error when calling its classFactory() method

2023-03-23 Thread Bo Victor Thomsen via QGIS-User
That's an old error. And I really don't know why it hasn't been fixed. 
But to circumvent it:


 * Activate the "Override System Locale" checkbox in Menu: "Settings"
   --> "Options" --> top of section "General"
 * Choose the right values in the now visible comboboxes: "User
   Interface translation" and "Locale" (Just beneath the checkbox)
 * Save the new choices and restart QGIS

Dear QGIS developers: Please fix this problem ASAP. I (and about every 
other user in Denmark) have had this problem for ages. Being a 
non-english QGIS user is probably the cause of it.


Med venlig hilsen / Best regards

Bo Victor Thomsen

Den 23-03-2023 kl. 14:14 skrev Johannes Kröger (WhereGroup) via QGIS-User:


(@gary: I'm not sure but I think this comes from the plugin builder, 
is that possible?)


Yes, 
https://github.com/g-sherman/Qgis-Plugin-Builder/blob/e51befa0ab980a57311c6f33d8d026d02da21cc3/plugin_templates/toolbutton_with_dockwidget/template/module_name.tmpl#L53


Funnily enough I ran into this issue just today too, with no special 
setup but a clean new profile I created yesterday and had been using 
in a training since. Not sure what could have caused the key to get 
removed. I had switched between system locale, English and back once. 
The first plugin I installed crashed with this.


Cheers, Hannes


___
QGIS-User mailing list
QGIS-User@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Problems with transformation including height values

2023-03-21 Thread Bo Victor Thomsen via QGIS-User

Hi list -

Thanks to all for the prompt (and correct) responses.

Using ogr2ogr (and some fiddling with the csv file including a header 
row..) :


ogr2ogr -dim XYZ -oo X_POSSIBLE_NAMES=x -oo Y_POSSIBLE_NAMES=y -oo 
Z_POSSIBLE_NAMES=z -s_srs EPSG:4979 -t_srs EPSG:7416 -f GeoJSON 
d:\temp\data_7416.json d:\temp\data_4979.csv


did the trick.

And just for the fun of it: I tried changing the input projection to 
EPSG:4326:


ogr2ogr -dim XYZ -oo X_POSSIBLE_NAMES=x -oo Y_POSSIBLE_NAMES=y -oo 
Z_POSSIBLE_NAMES=z -s_srs *EPSG:4326* -t_srs EPSG:7416 -f GeoJSON 
d:\temp\data_7416.json d:\temp\data_4979.csv


And that didn't work. So "they" were serious about EPSG:4326 not 
handling z coordinates


Med venlig hilsen / Best regards

Bo Victor Thomsen

Den 21-03-2023 kl. 11:41 skrev Nyall Dawson:



On Tue, 21 Mar 2023, 8:21 pm Richard McDonnell, 
 wrote:


Hi,

Just to add to what Nyall said.

See link below, which suggests a way using OGR to carry out the
process you require.


https://gis.stackexchange.com/questions/324848/transform-datum-csv-csv-using-ogr2ogr

It suggests you preform your horizontal transformation first, this
can be done in QGIS, then carry out the Vertical Transformation.
This can be done in command line, if you are on windows, the best
option is to use the *OSGeo4w Shell*, as all the needed
environmental settings are applied.

I hope the above helps.

Maybe there is an opportunity to have QGIS preform Vertical
translations, even if these are a separate step? It’s something
that would be useful for both Raster and Vector Data.


It's definitely on the radar -- especially for transformation of point 
clouds. It's just a very involved task with a high degree of 
complexity, and will need funding to happen.


Nyall

Regards,


Richard


——
Richard McDonnell MSc GIS, FME Certified Professional
/FRM Data Management/

——
Oifig na nOibreacha Poiblí
Office of Public Works

Sráid Jonathan Swift, Baile Átha Troim, Co na Mí, C15 NX36
Jonathan Swift Street, Trim, Co Meath, C15 NX36
——
M +353 87 688 5964 T +353 46 942 2409
https://gov.ie/opw

——
To send me files larger than 30MB, please use the link below
https://filetransfer.opw.ie/filedrop/richard.mcdonn...@opw.ie

Email Disclaimer:
https://www.gov.ie/en/organisation-information/439daf-email-disclaimer/



——
MSc GIS, FME Certified Professional

——
Oifig na nOibreacha Poiblí
Office of Public Works

Sráid Jonathan Swift, Baile Átha Troim, Co na Mí, C15 NX36
Jonathan Swift Street, Trim, Co Meath, C15 NX36
——
M +353 87 688 5964 T +353 46 942 2409
https://https://gov.ie/opw <https://www.opw.ie>

——
Email Disclaimer:
https://www.gov.ie/en/organisation-information/439daf-email-disclaimer/
<https://www.opw.ie/en/disclaimer/>

*From:*QGIS-User  *On Behalf Of
*Nyall Dawson via QGIS-User
*Sent:* 21 March 2023 10:14
*To:* Bo Victor Thomsen 
*Cc:* qgis-user 
*Subject:* Re: [Qgis-user] Problems with transformation including
height values

On Tue, 21 Mar 2023, 8:06 pm Bo Victor Thomsen via QGIS-User,
 wrote:

Hi list -

I have a problem with transforming a csv file containing x,y
/and /z values from EPSG:4326 to EPSG:7416, i.e I want to
transform the height value from LongLat/ WGS84 ellipsoid
height to UTM32/Etrs89 with vertical reference DVR90.

The file look like this:

*== data.csv, EPSG:4326 id: col1, x: col3, y: col2, z: col4 ==
*a;55.0;12.0;42.0
b;55.05;12.0;43.0
c;55.10;12.0;44.0
d;55.15;12.0;45.0
e;55.20;12.0;46.0
*===*

*Step 1*: I import the file into QGIS using the Data Source
Manager --> "Delimited Text" and define the projection to be
EPSG:4326 /and/ to include z values. This works and the points
are shown on my map where I expect them to be (Somewhere in
the middle of Zealand, Denmark)

*Step 2*: I export the layer as a geojson file using "Export"
--> "Save features as.." from the layer manager and choose
EPSG:7416 (UTM32/ETRS89 with DVR90 as vertical reference. And
to include z-values

The resulting file looks like this:

*== data.geojson, EPSG:7416 ==
*{
"type": "FeatureCollection",
"name": "data",
"crs": { "type": "name", "properties": { "name":
"urn:ogc:def:crs:EPSG::4979" } },
"features": [
{ "type": "Feature", "properties": { "field_1": "a",
"field_2": 55.0, "field_3": 12.0, "field_4": 42.0 },
"geometry&

[Qgis-user] Problems with transformation including height values

2023-03-21 Thread Bo Victor Thomsen via QGIS-User

Hi list -

I have a problem with transforming a csv file containing x,y /and /z 
values from EPSG:4326 to EPSG:7416, i.e I want to transform the height 
value from LongLat/ WGS84 ellipsoid height to UTM32/Etrs89 with vertical 
reference DVR90.


The file look like this:

*== data.csv, EPSG:4326 id: col1, x: col3, y: col2, z: col4 ==**
*a;55.0;12.0;42.0
b;55.05;12.0;43.0
c;55.10;12.0;44.0
d;55.15;12.0;45.0
e;55.20;12.0;46.0
*===*

*Step 1*: I import the file into QGIS using the Data Source Manager --> 
"Delimited Text" and define the projection to be EPSG:4326 /and/ to 
include z values. This works and the points are shown on my map where I 
expect them to be (Somewhere in the middle of Zealand, Denmark)


*Step 2*: I export the layer as a geojson file using "Export" --> "Save 
features as.." from the layer manager and choose EPSG:7416 (UTM32/ETRS89 
with DVR90 as vertical reference. And to include z-values


The resulting file looks like this:

*== data.geojson, EPSG:7416 ==**
*{
"type": "FeatureCollection",
"name": "data",
"crs": { "type": "name", "properties": { "name": 
"urn:ogc:def:crs:EPSG::4979" } },

"features": [
{ "type": "Feature", "properties": { "field_1": "a", "field_2": 55.0, 
"field_3": 12.0, "field_4": 42.0 }, "geometry": { "type": "Point", 
"coordinates": [ 12.0, 55.0, 42.0 ] } },
{ "type": "Feature", "properties": { "field_1": "b", "field_2": 55.05, 
"field_3": 12.0, "field_4": 43.0 }, "geometry": { "type": "Point", 
"coordinates": [ 12.0, 55.05, 43.0 ] } },
{ "type": "Feature", "properties": { "field_1": "c", "field_2": 55.1, 
"field_3": 12.0, "field_4": 44.0 }, "geometry": { "type": "Point", 
"coordinates": [ 12.0, 55.1, 44.0 ] } },
{ "type": "Feature", "properties": { "field_1": "d", "field_2": 55.15, 
"field_3": 12.0, "field_4": 45.0 }, "geometry": { "type": "Point", 
"coordinates": [ 12.0, 55.15, 45.0 ] } },
{ "type": "Feature", "properties": { "field_1": "e", "field_2": 55.2, 
"field_3": 12.0, "field_4": 46.0 }, "geometry": { "type": "Point", 
"coordinates": [ 12.0, 55.2, 46.0 ] } }

]
}
*===*

The new file is shown in my map exactly on top of the original point 
layer, meaning the horizontal projection is accurate. However, my z 
coordinates are not reprojected to the new vertical reference. All the 
z-values are exactly the same as the values in the .csv - file.


After some digging through Google and other places, I discover that 
EPSG:4326 /doesn't/ have a z component. Surprise ! You have to use 
EPSG:4979, which is the same as EPSG:4326 with ellipsoid height.


But, /after /repeating *step 1*, /but/ using EPSG:4979 as CRS during 
import, and subsequently repeating *step 2*, I get the exact same 
result: No transformation of height values.


So, what is not working ? Am I doing something wrong ?? Or is QGIS 
incapable of transforming z values ???



--
Med venlig hilsen / Best regards

Bo Victor Thomsen
___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] Fwd: Transformation of vertical datum for points

2023-03-16 Thread Bo Victor Thomsen via QGIS-User

"The data is in EPSG:32825 (UTM32N/ETRS89)"..

This is of course : EPSG:25832 (UTM32N/ETRS89)" ...



 Videresendt meddelelse 
Emne:   Transformation of vertical datum for points
Dato:   Thu, 16 Mar 2023 13:02:39 +0100
Fra:Bo Victor Thomsen 
Til:qgis-user@lists.osgeo.org



Hi list -

I have a question regarding transformation of ellisoid heights to geoid 
heights..


I have a dataset consisting of points, where the z coordinate is a 
attribute column for the layer. (If necessary, this can be changed to a 
3 dimensional layer type - or the x, y values can be placed i 2 
attribute columns - whatever)


The data is in EPSG:32825 (UTM32N/ETRS89) and the present height values 
are ellisoid height values for this CRS.


I would like to transform the height values the the corresponding DVR90 
( EPSG:5799) geoid height values


Can this be done in QGIS using some kind of expression function. Or 
using ogr2ogr ? or Postgis ??


--
Med venlig hilsen / Best regards

Bo Victor Thomsen
___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] Fwd: [EXTERNAL] Re: Geopackage slow on NAS if not read-only

2023-03-16 Thread Bo Victor Thomsen via QGIS-User
Darn ! I missed one of the postings about you setting the file in 
read-only on the NAS. So this is an already known work-around. Sorry 
about the noise.




 Videresendt meddelelse 
Emne: 	Re: [Qgis-user] [EXTERNAL] Re: Geopackage slow on NAS if not 
read-only

Dato:   Thu, 16 Mar 2023 14:35:16 +0100
Fra:Bo Victor Thomsen 
Til:qgis-user@lists.osgeo.org



When any user on your network access the geopackage layer and (maybe 
unnecessarily) puts the layer in edit mode, there will be created 2 
extra files in the same directory as the gpkg file resides in. And QGIS 
behaves different regarding /both/ read and write operations when these 
file are present. This is probably the explanation of the longer reading 
times, even if nobody actually is editing the layer. When the user stops 
the editing mode for the layer, the 2 files disappear.


You can check if this is the explanation:

1. Open the gpkg layer in read mode on one computer, check the access
   speed of the same layer on /another/ computer.
2. Set the layer in edit mode on the first computer, check the access
   speed to the layer on the second computer
3. Revert the edit mode on the first computer, check the access speed
   to the layer on the second computer.

I am guessing, that situations 1 and 3 are fast, while situation 2 is slow.

First of all: Never, ever try to implement some kind of multi-user 
editing on a file based format, where the file resides on a networked 
drive. It will never, ever work reliably. At some point 2 users will try 
to edit the same layer at the same time and it will go kaboom (I can 
read from your mails that you are aware about this). This goes for - 
probably - every file based format on a network drive.


Secondly: What about making the gpkg file read-only at the network share 
level for most of the users. And only granting write access to the gpkg 
file for certain users that are instructed in /not/ setting the layer in 
edit mode unless it's strictly necessary ?


The best solution: Install Postgres/PostGIS on your NAS

Med venlig hilsen / Best regards

Bo Victor Thomsen

Den 16-03-2023 kl. 13:49 skrev Árni Geirsson via QGIS-User:

Thank you for the various responses.
Let me be clear that what I am griping about is not the locking aspect 
that would allow multiple users to edit without conflict. I fully 
understand that the geopackage is not safe for that, nor is the 
shapefile and perhaps also the file geodatabase. In my case, the 
likelihood of two people wanting to edit the same geopackage is 
negligible, so I take my chances. My only gripe is the rendering speed 
of larger geopackages on a shared network, if they are not set 
specifically to read-only. That is not a problem with the shapefile 
and I think probably not with a file geodatabase. I am a long time 
user of geopackages in a networked environment and I will continue to 
use them - they are great - there is just this problem of rendering 
speed over a network.


Árni


On Thu, 16 Mar 2023 at 12:33, Sebastian Gutwein  wrote:

This is all beyond my expertise but I have also struggled with the
effective use of gpkg’s. In my case over google drive.
Here is what SQLite (the underlying software for gpkgs) says about
using a SQLite database on a network:
https://www.sqlite.org/useovernet.html

I hope that someday someone implements a system that allows this
to work efficiently as gpkgs are better in many respects than
shapefiles. Perhaps Geodiff could be part of that solution.
https://github.com/MerginMaps/geodiff

On Thu, Mar 16, 2023 at 8:04 AM Árni Geirsson via QGIS-User
 wrote:

Hi Jorge
I understand what you are pointing at and I use databases such
as Postgres/PostGIS also with good results. The thing is that
working with data in files sometimes has advantages and that
is certainly how shapefiles have been used. The geopackage has
been suggested as a replacement for the shapefile in the
context of regular QGIS usage without any caveat saying that
geopackages only replace the storage and transfer role of
shapefiles and that geopackages should not be used for
editing in a shared environment, as is perfectly possible with
shapefiles and widely practiced. Not all users have access to
database systems such as Postgres. I'm just looking for some
clarity on best practices for the common scenario of working
with QGIS using file based data in a network environment.

Árni


On Thu, 16 Mar 2023 at 11:47, Jorge Gustavo Rocha via
QGIS-User  wrote:

Hi,

For data storage and manipulation databases are suitable.
Files are not.

Geopackages are wonderful to transfer data between systems
or to archive an entire project (snapshot of data, styles
and the project itself).

Regards

Re: [Qgis-user] [EXTERNAL] Re: Geopackage slow on NAS if not read-only

2023-03-16 Thread Bo Victor Thomsen via QGIS-User
When any user on your network access the geopackage layer and (maybe 
unnecessarily) puts the layer in edit mode, there will be created 2 
extra files in the same directory as the gpkg file resides in. And QGIS 
behaves different regarding /both/ read and write operations when these 
file are present. This is probably the explanation of the longer reading 
times, even if nobody actually is editing the layer. When the user stops 
the editing mode for the layer, the 2 files disappear.


You can check if this is the explanation:

1. Open the gpkg layer in read mode on one computer, check the access
   speed of the same layer on /another/ computer.
2. Set the layer in edit mode on the first computer, check the access
   speed to the layer on the second computer
3. Revert the edit mode on the first computer, check the access speed
   to the layer on the second computer.

I am guessing, that situations 1 and 3 are fast, while situation 2 is slow.

First of all: Never, ever try to implement some kind of multi-user 
editing on a file based format, where the file resides on a networked 
drive. It will never, ever work reliably. At some point 2 users will try 
to edit the same layer at the same time and it will go kaboom (I can 
read from your mails that you are aware about this). This goes for - 
probably - every file based format on a network drive.


Secondly: What about making the gpkg file read-only at the network share 
level for most of the users. And only granting write access to the gpkg 
file for certain users that are instructed in /not/ setting the layer in 
edit mode unless it's strictly necessary ?


The best solution: Install Postgres/PostGIS on your NAS

Med venlig hilsen / Best regards

Bo Victor Thomsen

Den 16-03-2023 kl. 13:49 skrev Árni Geirsson via QGIS-User:

Thank you for the various responses.
Let me be clear that what I am griping about is not the locking aspect 
that would allow multiple users to edit without conflict. I fully 
understand that the geopackage is not safe for that, nor is the 
shapefile and perhaps also the file geodatabase. In my case, the 
likelihood of two people wanting to edit the same geopackage is 
negligible, so I take my chances. My only gripe is the rendering speed 
of larger geopackages on a shared network, if they are not set 
specifically to read-only. That is not a problem with the shapefile 
and I think probably not with a file geodatabase. I am a long time 
user of geopackages in a networked environment and I will continue to 
use them - they are great - there is just this problem of rendering 
speed over a network.


Árni


On Thu, 16 Mar 2023 at 12:33, Sebastian Gutwein  wrote:

This is all beyond my expertise but I have also struggled with the
effective use of gpkg’s. In my case over google drive.
Here is what SQLite (the underlying software for gpkgs) says about
using a SQLite database on a network:
https://www.sqlite.org/useovernet.html

I hope that someday someone implements a system that allows this
to work efficiently as gpkgs are better in many respects than
shapefiles. Perhaps Geodiff could be part of that solution.
https://github.com/MerginMaps/geodiff

On Thu, Mar 16, 2023 at 8:04 AM Árni Geirsson via QGIS-User
 wrote:

Hi Jorge
I understand what you are pointing at and I use databases such
as Postgres/PostGIS also with good results. The thing is that
working with data in files sometimes has advantages and that
is certainly how shapefiles have been used. The geopackage has
been suggested as a replacement for the shapefile in the
context of regular QGIS usage without any caveat saying that
geopackages only replace the storage and transfer role of
shapefiles and that geopackages should not be used for
editing in a shared environment, as is perfectly possible with
shapefiles and widely practiced. Not all users have access to
database systems such as Postgres. I'm just looking for some
clarity on best practices for the common scenario of working
with QGIS using file based data in a network environment.

Árni


On Thu, 16 Mar 2023 at 11:47, Jorge Gustavo Rocha via
QGIS-User  wrote:

Hi,

For data storage and manipulation databases are suitable.
Files are not.

Geopackages are wonderful to transfer data between systems
or to archive an entire project (snapshot of data, styles
and the project itself).

Regards,

Jorge

On 16/03/23 11:30, Árni Geirsson via QGIS-User wrote:

Thank you Jarosław. Isn't it strange that this was
discussed 5 years ago and SMB file sharing is very
common? Would a linux based NAS be able to use another
protocol? What are my options for file based data sharing
in QGIS? Abandoning

[Qgis-user] Transformation of vertical datum for points

2023-03-16 Thread Bo Victor Thomsen via QGIS-User

Hi list -

I have a question regarding transformation of ellisoid heights to geoid 
heights..


I have a dataset consisting of points, where the z coordinate is a 
attribute column for the layer. (If necessary, this can be changed to a 
3 dimensional layer type - or the x, y values can be placed i 2 
attribute columns - whatever)


The data is in EPSG:32825 (UTM32N/ETRS89) and the present height values 
are ellisoid height values for this CRS.


I would like to transform the height values the the corresponding DVR90 
( EPSG:5799) geoid height values


Can this be done in QGIS using some kind of expression function. Or 
using ogr2ogr ? or Postgis ??


--
Med venlig hilsen / Best regards

Bo Victor Thomsen

___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] SQL language in DB Manager

2023-03-01 Thread Bo Victor Thomsen via QGIS-User

You forgot the last part of the chapter (emphasis is mine..)
<https://docs.qgis.org/3.22/en/docs/user_manual/managing_data_source/create_layers.html#id26>

The whole chapter From the manual..



<https://docs.qgis.org/3.22/en/docs/user_manual/managing_data_source/create_layers.html#id26>


 14.2.5.2. Supported query language
 
<https://docs.qgis.org/3.22/en/docs/user_manual/managing_data_source/create_layers.html#id26>
 
<https://docs.qgis.org/3.22/en/docs/user_manual/managing_data_source/create_layers.html#supported-query-language>

The underlying engine uses SQLite and SpatiaLite to operate.

It means you can use all of the SQL your local installation of SQLite 
understands.


Functions from SQLite and spatial functions from SpatiaLite can also be 
used in a virtual layer query. For instance, creating a point layer out 
of an attribute-only layer can be done with a query similar to:


SELECTid,MakePoint(x,y,4326)asgeometry
FROMcoordinates

/*Functions of QGIS expressions 
<https://docs.qgis.org/3.22/en/docs/user_manual/expressions/functions_list.html#functions-list>*//*can 
also be used in a virtual layer query.   <-- You forgot this part

*/

//

To refer the geometry column of a layer, use the name |geometry|.

Contrary to a pure SQL query, all the fields of a virtual layer query 
must be named. Don’t forget to use the |as| keyword to name your columns 
if they are the result of a computation or a function call.




<https://docs.qgis.org/3.22/en/docs/user_manual/managing_data_source/create_layers.html#id26>


 
<https://docs.qgis.org/3.22/en/docs/user_manual/managing_data_source/create_layers.html#id26>


Med venlig hilsen / Best regards

Bo Victor Thomsen

Den 28-02-2023 kl. 17:37 skrev Antonio Valanzano via QGIS-User:
Does someone know which dialect of SQL QGIS uses when working with 
virtual layers ?


I have got a shapefile named "subway" and when i run the following 
query using the DB Manager


SELECT s.gid, s.geometry
FROM subway s
WHERE (strpos(s.routes, 'Q') <> 0);

it produces a result that I can add to the map canvas as a virtual layer.

Such result is in contrast with the QGIS documentation for version 3.22





14.2.5. Creating virtual layers

<https://docs.qgis.org/3.22/en/docs/user_manual/managing_data_source/create_layers.html#id24>

The SQL query will be executed, regardless of the underlying provider 
of the |airports| layer, even if this provider does not directly 
support SQL queries.



  14.2.5.2. Supported query language
  
<https://docs.qgis.org/3.22/en/docs/user_manual/managing_data_source/create_layers.html#id26>
  
<https://docs.qgis.org/3.22/en/docs/user_manual/managing_data_source/create_layers.html#supported-query-language>

The underlying engine uses SQLite and SpatiaLite to operate.

It means you can use all of the SQL your local installation of SQLite 
understands.


--


However  the query I have used contains a function "strpos" which is 
not part of the SQL language as understood by SQLite.


If I run the same query on a layer which is part of a Spatialite 
database the DB Manager produces the error "no such function: strpos".


If I run the same query on a layer which is part of a PostGIS database 
the DB Manager produces the same result of the virtual layer created 
from the shapefile.



So the question is "which dialect does QGIS use for running the query"?

Does it depend on the type of layer on which the query is applied ?

Is there a default SQL, which is used in case of a provider that does 
not directly support SQL queries (such as shapefiles)?



Any info would help.

Antonio Valanzano







___
QGIS-User mailing list
QGIS-User@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] QGIS_process not mutli-threaded? or option?

2022-10-24 Thread Bo Victor Thomsen via Qgis-user

"A picture is worth a thousands words"...

I don't have any tips on using more cores from QGIS.

However, My own hack:

 * Install a Postgres/PostGIS database system local on the same
   computer as QGIS.
 * Setup Postgres to use as many cores as you wish. Newer version of
   Postgres is *much better* at multiprocessing.
 * Upload necessary data to the database.
 * Redesign the data processing workflow as table-creating queries in
   Postgres.
 * Use QGIS as a visualisation tool for Postgres data results.

I know, it's not the solution for everybody or any data processing 
situation, but it works at lot of the time for me.



Med venlig hilsen / Best regards

Bo Victor Thomsen

Den 21-10-2022 kl. 21:43 skrev Dennis Burgess via Qgis-user:


44 cores with hyperthreading, looks like 1 is used ☹

*LTI-Full_175px*

*Dennis Burgess, Mikrotik Certified Trainer
MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE, MTCSE, HE IPv6 Sage, Cambium ePMP 
Certified *


Author of "Learn RouterOS- Second Edition”

*Link Technologies, Inc*-- Mikrotik & WISP Support Services

*Office*: 314-735-0270 Website: http://www.linktechs.net 
<http://www.linktechs.net/>


Need to Automate MikroTik Backups: https://cloud.linktechs.net

Create Wireless Coverage’s with www.towercoverage.com 



*From:* Qgis-user  *On Behalf Of 
*Dennis Burgess via Qgis-user

*Sent:* Friday, October 21, 2022 2:42 PM
*To:* qgis-user@lists.osgeo.org
*Subject:* [Qgis-user] QGIS_process not mutli-threaded? or option?

Looks like QGIS_process is not multi-threaded ☹  At least what I am 
seeing in one core taken up? Any method to speed this thing up?


*LTI-Full_175px*

*Dennis Burgess, Mikrotik Certified Trainer
MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE, MTCSE, HE IPv6 Sage, Cambium ePMP 
Certified *


Author of "Learn RouterOS- Second Edition”

*Link Technologies, Inc*-- Mikrotik & WISP Support Services

*Office*: 314-735-0270 Website: http://www.linktechs.net 
<http://www.linktechs.net/>


Need to Automate MikroTik Backups: https://cloud.linktechs.net

Create Wireless Coverage’s with www.towercoverage.com 







___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] ogr2ogr doesn't connect to MS SQL Server

2022-10-20 Thread Bo Victor Thomsen via Qgis-user

Hi Michael -

1) You can get a complete windows GDAL/OGR setup from 
https://www.gisinternals.com/


2) Have you read this article : 
https://alastaira.wordpress.com/ogr2ogr-patterns-for-sql-server/


Especially the chapter about exporting data from SQL-Server.

An example:

|ogr2ogr|
|-f ||"KML"|
|"C:\temp\precincts.kml"|
|"MSSQL:server=localhost\denali;database=tempdb;trusted_connection=yes;"|
|-sql ||"SELECT prcnts_id, geog4326.STAsBinary() FROM 
precincts_reprojected"|

|-overwrite|

I have a hunch, that your problem stems from the use of both a geometry 
and a geography column in the same table. The -sql "select a,b..." might 
eliminate this problem by only including one of the geometry columns in 
the field lidst.




Med venlig hilsen / Best regards

Bo Victor Thomsen

Den 20-10-2022 kl. 13:59 skrev Reetz, Michael (NLPV) via Qgis-user:


Hi Andrea and Ian,

yes, I’ve read the documentation and a lot of other tips. I’ve signed 
in to the gdal-dev mailing list and will post my problem there as soon 
as the registration is done. I will post the result here if there is a 
solution.


Thanks and best regards

Michael

*Von:* Qgis-user  *Im Auftrag von 
*Andrea Giudiceandrea via Qgis-user

*Gesendet:* Donnerstag, 20. Oktober 2022 11:14
*An:* qgis-user@lists.osgeo.org
*Betreff:* Re: [Qgis-user] ogr2ogr doesn't connect to MS SQL Server

ACHTUNG!!Diese E-Mail erreicht Sie von einem Absender außerhalb der 
niedersächsischen Landesverwaltungs-Infrastruktur mit 
TLS-Verschlüsselung. Bitte klicken Sie auf keine Links oder öffnen Sie 
keine E-Mail-Anhänge, falls Sie den Absender nicht kennen und nicht 
wissen, ob der Inhalt sicher ist.


*Reetz, Michael (NLPV)*
/Thu Oct 20 01:39:42 PDT 2022/



So, it looks as if ogr2ogr is not really helpful for me and I have
to look for another tool.


Hi Michael,
AFIAK QGIS has its own MSSQL provider since 2012, while ogr2ogr relies 
on the GDAL/OGR library to connect to an MSSQL server: have you 
already read the documentation at [1]?


I suggest you to also ask the gdal-dev mailing list [2] for help.

Best regards.

Andrea Giudiceandrea

[1] https://gdal.org/drivers/vector/mssqlspatial.html 
<https://gdal.org/drivers/vector/mssqlspatial.html>
[2] https://lists.osgeo.org/mailman/listinfo/gdal-dev 
<https://lists.osgeo.org/mailman/listinfo/gdal-dev>



___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Functional dependency seem not working in group

2022-10-18 Thread Bo Victor Thomsen via Qgis-user

Hi Peter -

(This comment has nothing to do with your original question; however, 
the query caught my eye):


You query is probably not as efficient as it can be. If you read the 
documentation for PostGIS about "ST_Expand":


-- quote --

Pre version 1.3, ST_Expand was used in conjunction withST_Distance 
<https://postgis.net/docs/ST_Distance.html>to do indexable distance 
queries. For example,|geom && ST_Expand('POINT(10 20)', 10) AND 
ST_Distance(geom, 'POINT(10 20)') < 10|. This has been replaced by the 
simpler and more efficientST_DWithin 
<https://postgis.net/docs/ST_DWithin.html>function.


-- quote end --

So if you're using a PostGIS later than 1.3 you could improve the query 
by doing this:


drop table if exists stevns_test_urban_ped; create table 
stevns_test_urban_ped as select urban.id as id, urban.geom as geom, 
min(urban.pop2019) as pop2019, count(forest) as ped, 
min(urban.pop2019)/(count(forest)+1)::float as pop_forest_ped from 
(select * from stevns_test_p where lu_type = 1) as urban join (select * 
from stevns_test_p where lu_type = 2) as forest on 
*ST_DWithin(urban.geom, forest.geom, 1000.0)* group by urban.id*, 
urban.geom* ;


Med venlig hilsen / Best regards

Bo Victor Thomsen

Den 17-10-2022 kl. 09:04 skrev Hans Skov-Petersen via Qgis-user:

Dear Michael

Functional dependencies are, according the Net, applied in 
PostgreSQL:https://stackoverflow.com/questions/66065987/postgres-sql-column-must-appear-in-the-group-by-clause-or-be-used-in-an-aggrega

And accordingly, you shouldn't worry about it in PostGIS. The funny thing is 
that sometime it works. Sometimes it doesn't.

Cheers
Hans

-Original Message-
From: Qgis-user  On Behalf Of Reetz, Michael 
(NLPV) via Qgis-user
Sent: 17. oktober 2022 08:47
To:qgis-user@lists.osgeo.org
Subject: Re: [Qgis-user] Functional dependency seem not working in group

Hello Hans,

as far as I know, it is an SQL rule, that all selected attributes that are not 
queried with an aggregate function have to be part of the group by clause. If 
you run that query, your database server will check the syntax and throw that 
error. I'm not sure if the SQL server realizes the 'functional dependency' in 
your query as assumed by you.

Cheers,
Michael

-Ursprüngliche Nachricht-
Von: Qgis-user  Im Auftrag von Hans 
Skov-Petersen via Qgis-user
Gesendet: Montag, 17. Oktober 2022 08:00
An:Qgis-user@lists.osgeo.org
Betreff: [Qgis-user] Functional dependency seem not working in group


Dear Friends

I have, what appears to be a classic problem: When running a selection including a group 
statement I get the good old 'ERROR:  column "urban.geom" must appear in the 
GROUP BY clause or be used in an aggregate function'.

I thought 'functional dependency' was in place to take care of that. The way I 
understand it, is that functional dependency will, as applied in e.g. the group 
statement, realize that e.g. the geom field is uniquely related to the id field 
(which is referred in the group statement). Am I right in my assumption?

This is the ode causing the trouble:

drop table if exists stevns_test_urban_ped; create table stevns_test_urban_ped 
as
   select urban.id as id, urban.geom as geom, min(urban.pop2019) as pop2019, 
count(forest) as ped, min(urban.pop2019)/(count(forest)+1)::float as 
pop_forest_ped
   from (select * from stevns_test_p where lu_type = 1) as urban
   join (select * from stevns_test_p where lu_type = 2) as forest on 
ST_Distance(urban.geom, forest.geom) < 1000 and forest.geom && 
(ST_Expand(urban.geom, 1000))
   group by urban.id
;

Never mind the logics or meaning :-)

Thanks
Cheers
Hans

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List 
info:https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fqgis-userdata=05%7C01%7Chsp%40ign.ku.dk%7C1eb7efbdf32e4c3e425908dab00c602f%7Ca3927f91cda14696af898c9f1ceffa91%7C0%7C0%7C638015864588678289%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7Csdata=outXdPjG2JC0yvxdhzHRhHRtLv%2FOsq9%2B6%2FaxU4df1%2Bk%3Dreserved=0
Unsubscribe:https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fqgis-userdata=05%7C01%7Chsp%40ign.ku.dk%7C1eb7efbdf32e4c3e425908dab00c602f%7Ca3927f91cda14696af898c9f1ceffa91%7C0%7C0%7C638015864588678289%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7Csdata=outXdPjG2JC0yvxdhzHRhHRtLv%2FOsq9%2B6%2FaxU4df1%2Bk%3Dreserved=0
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List 
info:https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fqgis-userdata=05%7C01%7Chsp%40ign.ku.dk%7C1eb7efbdf32e4c3e425908dab00c602f%7Ca3927f91cda14696a

Re: [Qgis-user] Functional dependency seem not working in group

2022-10-17 Thread Bo Victor Thomsen via Qgis-user
The "join" in your select makes it possible that the the primary key  
urban.id won't be unique in the result set. You have to either


 * Put the column geom in a agregating function (ex. min(), max() )
 * Or put column geom into your group by clause

Med venlig hilsen / Best regards

Bo Victor Thomsen

Den 17-10-2022 kl. 09:37 skrev Reetz, Michael (NLPV) via Qgis-user:

Hello Hans,

I didn't know that you are working with PostgreSQL. Since I don't work with 
PostgreSQL, I'm not familiar with the implementation of functional dependencies 
there. Maybe the problem is that you are using subselects or that geom is part 
of both tables. But this is just a guess, not knowledge.

Cheers,

Michael

-Ursprüngliche Nachricht-
Von: Hans Skov-Petersen  
Gesendet: Montag, 17. Oktober 2022 09:05

An: Reetz, Michael (NLPV)
Cc:Qgis-user@lists.osgeo.org
Betreff: RE: Functional dependency seem not working in group

Dear Michael

Functional dependencies are, according the Net, applied in 
PostgreSQL:https://stackoverflow.com/questions/66065987/postgres-sql-column-must-appear-in-the-group-by-clause-or-be-used-in-an-aggrega

And accordingly, you shouldn't worry about it in PostGIS. The funny thing is 
that sometime it works. Sometimes it doesn't.

Cheers
Hans

-Original Message-
From: Qgis-user  On Behalf Of Reetz, Michael 
(NLPV) via Qgis-user
Sent: 17. oktober 2022 08:47
To:qgis-user@lists.osgeo.org
Subject: Re: [Qgis-user] Functional dependency seem not working in group

Hello Hans,

as far as I know, it is an SQL rule, that all selected attributes that are not 
queried with an aggregate function have to be part of the group by clause. If 
you run that query, your database server will check the syntax and throw that 
error. I'm not sure if the SQL server realizes the 'functional dependency' in 
your query as assumed by you.

Cheers,
Michael

-Ursprüngliche Nachricht-
Von: Qgis-user  Im Auftrag von Hans 
Skov-Petersen via Qgis-user
Gesendet: Montag, 17. Oktober 2022 08:00
An:Qgis-user@lists.osgeo.org
Betreff: [Qgis-user] Functional dependency seem not working in group


Dear Friends

I have, what appears to be a classic problem: When running a selection including a group 
statement I get the good old 'ERROR:  column "urban.geom" must appear in the 
GROUP BY clause or be used in an aggregate function'.

I thought 'functional dependency' was in place to take care of that. The way I 
understand it, is that functional dependency will, as applied in e.g. the group 
statement, realize that e.g. the geom field is uniquely related to the id field 
(which is referred in the group statement). Am I right in my assumption?

This is the ode causing the trouble:

drop table if exists stevns_test_urban_ped; create table stevns_test_urban_ped 
as
   select urban.id as id, urban.geom as geom, min(urban.pop2019) as pop2019, 
count(forest) as ped, min(urban.pop2019)/(count(forest)+1)::float as 
pop_forest_ped
   from (select * from stevns_test_p where lu_type = 1) as urban
   join (select * from stevns_test_p where lu_type = 2) as forest on 
ST_Distance(urban.geom, forest.geom) < 1000 and forest.geom && 
(ST_Expand(urban.geom, 1000))
   group by urban.id
;

Never mind the logics or meaning :-)

Thanks
Cheers
Hans

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List 
info:https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fqgis-userdata=05%7C01%7Chsp%40ign.ku.dk%7C1eb7efbdf32e4c3e425908dab00c602f%7Ca3927f91cda14696af898c9f1ceffa91%7C0%7C0%7C638015864588678289%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7Csdata=outXdPjG2JC0yvxdhzHRhHRtLv%2FOsq9%2B6%2FaxU4df1%2Bk%3Dreserved=0
Unsubscribe:https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fqgis-userdata=05%7C01%7Chsp%40ign.ku.dk%7C1eb7efbdf32e4c3e425908dab00c602f%7Ca3927f91cda14696af898c9f1ceffa91%7C0%7C0%7C638015864588678289%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7Csdata=outXdPjG2JC0yvxdhzHRhHRtLv%2FOsq9%2B6%2FaxU4df1%2Bk%3Dreserved=0
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List 
info:https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fqgis-userdata=05%7C01%7Chsp%40ign.ku.dk%7C1eb7efbdf32e4c3e425908dab00c602f%7Ca3927f91cda14696af898c9f1ceffa91%7C0%7C0%7C638015864588678289%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7Csdata=outXdPjG2JC0yvxdhzHRhHRtLv%2FOsq9%2B6%2FaxU4df1%2Bk%3Dreserved=0
Unsubscribe:https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fqgis-userdata=05%7C01%7Chsp%40ign.ku.dk%7C1eb7efbdf32e4c3e425908dab00c602f%7Ca3927f91c

[Qgis-user] Latest development version of QGIS as a .msi standalone installer ?

2022-08-17 Thread Bo Victor Thomsen via Qgis-user
I have a customer who would like to follow the development cycle of the 
latest development versions of QGIS (i.e. QGIS ver. 3.27.nnn) .


I know you can use the OsGeo4W installer to install the development 
version of QGIS. However, the customer is not able to use this solution 
because of a veto from his IT department.


So is there a http- or ftp- location where I can download the QGIS 
development version as a msi package ?


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] passing parameters to QGIS Python-Script started via Command Line

2022-08-08 Thread Bo Victor Thomsen via Qgis-user
Try to look up "|QGIS Processing Executor|", 
https://docs.qgis.org/3.22/en/docs/user_manual/processing/standalone.html


Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 08-08-2022 kl. 15:47 skrev Drexel Peter via Qgis-user:


Hi everyone,

My goal: I want to open QGIS using the Command-Line, load a specific 
project, select specific features and zoom to the selected features.


What sounds rather difficult is actually mostly solvable using the 
following:


"C:\Program Files\QGIS 3.16\bin\qgis-ltr-bin.exe" -p 
"d:\standardebenen.qgs" --code myscript.py


This opens QGIS with the Project d:\standardebenen.qgs and after that 
it runs the script “myscript.py”.


Within the scrip I can do everything what I can do in a Python-script, 
so there I can select some features in a layer and show that selection.


But this selections are “hard-coded” in the script, I cannot pass over 
these parameters to the myscript.py.


In “Pure Python” I can pass parameters to a Python Script using 
“python myscript.py arg1 arg2 arg3”.


This seems to be not working in the QGIS-Command-Line  as the 
parameters are interpreted as “layers to load”.


Am I right with my analysis?

One workaround is to write the parameters to al file and use this file 
within the myscript.py to define the selections. But this is very unhandy…


Are there any ideas from any QGIS-Expert to solve my problem?

If this cannot be solved in the current version of QGIS is one of the 
developers willing to get in contact with me to make an offer the 
implement this feature ?


Thanks

Peter


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] MapInfo export issue

2021-12-02 Thread Bo Victor Thomsen

Hi Paul -

It's maybe not pertinent to case but I tried to export a Postgres-based 
layer to both the MapInfo MIF and Tab file-formats and showing the 
layers afterwards in QGIS - but using QGIS v. *3.22* on Windows 10. It 
worked perfectly.


I checked the first part of the generated MIF text file. It looked fine 
and contained all the necessary parts in the header : version info, 
projection info and data structure info.


Regarding your MapInfo error when reading  MIF/MID: It is probably 
caused by the MIF-file is missing  "Version 300" as the first line - 
causing the MapInfo interpreter to look after it until it find the first 
"Region"  definition in the file (MapInfo speak for polygon).  Why, I 
don't know... But QGIS v. 3.16 is a strange beast.


Did you check if the projection was correctly set in the "Save features 
as" dialog before exporting the data ?



Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 01-12-2021 kl. 18:04 skrev Paul Wittle:


Hi,

I’ve tried exporting to MIF instead of a tab file and it generates an 
error of “Found [region] while searching for [version]” when you try 
to load it into the MapInfo. The output is also creating an error when 
QGIS tries to load the data as well although I’m not sure if QGIS 
could ever directly load MIF files.


The main issue is that if you save to TAB and select “Add saved file 
to map” it draws in a different place. This feels a bit wrong to me.


In any case we are trying to get people to upgrade to the latest 
version of MapInfo so GeoPackage is supported. I will just advise our 
users to export to GeoPackage instead and use that as the main data 
sharing format instead.


Thanks for all the tips and suggestions though.

Paul

This e-mail and any files transmitted with it are intended solely for 
the use of the individual or entity to whom they are addressed. It may 
contain unclassified but sensitive or protectively marked material and 
should be handled accordingly. Unless you are the named addressee (or 
authorised to receive it for the addressee) you may not copy or use 
it, or disclose it to anyone else. If you have received this 
transmission in error please notify the sender immediately. All 
traffic may be subject to recording and/or monitoring in accordance 
with relevant legislation. Any views expressed in this message are 
those of the individual sender, except where the sender specifies and 
with authority, states them to be the views of Dorset Council. Dorset 
Council does not accept service of documents by fax or other 
electronic means. Virus checking: Whilst all reasonable steps have 
been taken to ensure that this electronic communication and its 
attachments whether encoded, encrypted or otherwise supplied are free 
from computer viruses, Dorset Council accepts no liability in respect 
of any loss, cost, damage or expense suffered as a result of accessing 
this message or any of its attachments. For information on how Dorset 
Council processes your information, please see 
www.dorsetcouncil.gov.uk/data-protection


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] QGIS project templates and PostGIS connections

2021-11-22 Thread Bo Victor Thomsen

This answer is somewhat old; there might be a better solution:

https://gis.stackexchange.com/questions/247454/simplify-postgis-authentication-process-from-qgis

and directory .qgis2 is replaced by a profile directory:  Menu item 
"Settings"->"Open Active Profile Folder"


Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 22-11-2021 kl. 20:35 skrev Frank Broniewski:

Hi fellow QGIS user!

I am scratching my head on the following problem. I want to create a 
QGIS project template which has PostGIS layers in it. I want to be 
able to pass this template to other users who might use them for 
different tasks.


The problem now is the connection string to the PostGIS database. When 
using the authentication manager each PostGIS connection gets its own 
ID which in turn is then referenced in the connection string to the 
layer. But now this ID to the PostGIS connection is different for each 
user, so the stored connection string in the template is not valid 
anymore. And each user has his own credentials for logging into 
PostGIS as well.


I see that I can give a custom ID to a connection in the 
authentication manager, but it is locked by default, so I am hesitant 
to unlock it. But is this a viable option? Create the PostGIS 
connection under the same ID for each user?


There's also the PostgreSQL connection service file [1] which might be 
an option? Does anyone have some experience to share, especially when 
talking Windows PC?


How do you manage PostGIS connections for "simple" users on a somewhat 
larger scale? I am talking about 20 users, just enough to be annoying 
enough for manual deployment ...


Many thanks for any tips,

Frank


[1] https://www.postgresql.org/docs/12/libpq-pgservice.html

___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] LTR Support Improvements for 2022

2021-11-20 Thread Bo Victor Thomsen

Hi Marco -

First of all, I would like to thank you and the PSC for keeping the 
concept of LTR. I was worried after the discussion on developer list 
recently.


My personal opinion - based on empirical observations of QGIS usage  and 
as a member of the steering committee of the Danish QGIS user group - is 
that a vast majority of QGIS user (at least in Denmark) is using a 
recent version of QGIS LTR as their primary QGIS system.  And the 
adventurous users or users in need have a parallel installation of a 
later, non-LTR QGIS on the same pc.


It would be detrimental to the effort of expanding or even keeping the 
QGIS user base if you abandoned the LTR concept.


Regarding your questions:

 * The reduction of number of 12  yearly point releases to 4 has no
   practical disadvantages and will reduce the work effort of getting
   the releases out of the door. I don't know a single organisation
   that install all the point releases. 4 is fine.

 * The saved time could - and probably will - be used for more
   extensive testing the 4 releases. This will result in overall better
   releases with fewer errors than before.

 * And - again - my experience is, that the vast, vast majority of QGIS
   users is on Windows. It makes sense to maximize the pre-release
   testing effort on this platform.

 * AFAIK, my installed QGIS is communicating with QGIS.org using the
   newsfeed facility. You can turn it off if you want to.  I don't see
   anything problematic in delivering information of the operating
   system type together with the QGIS version.

So a big +1 and thumbs-up on all 4 proposals.

Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 20-11-2021 kl. 08:00 skrev Marco Bernasocchi:

Dear community,

since their introduction, QGIS LTR versions have gained wide-spread 
popularity [0]. LTR point releases have always followed the regular 
monthly release cycle [1] creating a constant flow of point releases 
that likely exceeds the update frequency that LTR users desire and 
actually roll-out.


To further improve our LTR offering and ensure the reliability of our 
installers, we propose to introduce pre-release LTR package tests. 
These semi-automated and manual tests will be performed during a 
two-week period between packaging and announcement of new packages.


The 2022 budget proposal will account for the additional costs of 
pre-release LTR package tests. To stay within a reasonable budget and 
allow for an appropriate number of tests, we propose to reduce the LTR 
point release frequency to quarterly (four times a year) and initially 
limit testing to the platform with our largest user base (Windows).


If accepted, the new quarterly schedule would start as soon as the 
whole testing infrastructure is ready. This would probably be 
introduced stepwise during the 3.22 lifecycle and become definitive in 
the 3.28 cycle.


Together with this proposal, to quantify the userbases by operating 
system, and be able to make data driven decisions in the future, the 
QGIS network user agent now includes a generic string mentioning the 
user’s operating system. You can read more about the change here [2].


We are looking forward to hearing what you think about these news 
plans and your ideas how they may be improved.


On behalf of the PSC,
Have a great weekend

Marco

[0] https://blog.qgis.org/2020/04/02/ltr-usage-survey/
[1] 
https://qgis.org/en/site/getinvolved/development/roadmap.html#release-schedule

[2] https://github.com/qgis/QGIS/pull/46090

--
Marco Bernasocchi

QGIS.org Chair
OPENGIS.ch CEO
http://berna.io

___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] raster to polygons conversion with float value pixels

2021-11-09 Thread Bo Victor Thomsen

Greetings list -

I have a question about polygonization of a raster layer/file with float 
values as pixel values


My raster layer  contains pixel /float/-values from -0.97 to +4.78. When 
I run the///"//Polygonize (raster to vector)//"/ processing algorithm I 
get a new layer with nice polygons in the layer. However, all my depth 
values has been converted to integers in the range from 0 -  4. And the 
polygons has been dissolved in fewer and larger polygons that what I wanted.


Is there a method i.e some qualifier or whatnot, that I can add to the 
GDAL command-line that would classify the decimal values from meters to  
centimeters, i.e I would get a polygon layer with depth values like 
-0.99, -09.98 ... 4.78 (around 577 discrete values), and a larger number 
of smaller polygons ?


I'm aware that I could take the raster layer, multiply the pixel values 
with 100.0; convert to integer; create the the polygon layer from the 
modified raster layer and lastly update the depth value in the polygon 
layer by dividing it with 100. And yes, I can make a processing model to 
do the work


But alas, I have hundreds of raster layers to process, so I trying to 
minimize the work for processing each of these raster files.




--
Med venlig hilsen / Kind regards

Bo Victor Thomsen
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] Transform vectordata using affine transformation

2021-09-25 Thread Bo Victor Thomsen

Hi list -

One of my customers just received a data file, where the coordinates is 
not in any projection: Center of map data is (0,0), units in mm. not 
meter, maybe some rotation too. However, at least it's a planar 
coordinate system (I hope).


Instead of sending the #¤%&! data file back to the "GIS no-good" 
architect who send it , I've decided to - once and for all - to find a 
method to  transform this kind of data to a reasonable CRS using an 
affine transformation.


 * I'm aware of the Processing algorithm "Affine transform" that can do
   the actual transformation once I know the translation, rotation and
   scale coefficients of the transformation.
 * And I know how to find the affine transformation matrix using a set
   of points from the data that corresponds with a set of points in the
   destination CRS.

However, Is there any plug-in that can:

1. Digitize a set of positions from the original data.
2. Digitize or manually set the corresponding positions in the
   destination CRS
3. Create the translation, scale and rotation parameters using data
   from (2)
4. Run the "Affine transformation" algorithm to transform the data to
   the right position in the chosen CRS

In short - a Georeferencer for vector data

 * A name of a functioning plug-in would be lovely

 * A set QGIS classes/methods that could help with establishing the
   transformation matrix and other stuff would be really nice

 * A "No" to all my wishes would suck. However, In that case, I can
   start developing without have the nagging feeling that someone has
   done this before

--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] Use of embedded styling

2021-09-16 Thread Bo Victor Thomsen

Hi list -

I've been experimenting with the new "embedded styling" facility in QGIS 
3.20 and used it on a number of MapInfo Tab files. And it woks amazingly 
well. Using "Embedded Symbols" as symbology type, the TAB based layers 
look exactly the same in QGIS as in MapInfo. Even the symbology of point 
objects is spot on (because I have a - long, unused - MapInfo 
installation lurking on my pc with its TrueType Symbol fonts).


However, I would like to convert to a "normal" categorized symbolisation 
, because I want to export the tab layer to another format and keep the 
styling.


So I want to add the OGR Feature Style text for each object into a text 
column for the layer. And using this column as the categorization column.


So (at last) the question: Is it possible to get the "OGR Feature Style" 
definition from data formats that supports embedded styling? Perhaps as 
an expression variable, so the OGR feature style text could be saved 
into a field and subsequently used as a categorization field ?


Alternatively, some (maybe Python based) method to get a text 
representation of style definition for each and every object in a layer??


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] WMS with filter function

2021-09-11 Thread Bo Victor Thomsen

Hi list -

There might be an obvious answers to these questions, but anyway:

Is there a method to apply a filter definition to a WMS layer in the 
QGIS Data-Manager WMS section - without writing it directly into the 
HTTP address of the WMS server, i.e /not/ like this: 
http:///..url../=/...XML mess../ ?


And the second question: Is there any function / plugin to "humanize" a 
WMS filter definition, i.e defining the filter by /not/ using XML and 
having the function to translate it to XML ??


I am aware of GeoServer's CQL_FILTER parameter. However the WMS server 
in question is not GeoServer.


I had a look at the most obvious place for a filter definition: The 
properties of a WMS layer, section "Source" and a possible "Provider 
Feature Filter" textbox, but alas: No luck finding it.


(I might be totally of the rail by expecting that you can apply a filter 
to a WMS service. In that case, please inform me :-)


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Hardware comparisons

2021-06-16 Thread Bo Victor Thomsen
I'm not aware of any systematic comparison of memory consumption for 
MapInfo, QGIS and ArcGIS


On my Windows 10 (64 bit / 48 GB Ram) QGIS consumes around 200 MB on 
startup. And around 400 MB with a  (for me) typical QGIS scenario with 
10 GeoPackage based layers and a WMS. I do not find that excessive.


One possible explanation for the  memory usage. QGIS uses the 
user-specific "appdata" directory extensively by default. So this 
directory has to accessible on the app-server. This operation might 
consume some memory (This is just a guess)


AFAIK, there no method to restrict Remote App (RDS) memory usage on 
Windows Server. It's the underlying OS assignment to toggle the compute 
resources.


Being a little bit snarky: The list price for one (1)  "MapInfo Pro 
Standard Concurrent Permanent" (The necessary license for MI on Remote 
app-servers) is $5.887. That amount of money will get you ca. 0.5 TB ECC 
ram to a server class PC.



Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 15-06-2021 kl. 17:45 skrev Paul Wittle:


Hi,

We were doing some testing for using GIS applications as RemoteApp 
solutions today and I noticed that QGIS seems to be pretty RAM hungry 
compared with say MapInfo. Does anyone know if there are any good 
summaries available showing the differences in RAM/CPU use comparing 
all the big ones (i.e. QGIS, MapInfo, ArcMap etc)?


Also, is it possible to set a limit on the total RAM QGIS can use in 
the settings? Is it the cache size?


Thanks in advance,

Paul

This e-mail and any files transmitted with it are intended solely for 
the use of the individual or entity to whom they are addressed. It may 
contain unclassified but sensitive or protectively marked material and 
should be handled accordingly. Unless you are the named addressee (or 
authorised to receive it for the addressee) you may not copy or use 
it, or disclose it to anyone else. If you have received this 
transmission in error please notify the sender immediately. All 
traffic may be subject to recording and/or monitoring in accordance 
with relevant legislation. Any views expressed in this message are 
those of the individual sender, except where the sender specifies and 
with authority, states them to be the views of Dorset Council. Dorset 
Council does not accept service of documents by fax or other 
electronic means. Virus checking: Whilst all reasonable steps have 
been taken to ensure that this electronic communication and its 
attachments whether encoded, encrypted or otherwise supplied are free 
from computer viruses, Dorset Council accepts no liability in respect 
of any loss, cost, damage or expense suffered as a result of accessing 
this message or any of its attachments. For information on how Dorset 
Council processes your information, please see 
www.dorsetcouncil.gov.uk/data-protection


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Visibility of items in SQL Database

2021-06-08 Thread Bo Victor Thomsen

Hi Johanna -

I suspect, you have some symbology issues with the layer/table from DB1

Try to change the symbology from "whatever it is now" to a "Single 
symbol" for the DB1 layer and check if your missing objects appear


Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 08-06-2021 kl. 08:39 skrev Johanna Botman:


Hi,

I have a situation where I have two SQL databases and I have to move 
data from one to the other. Always the same direction from DB1 to DB2


My issue is that the items show in some tables in DB1 but do not 
display in QGIS.


I can select from the table, but I can’t select items on the QGIS canvas

I can cut and paste from DB1 to DB2 and the items display in DB2.

I can manually create an item in an affected table in DB1 and it will 
display.


When I hover with my Add [polygon/line/point] tool, the square to show 
where the vertices (for snapping) are displayed as I move my cursor 
over them.


When I run the Validate Geometry tool, the results are that I have 
valid geometry and those layers are displayed.


In SQL server manager I can see the spatial results for those tables 
in DB1.


Projections are the same for each DB

There are no Layer Scale Visibility settings in play for either DB

It does not affect all tables in DB1.

Can anyone suggest some further troubleshooting strategies?

**

**

*Johanna Botman*

Assets / GIS Officer – Melton City Council


***
The information in this message is privileged and confidential, 
intended only for the use of the individual or entity named above. If 
you are not the intended recipient you are hereby notified to delete 
the message and that any dissemination, copying or use of its content 
is strictly prohibited. If you have received this message in error 
please notify the Melton City Council.

***


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Editing attributes in embedded forms

2021-06-03 Thread Bo Victor Thomsen

There is something odd about how QGIS fetches values from the sequence:

The error message states that :

/2021-06-03T09:22:31     WARNING //Erroneous query: SELECT 
nextval("sample_point_fid_seq"::regclass) returned 7 [ERROR: column 
"sample_point_fid_seq" does not exist/


/             LINE 1: SELECT nextval("sample_point_fid_seq"::regclass)/

              ^

However - a correct call to the "nextval" function should loke like this:

*SELECT nextval('sample_point_fid_seq'::regclass)*

*Not* like this ( " contra ') :

*SELECT nextval("sample_point_fid_seq"::regclass)*

So the call fails twice : It calls a non-existing sequence and the 
function argument should be 'sample_point_fid_seq'::regclass , not 
"sample_point_fid_seq"::regclass



Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 03-06-2021 kl. 08:23 skrev Pekka Sarkola:

Hi,
You repeat this "ERROR: column "sample_point_fid_seq" does not exist" 
-problem with:

Create very simple table to PostGIS (choose your own CRS):

CREATE TABLE IF NOT EXISTS sample_point
(
    fid integer NOT NULL GENERATED ALWAYS AS IDENTITY,
    wkb_point geometry(Point,3067),
    name varchar,
    CONSTRAINT sample_point_pk PRIMARY KEY (fid)
);

Add table to QGIS. Editing works, without errors.

If you tick on from project properties: "Evaluate default values on 
provider side", error will happen:


2021-06-03T09:22:31     WARNING Erroneous query: SELECT
nextval("sample_point_fid_seq"::regclass) returned 7 [ERROR:
column "sample_point_fid_seq" does not exist

             LINE 1: SELECT nextval("sample_point_fid_seq"::regclass)

              ^

             ]

Rgs,

Pekka

Pekka Sarkola
Gispo Oy
pekka.sark...@gispo.fi <mailto:pekka.sark...@gispo.fi>   - GSM +358 
40 725 2042
www.gispo.fi <http://www.gispo.fi/>– www.paikkatieto.com 
<http://www.paikkatieto.com/>




to 3. kesäk. 2021 klo 8.47 Pekka Sarkola (pe...@gispo.fi 
<mailto:pe...@gispo.fi>) kirjoitti:


Hi Alexandre et al,

I re-create a database (sample one), create a new QGIS project,
add layers => same error. Maybe I open an issue in Github and I
can share more SQL and snapshots.

Rgs,

Pekka

Pekka Sarkola
Gispo Oy
pekka.sark...@gispo.fi <mailto:pekka.sark...@gispo.fi>   - GSM
+358 40 725 2042
www.gispo.fi <http://www.gispo.fi/>– www.paikkatieto.com
<http://www.paikkatieto.com/>



ti 1. kesäk. 2021 klo 16.36 Alexandre Neto (senhor.n...@gmail.com
<mailto:senhor.n...@gmail.com>) kirjoitti:

From that last error...

Are you sure your table was not changed after being loaded to
QGIS? It seems to expect a sequence that no longer exists.

Alexandre Neto

A terça, 1/06/2021, 12:22, Pekka Sarkola mailto:pe...@gispo.fi>> escreveu:

Hi Andreas,

Trasnsactions groups are enabled: editing is working (not
in embedded forms) as expected.

If I enable "Evaluate default values.."-option, I will get
error:

2021-06-01T14:11:44     WARNING  Erroneous query: SELECT
nextval("sample_point_fid_seq"::regclass) returned 7
[ERROR: column "sample_point_fid_seq" does not exist
             LINE 1: SELECT
nextval("sample_point_fid_seq"::regclass)

Primary key of the geometry table is "fid" and it has been
defined as IDENTITY column (fid integer NOT NULL GENERATED
ALWAYS AS IDENTITY ( INCREMENT 1 START 1 MINVALUE 1
MAXVALUE 2147483647 CACHE 1 ).

I presume this evaluation of the default values is not the
solution for this case.

Rgs,

Pekka

Pekka Sarkola
Gispo Oy
pekka.sark...@gispo.fi <mailto:pekka.sark...@gispo.fi>-
GSM +358 40 725 2042
www.gispo.fi <http://www.gispo.fi/>– www.paikkatieto.com
<http://www.paikkatieto.com/>



ti 1. kesäk. 2021 klo 11.10 Andreas Neumann
(a.neum...@carto.net <mailto:a.neum...@carto.net>) kirjoitti:

Hi Pekka,

Have you enabled the  transaction mode in your project?

See menu "Project" --> "Properties" --> "Data Sources".

I usually enable all three check boxes:

- Automatically create transaction groups where possible

- Evaluate default values on provider side

- Trust project when data source has no metadata

The transaction mode allows to edit all layers from
the same data base connection (needs identical db
  

Re: [Qgis-user] Editing attributes in embedded forms

2021-06-03 Thread Bo Victor Thomsen

Hi Pekka -

I think you ran into a QGIS - Postgres problem using the "identity" type 
qualifier.


I tried to execute your "create table" example with the "Identity" type 
definition for the primary key. It doesn't create the sequence that QGIS 
assumes exist.


Changing you sample code to:

    CREATE TABLE IF NOT EXISTS data.sample_point2
    (
    fid serial NOT NULL,
    wkb_point geometry(Point,3067),
    name varchar,
    CONSTRAINT sample_point2_pk PRIMARY KEY (fid)
    );

i.e change the PK column to a "serial" will produce the expected 
sequence in Postgres. The last table will probably function correctly in 
QGIS  (Not tested, and yes - I know: Identity and Serial types is not 
the same)



Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 03-06-2021 kl. 08:23 skrev Pekka Sarkola:

Hi,
You repeat this "ERROR: column "sample_point_fid_seq" does not exist" 
-problem with:

Create very simple table to PostGIS (choose your own CRS):

CREATE TABLE IF NOT EXISTS sample_point
(
    fid integer NOT NULL GENERATED ALWAYS AS IDENTITY,
    wkb_point geometry(Point,3067),
    name varchar,
    CONSTRAINT sample_point_pk PRIMARY KEY (fid)
);

Add table to QGIS. Editing works, without errors.

If you tick on from project properties: "Evaluate default values on 
provider side", error will happen:


2021-06-03T09:22:31     WARNING Erroneous query: SELECT
nextval("sample_point_fid_seq"::regclass) returned 7 [ERROR:
column "sample_point_fid_seq" does not exist

             LINE 1: SELECT nextval("sample_point_fid_seq"::regclass)

              ^

             ]

Rgs,

Pekka

Pekka Sarkola
Gispo Oy
pekka.sark...@gispo.fi <mailto:pekka.sark...@gispo.fi>   - GSM +358 
40 725 2042
www.gispo.fi <http://www.gispo.fi/>– www.paikkatieto.com 
<http://www.paikkatieto.com/>




to 3. kesäk. 2021 klo 8.47 Pekka Sarkola (pe...@gispo.fi 
<mailto:pe...@gispo.fi>) kirjoitti:


Hi Alexandre et al,

I re-create a database (sample one), create a new QGIS project,
add layers => same error. Maybe I open an issue in Github and I
can share more SQL and snapshots.

Rgs,

Pekka

Pekka Sarkola
Gispo Oy
pekka.sark...@gispo.fi <mailto:pekka.sark...@gispo.fi>   - GSM
+358 40 725 2042
www.gispo.fi <http://www.gispo.fi/>– www.paikkatieto.com
<http://www.paikkatieto.com/>



ti 1. kesäk. 2021 klo 16.36 Alexandre Neto (senhor.n...@gmail.com
<mailto:senhor.n...@gmail.com>) kirjoitti:

From that last error...

Are you sure your table was not changed after being loaded to
QGIS? It seems to expect a sequence that no longer exists.

Alexandre Neto

A terça, 1/06/2021, 12:22, Pekka Sarkola mailto:pe...@gispo.fi>> escreveu:

Hi Andreas,

Trasnsactions groups are enabled: editing is working (not
in embedded forms) as expected.

If I enable "Evaluate default values.."-option, I will get
error:

2021-06-01T14:11:44     WARNING  Erroneous query: SELECT
nextval("sample_point_fid_seq"::regclass) returned 7
[ERROR: column "sample_point_fid_seq" does not exist
             LINE 1: SELECT
nextval("sample_point_fid_seq"::regclass)

Primary key of the geometry table is "fid" and it has been
defined as IDENTITY column (fid integer NOT NULL GENERATED
ALWAYS AS IDENTITY ( INCREMENT 1 START 1 MINVALUE 1
MAXVALUE 2147483647 CACHE 1 ).

I presume this evaluation of the default values is not the
solution for this case.

Rgs,

Pekka

Pekka Sarkola
Gispo Oy
pekka.sark...@gispo.fi <mailto:pekka.sark...@gispo.fi>-
GSM +358 40 725 2042
www.gispo.fi <http://www.gispo.fi/>– www.paikkatieto.com
<http://www.paikkatieto.com/>



ti 1. kesäk. 2021 klo 11.10 Andreas Neumann
(a.neum...@carto.net <mailto:a.neum...@carto.net>) kirjoitti:

Hi Pekka,

Have you enabled the  transaction mode in your project?

See menu "Project" --> "Properties" --> "Data Sources".

I usually enable all three check boxes:

- Automatically create transaction groups where possible

- Evaluate default values on provider side

- Trust project when data source has no metadata

The transaction mode allows to edit all layers from
the same data base connection (needs identical db
connection stri

Re: [Qgis-user] Windows BATCH-File Start

2021-04-28 Thread Bo Victor Thomsen

Hi, late to the party..

However, this works on my Windows-10 64 bit / QGIS 3.18 64 bit:

the "d:/tmp/start.cmd" contains only 1 line:

@echo "%1"

You should probably change the action type from "Open" to "Generic"

Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 23-04-2021 kl. 13:40 skrev Asmus Harder:

Hi there,
I tried to use in QGIS 3.16 on Windows10 a old layer-action from QGIS 
2.18.
If I cklick on one object the action should start an BATCH-file and 
gives some attributes as parameter to the batch-file. But it doesn't 
work, nothing happens.

In QGIS2.18 it works fine.
If I use "Open" as type and only the BATCH-File without parameter than 
the BATCH opens. If I add an parameter than nothing happens.

For example this work:
"d:\Test_Batch_Aufruf.bat"
but this doesn't work:
"d:\Test_Batch_Aufruf.bat" "Hello"
If I use a exe-file it works with a parameter.
For example this work fine:
"c:\Program Files\IrfanView\i_view64.exe" "D:\50342_col.tif"
Any idea why the BATCH-file doesn't start with parameter?
greetings
Asmus

___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Combing Vector Layers - With Attributes

2021-03-12 Thread Bo Victor Thomsen
You can use processing algorithm "refactor fields" on the layer(s) that 
have fields to be changed. This operation will give you a temporary 
file/layer the same number of columns and -names as the original layer, 
but with column type(s) redefined by you.


Afterwards you can merge the temporary file/layer with the other layers

Just be sure to have the latest (functioning) version of QGIS installed: 
3.16.3. From the error message you included, I suspect you have an older 
version of QGIS installed. I tried to merge 2 layers using QGIS 3.16.3 
and the result was a new layer that contained the merged layers. If 
there was a data discrepancy the result values were null's (but no 
run-time errors)


Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 12-03-2021 kl. 10:04 skrev Springfield Harrison:


Thanks Bo,

I tried a sample run but it failed:

"TAG field in layer Tree Table All 2 PntType has different data type 
than in other layers (String instead of integer)


Execution failed after 1.20 seconds"

It looks like it can't handle differing data types and won't offer 
choices for merging fields.  I wonder if there are other tools?


Thanks again . . . .

-
Cheers, Spring


On 12/Mar/2021 00:48, Bo Victor Thomsen wrote:

Menu "Vector" -> "Data management tools" -> "Merge vector layers"

Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 12-03-2021 kl. 09:35 skrev Springfield Harrison:

t shapefile) of trees to which I n

___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Combing Vector Layers - With Attributes

2021-03-12 Thread Bo Victor Thomsen

Menu "Vector" -> "Data management tools" -> "Merge vector layers"

Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 12-03-2021 kl. 09:35 skrev Springfield Harrison:

t shapefile) of trees to which I n

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] QGIS 3.18.0 and QGIS 3.14.4 (LTR) packages released and OSGeo4W reboot

2021-02-24 Thread Bo Victor Thomsen

Den 23-02-2021 kl. 17:36 skrev Jürgen E. Fischer:

The new installer also doesn't require administrator privileges anymore.


Jürgen, That is super duper good news !!

How did you manage this ? Will the osgeo4w installer not place any dll's 
in the windows\system32 directory anymore ?



Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Qfield on TDC600

2021-02-05 Thread Bo Victor Thomsen

Hi Ivan -

I've experienced similar problems with other GIS applications and 
platforms. In some of these cases, the problem was caused by the GPS 
delivering "to many" positions to the application. Instead of generating 
(perhaps) 1 fix/sec the GPS generated 10 fixes/sec and overwhelmed the 
input buffer in the application.


The visible symptoms is that the GPS position trails behind the actual 
position. If you stop walking, the the GPS position eventually catches 
up to the actual position.


You might try the slow the number of fixes/sec (if it's possible). This 
is just a guess. I have no experience at all with the Trimble TDC600 at 
all.


Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 04-02-2021 kl. 15:11 skrev Ivan Dananaj:


I would like to ask you for advice with a problem that occurred after 
installing the Qfield application (latest version, but also older 
versions) on the Trimble TDC600 (android 8). I prepared a project in 
QGIS (3.14.16).


The cursor on the screen does not move at the same time as I move, 
there is a delay of about 70 seconds. I'm also sending a picture where 
I've tried to illustrate the problem. After I arrived at a certain 
place, I immediately made a point in front of the entrance to the 
building. The cursor at that time was about 100 m from that place and 
the position of the point was also recorded there (showing accuracy 
below 1m). The cursor was still moving to my place. By the time I took 
the photo (using a widget for photos), the cursor moved to a place 
about halfway between where I was standing and where the point was 
recorded. The coordinates of the cursor at that time were assigned. 
But the photo (towards the entrance to the building) was taken from 
the place where I was standing.


Occasionally, the cursor reached the actual position and pointed 
accurately. But, if I wanted to add a new point, after saving, there 
was a delay again after adding it.


There was no such problem with other applications (LocusGIS, Google 
maps, TerraFlex). The problem also occurred in these applications when 
Qfield was turned on simultaneously.


I have good experience using the Qfield app on other devices (Trimble 
TDC100, android 5) or phones with higher versions of android.


Can you help me how to solve this problem?

Thank you.

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] open specific form

2021-02-01 Thread Bo Victor Thomsen

The join function in QGIS is capable of making editable joins  :

See the attached project and geopackage.

1 gotcha: Both layers in the relation (geometry and attribute layer) has 
to be marked "editable" before you can edit the values from the joined 
layer



Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 01-02-2021 kl. 13:05 skrev Raphael d'Epagnier:


Hello everyone,

I have only been working with QGIS for a short time.

I have a point, line and area layer and also an attribute table with 
detailed information about the respective geometry objects. Several 
objects of the different geometry types (point, line, area) can belong 
to the same object in the attribute table.


The goal is that when I select a point, for example, the information 
from the attribute table should be displayed (attribute table form 
opens instead of point table form). A view is not an option, because 
the data in the form must be editable. Does anybody know how to do this?


An alternative could be a button on the geometry form, to open the 
attribute table. Any idea how to do that with "Drag and Drop" forms? I 
know there would be a possibility with the relation reference. But due 
to a confirmed QGIS problem with more than a hundred entries in the 
tables, I have to use "value relation" instead.


I have already tried to solve this problem with Qt-Designer, but have 
not been successful.


Best regards,

Raphael

--

Image



*GeoplanTeam AG*

Egliweg 6

CH-2560 Nidau

Image



+41 (0) 32 332 78 00

Image



www.geoplanteam.ch<http://www.geoplanteam.ch/>

Image



raphael.depagn...@geoplanteam.ch<mailto:raphael.depagn...@geoplanteam.ch>

Image


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Best practice, database vs WFS

2021-01-07 Thread Bo Victor Thomsen

As a former (Q)GIS administrator for a Danish municipality with:

 * Ca. 100 QGIS users, some experienced and some total newbies

 * Several hundred different spatial data layers in both MS-SQLServer,
   PostgreSQL and some file based formats.

 * Most of the layers read-only but a significant number of layers
   editable.

I'll suggest:

 * Don't use WFS for local connections. The added layer of complexity
   will make the complete system much slower, more unstable and more
   difficult to administer.

 * Use .qlr files to present the individual layers from the databases
   for users with symbology and  without them having to use the
   database connection tabs in the Data Manager.

 * You can save all the different .qlr files in a common network based
   directory that can be accessed by all users. And make this directory
   a "favourite" directory in the QGIS Data Manager. This will make
   data access easy and uniform for every type of data.

 * You can group the .qlr files in logical groups using a directory
   structure under the main directory. And give the qlr files some
   easily understood names.

 * Use the database access systems to control the individual user
   access rights.

 * If you're in a Windows domain based system with windows pc's and
   postgres servers running on windows, take a look at the SSPI access
   method. This will give you a "Integrated security" like access to
   Postgres.

Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 06-01-2021 kl. 16:48 skrev Paul Wittle:

Hi Alessandro,

I guess the key is ease of data discovery. So if all your geodata is on one 
database then it is all easy enough but if you have multiple database types / 
instances then you are relying a lot on users being able to find the right 
database / instance and then having potentially different login mechanisms for 
each database.

This is why the idea of WFS seems appealing because we can authenticate at 
access to the WFS server using a single method; expose all the accessible 
datasets in a single list and in theory potentially employ greater consistency 
to the method of updates.

We have found that the SQL issued by each database driver can vary in terms of 
the SQL optimisation because each one is developed independently of others 
(i.e. the Oracle data access is not necessary developed with much reference to 
the Postgres or SQL database data access clients). Whilst fundamentally the SQL 
statements are still in effect translated into the appropriate SQL for each 
database type the original statement should in theory be more consistent?

In terms of speed; I suspect you are definitely correct hence my asking the 
question really.

The comments above are really to simply flesh out the question as to whether or 
not using a database is really simpler though.

That said; we may also use something like a custom plugin or GeoNetwork as a 
data discovery tool which is another way of helping users add the right layer 
without needing to know which database it comes from.

I hope that clarifies the question a little better?

Cheers,
Paul

-Original Message-
From: Alessandro Pasotti 
Sent: 06 January 2021 15:11
To: Paul Wittle 
Cc: qgis-user@lists.osgeo.org
Subject: Re: [Qgis-user] Best practice, database vs WFS

Hi Paul,

if you want to share geodata within your organization on a private network a 
database is the best solution: faster and simpler. The constraint is that you 
will need an application (like QGIS) to access your data..

WFS is a web service standard for interoperability, it is ideal for sharing 
data on the internet over HTTP, there is no need for a particular application 
to use the service: any HTTP client is able to do that.

Regards


On Wed, Jan 6, 2021 at 3:43 PM Paul Wittle  
wrote:

Hi,



As I’m sure is clear from the number of posts I’ve done of late we are 
currently looking at how we use QGIS within our business. I thought I’d ask a 
question here to see if others are considering it as I can’t find too much chat 
online about it but I wondered if perhaps there should be some.



We have concluded that in theory the WFS and WFS-T protocols are an OGC 
standard (https://www.ogc.org/standards/wfs) and that using an OGC compliant 
server they can be used to front various data source formats; i.e. Postgres, 
Oracle, SQL Server etc. In theory that means that if you use WFS and WFS-T in 
QGIS it should mean that user experience becomes more consistent for the people 
using those layers in QGIS.



That all sounds great, but I can’t seem to even get my WFS to load correctly in 
QGIS at present and it doesn’t seem to be something that is recommended online. 
Given that both WFS and direct database access both return full details (vector 
geometries and attributes) to QGIS; would you expect performance of WFS to be 
similar or significantly slower?



Is the use of OGC compliant WFS something that you personally feel is something 
we should be aspirin

Re: [Qgis-user] Qgis does not start after win10 update

2020-12-10 Thread Bo Victor Thomsen
C\OSGEO4-~1\apps\binqgis_core.dll is probably 
"C:\OSGEO4W\apps\qgis\bin\*qgis_core*.dll (or something like that. I 
haven't an OSGEO4W installation on my pc.


Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 10-12-2020 kl. 09:31 skrev Thomas Struller:


Hallo,

this morning I got a update of win 10 (windows 10 pro, V 10.0.19042 
Build 19042). After this update Qgis 3.16.1 does not start anymore.


I got this message on startup: (sorry german) Der 
Prozedureinsprungpunkt „clCreateCommandQueueWithProperties wurde in 
der DLL „C\OSGEO4-~1\apps\binqgis_core.dll“ nicht gefunden.


Can’t start Qgis. I tried to start QGis 3.10 LTR the same issue.

Tried to update with osgeo4w, the same issue.

Does anyone have the same issue. What can I do to start Qgis?

Mit freundlichen Grüßen

Thomas Struller

Diplom Geologe (Univ.), BDG, V18

**

*Sachverständiger nach BBodSchG §18,*

*SG1 Historische Recherche*

*SG2 Pfad Boden – Gewässer*

*Akademischer Geoinformatiker*

**

Tel:   0049 911 12076 111

Mobil:   0049 170 33 20 494

Mail: thomas.strul...@lga-geo.de <mailto:thomas.strul...@lga-geo.de>

LGA Institut für Umweltgeologie und Altlasten GmbH

Christian-Hessel-Straße 1

90427 Nürnberg

_info@LGA-geo.de_

_www.LGA-geo.de <http://www.lga-geo.de/>_

__


Handelsregister: AmtsG Nürnberg HRB 18895
Umsatzst.-IdNr.:DE219281492
StNr.:241/131/30489

Geschäftsführer: Carlo Schillinger, Dr. Jürgen Kisskalt


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Qgis does not start after win10 update

2020-12-10 Thread Bo Victor Thomsen
I assume that the Windows 10 update didn't mess directly with your QGIS 
installation. So the error stems from some missing dependency for 
"binqgis_core.dll".


So the update has perhaps updated/ removed / renamed / torpedoed / 
barfed a dll, that "binqgis_core.dll" is dependent on.


You could try using "Dependencies.exe" on the dll "binqgis_core.dll" and 
look for the entry point "clCreateCommandQueueWithProperties" and check 
if any dependencies is missing. (https://github.com/lucasg/Dependencies)



Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 10-12-2020 kl. 09:31 skrev Thomas Struller:


Hallo,

this morning I got a update of win 10 (windows 10 pro, V 10.0.19042 
Build 19042). After this update Qgis 3.16.1 does not start anymore.


I got this message on startup: (sorry german) Der 
Prozedureinsprungpunkt „clCreateCommandQueueWithProperties wurde in 
der DLL „C\OSGEO4-~1\apps\binqgis_core.dll“ nicht gefunden.


Can’t start Qgis. I tried to start QGis 3.10 LTR the same issue.

Tried to update with osgeo4w, the same issue.

Does anyone have the same issue. What can I do to start Qgis?

Mit freundlichen Grüßen

Thomas Struller

Diplom Geologe (Univ.), BDG, V18

**

*Sachverständiger nach BBodSchG §18,*

*SG1 Historische Recherche*

*SG2 Pfad Boden – Gewässer*

*Akademischer Geoinformatiker*

**

Tel:   0049 911 12076 111

Mobil:   0049 170 33 20 494

Mail: thomas.strul...@lga-geo.de <mailto:thomas.strul...@lga-geo.de>

LGA Institut für Umweltgeologie und Altlasten GmbH

Christian-Hessel-Straße 1

90427 Nürnberg

_info@LGA-geo.de_

_www.LGA-geo.de <http://www.lga-geo.de/>_

__


Handelsregister: AmtsG Nürnberg HRB 18895
Umsatzst.-IdNr.:DE219281492
StNr.:241/131/30489

Geschäftsführer: Carlo Schillinger, Dr. Jürgen Kisskalt


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Anybody playing with pg_featureserv + OGC API Features + QGIS?

2020-11-20 Thread Bo Victor Thomsen

Hi Richard -

I just did a setup of a test service on my windows pc to a postgres 9.6 
database on the same pc


And adding the the table like this:

(loriot.gps_converted is the "schema"."table" name in the database)

So using the ogr driver in QGIS works.

*However*, in no way (or shape, secret sauce or incarnations) can I get 
any successful response using the "WFS/OGC API - Features" tab in the 
Data source manager. Only error messages



Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 19-11-2020 kl. 21:25 skrev Richard Duivenvoorde:

Hi,

Reading the program of the ongoing postgis day, auobt pg_featureserv, I set it 
up to a local database, thinking it would serve OGC API Features..

But I cannot get it to talk to QGIS/WFS3...

Anybody else is? Or has some info why it should/or not?

Using http://localhost:9000/collections.json as endpoint

Regards,

Richard Duivenvoorde
___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Installing QGIS 3.14 or 3.16 on Windows: it only runs as administrator

2020-10-31 Thread Bo Victor Thomsen

Hi Jorge -

If it's an so-called "enterprise" setup of the new Windows PC, the IT 
department might have mucked around with all sorts of security and 
userdata setups. QGIS needs to have read/write access to the %userdata% 
path to read and write parameter settings, installing and loading 
plugins and so on.


You can try:

 * To start QGIS with the--noplugins qualifier. This will stop QGIS
   from loading plugins on startup.

 * To start QGIS with the --profiles-path 
   The--profiles-path qualifier gets QGIS to use another directory for
   profiles storage than the default
must point to  an existing directory path where
   you're certain you have read/write access to.

If it actually works with the second suggestion, your IT department 
probably has made  the userdata directory inaccessible for QGIS.


Den 29-10-2020 kl. 18:16 skrev Jorge Gustavo Rocha:


Hi,

I'm trying to install QGIS using OSGeo4W on a new Windows 10 computer. 
I've tried several options. I started with the "express desktop install".


The installation runs smoothly.

After installation, the splash screen appear and goes until the 
message: QGIS is ready! But then, nothing happens. If I run QGIS with 
Administrator privileges, it works.


I've also tried to install with "custom install", just for the current 
user. But using this option, I get install errors (complaining about a 
missing gdal301.dll).


What can I do (change some permissions?) to have QGIS running with 
administrator privileges?


Disclaimer: I'm not a Windows expert. I probably missed something 
obviously. I've disabled the antivirus software, just in case.


Thanks,

Jorge

--
Email Signature
Logo <https://www.geomaster.pt>   
*Geomaster*
*Jorge Gustavo Rocha* | Software Engineer
*e:*j...@geomaster.pt | *m:*+351 910 333 888
*g:*41.54094,-8.40490 | *v: *510 906 109
*a: * Rua António Cândido Pinto, 67, 4715-400 Braga


___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Error al iniciar QGIS 3.10 IndexError: list index out of range

2020-10-29 Thread Bo Victor Thomsen

Not Spanish speaking, so I'll reply in English...

The error happens if your "qgis.ini" file in: 
/%appdata%/\QGIS\QGIS3\profiles\/default\/QGIS contains path references 
to non - existing paths under the section [processing]:


(/%appdata%/ : userdata path reference,/default/ : Name of QGIS profile)

Snip from QGIS.ini

[Processing]
.
.
Configuration\OUTPUTS_FOLDER=C:\\Users\\Bo 
Victor\\AppData\\Roaming\\QGIS\\QGIS3\\profiles\\default\\processing\\outputs

.
.
Configuration\MODELS_FOLDER=C:\\Users\\Bo 
Victor\\AppData\\Roaming\\QGIS\\QGIS3\\profiles\\default\\processing\\models
Configuration\SCRIPTS_FOLDERS=C:\\Users\\Bo 
Victor\\AppData\\Roaming\\QGIS\\QGIS3\\profiles\\default\\processing\\scripts

.

End snip...

*If* any of the above path references *doesn't* exist of your pc - 
you'll get the error


Remove the offending lines, and the references will be set to default 
values (and the error will disappear)



Den 28-10-2020 kl. 13:50 skrev Alejandro Chamizo de Castro:



Hola,

cada vez que inicio QGIS se me salta una ventana con el siguiente error:


IndexError: list index out of range

Traceback (most recent call last):   File 
"C:/PROGRA~1/QGIS3~1.10/apps/qgis-ltr/./python/plugins\processing\script\ScriptAlgorithmProvider.py", 
line 110, in loadAlgorithms     folder = 
ScriptUtils.resetScriptFolder(folder)   File 
"C:/PROGRA~1/QGIS3~1.10/apps/qgis-ltr/./python/plugins\processing\script\ScriptUtils.py", 
line 114, in resetScriptFolder     commonSettingPath = 
os.path.join(paths[appIndex], paths[profileIndex]) IndexError: list 
index out of range


¿Sabéis a qué se debe?

Saludos y gracias

--
Alejandro Chamizo de Castro
+34 653681823
www.gisland.es <http://www.gisland.es>

Mailtrack 
<https://mailtrack.io?utm_source=gmail_medium=signature_campaign=signaturevirality5;> 
	Remitente notificado con
Mailtrack 
<https://mailtrack.io?utm_source=gmail_medium=signature_campaign=signaturevirality5;> 
28/10/20 13:50:21 	



___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] impossible to save QGIS project

2020-10-29 Thread Bo Victor Thomsen
I'm not a Mac guru, but it seems you have a (security ?)  problem 
zipping the project (.qgs) into a zipped version (.qgz) . Try to save 
the project as an unzipped project file:


In menu "Project"-->"Save As",  choose file type: "QGIS files" instead 
of "QGZ files".  And save the file in a directory you have write access to


Den 28-10-2020 kl. 12:31 skrev Harald von der Osten:

Hi out there,

Suddenly an error occurred when I try to save my project. It seems not 
possible to save it because of this message:






So I created this strange sub-folder. But then the error message 
changes to:






I have no idea for a work-around. If someone can give me a hint I 
would be very happy...


Using QGIS 3.14.16-Pi on macOS 10.15

Thanks a lot,
Harry


von meinem iPhone gesendet

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Afther update QGis 3.14.15-1 to QGis 3.14.16-1 python error..!!

2020-09-16 Thread Bo Victor Thomsen
It has already been reported as a bug: 
https://github.com/qgis/QGIS/issues/38720


But I don't know when a fix is issued :-/. The OSGEO4W installer 
reports, that build 3.14.16-1 is the latest QGIS build


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 16-09-2020 kl. 11:14 skrev N. Veenstra:


Hello,

After i did a update treu OSGeo4W setup i get the following error/warning

2020-09-16T10:56:30     WARNING Traceback (most recent call last):     
          File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 
777, in _import               new_path = os.environ['PATH']           
    File "C:\OSGEO4~1\apps\Python37\lib\os.py", line 675, in 
__getitem__               value = self._data[self.encodekey(key)]     
          File "C:\OSGEO4~1\apps\Python37\lib\os.py", line 744, in 
encodekey               return encode(key).upper() * RecursionError: 
maximum recursion depth exceeded*


Is there a solution to repair this ???

/Met vriendelijke groeten,

/
/N Veenstra/


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Plugin to export project + data into a new geopackage

2020-09-14 Thread Bo Victor Thomsen

Hi Richard and Alexander -

Thanks for the quick response. I'll hava a look at QConsolidate plugin

--
Med venlig hilsen / Kind regards

Bo Victor Thomsen


Den 11-09-2020 kl. 18:23 skrev Alexander Bruy:

Hi Richard,

пт, 11 вер. 2020 о 19:06 Richard Duivenvoorde  пише:

That is funny, if I search for qconsol at plugins.qgis.org
I only get qconsolidate3 back as result (no qconsolidate)
That is the reason I 'promoted' qconsolidate3  and not 'the original'

Right, all my plugins are published in my own repository not at the
plugins.qgis.org.


___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

[Qgis-user] Plugin to export project + data into a new geopackage

2020-09-11 Thread Bo Victor Thomsen

Hi list -

I'm looking for a method / plugin to take all data, symbology, layer 
order and so on -  from a existing (and opened) QGIS project and save 
all data - vector, raster and all -  into a new geopackage.


And where the extend of the current map window is used as a filter for data.

In short: Make a copy of a project limited in geographical extend, but 
with all the data and symbology intact and copied into a single geopackage


I'm not sure it can be done 100 % and I haven't yet found a plugin with 
this functionality.


But before I start my Python Ide and start programming I would like to 
know if it already exists.



--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Reading stuff on QGIS deployment

2020-08-03 Thread Bo Victor Thomsen

Hi Thomas -

I would like thank you for your work on enterprise deployment of QGIS 
3.x. I did a large amount of work on the same subject for QGIS 2.x and 
was not looking forward to reprise that on QGIS 3.x. And here you are 
and have done the most of it! Thank You !!!



--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 29-07-2020 kl. 18:36 skrev Thomas Schüttenberg:

Hi all!

I have been dealing with the distribution of a uniform QGIS (LTR) version and a 
centralized maintenance of common settings in our administration for some time 
now. In the meantime, a fairly good, independent and pragmatic approach has 
emerged, which enables QGIS to be made available simultaneously as a central 
network installation and as a preconfigured installation package.

Maybe my approach offers one or the other helpful suggestion, so I tried to 
describe it for you on qgis.de:
https://qgis.de/doku.php?id=site:deployment:zentral_en

The instructions (in German and English) are packed with sources and context, 
to show that this work was made possible in particular by free and open 
resources (a.k.a. FOSS!) in a lively community. - Even if you're not a software 
engineer, reading documentation and issue comments really helps. ;-)

Many thanks to all, happy QGISing! - feedback appreciated
best regards
Thomas


___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Options when loading layers into PostGIS with DBManager

2020-04-19 Thread Bo Victor Thomsen

Hi Michael -


All your questions are pertinent and needs to be redressed.


However one small personal nitpick: If I had a task involving importing 
200 or more  layers into Postgres from some other data-source I would 
never use DBManager import with it's manual point-and-click. That's 
simply to risky



I would use a command-line tool OGR2OGR, which is  included in the QGIS 
installation: https://gdal.org/drivers/vector/pg.html. It can be started 
using the shortcut "OSGeo4W Shell" placed in the same program group as QGIS.




--
Med venlig hilsen / Kind regards

Bo Victor Thomsen


Den 19-04-2020 kl. 16:35 skrev Michael Dufty:

Thanks Jorge,
The DB manager also 'just works' apparently regardless of which boxed 
I tick.  I'd just like to know what is going on or if I'm setting 
myself up for a problem later on if I load up 200 layers with the 
wrong boxes ticked.


Looking more closely, it has got text greyed out if you don't check a 
box, which may mean it is setting it to the defaults shown, and you 
only check the box if you want to change it.


It would be nice to know more rather than guessing.


*From:* Jorge Gustavo Rocha 
*Sent:* Sunday, 19 April 2020 5:41 PM
*To:* qgis-user@lists.osgeo.org 
*Subject:* Re: [Qgis-user] Options when loading layers into PostGIS 
with DBManager


Hi Michael,

An alternative is to use the "Browser panel". I use it to drag layers 
from the Layer panel into Postgresql. You don't have to choose any 
parameters. It just works.


Regards,

Jorge Gustavo

On 19/04/20 09:42, Michael Dufty wrote:


Hi,

I am trying out saving data in PostGIS, and have got stuck on the 
upload “import layer/file” dialog in DB Manager.


Can anyone recommend a good reference on what options should be selected?

It seems to fall into a gap between PostGIS documentation and QGIS 
documentation and I can’t find any information on what should be 
selected in what circumstances.


In particular

Primary key – should this be ticked and the existing id field 
selected? What happens if it is left unticked?


Geometry column – is this needed? Objects still seem to have geometry 
if it is left out.


Create spatial index – this sounds like a good idea, but the one 
youtube tutorial I found (Klas Karlson) he left it unticked and said 
the layer already had everything. Is it needed for some source 
formats and not others eg shapefile vs geopackage?


Convert field names to lower case doesn’t sound very useful, but I 
presume it is there for a reason, does anyone know the circumstances 
that would be needed?


Cheers,

*Michael Dufty*

*Senior Environmental Engineer*



*MBS ENVIRONMENTAL**
*4 Cook Street, West Perth  WA 6005

t:+61 8 9226-3166
f:+61 8 9226-3177

e: mdu...@mbsenvironmental.com.au 
<mailto:mdu...@mbsenvironmental.com.au>

w: www.mbsenvironmental.com.au

Disclaimer:
The information contained in this message is intended for those to 
whom it is addressed. It may contain confidential or privileged 
information and if you are not the intended recipient, you must not 
copy, distribute or take any action in reliance on it. If you 
received this message in error please destroy it and reply to the 
sender immediately or contact Martinick Bosch Sell Pty Ltd. on +61 8 
9226 3166 immediately. All care has been taken to ensure that this 
message and any attachments are virus free; we do not accept 
responsibility for any virus infections caused by receipt of this 
message//



___
Qgis-user mailing list
Qgis-user@lists.osgeo.org  <mailto:Qgis-user@lists.osgeo.org>
List info:https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-user

--
Logo <https://www.geomaster.pt>   
*Geomaster*
*Jorge Gustavo Rocha* | Software Engineer
*e:*j...@geomaster.pt <mailto:j...@geomaster.pt> | *m:*+351 910 333 888
*g:*41.54094,-8.40490 | *v: *510 906 109
*a: *Rua António Cândido Pinto, 67, 4715-400 Braga


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] QGIS in the commercial world

2020-04-16 Thread Bo Victor Thomsen

Hi Michael -

It is 100% voluntary if a company wants to pay for a sustaining 
membership. Pay what you feel is appropriate. Or pay a one-time donation.


As an example : The Danish QGIS Usergroup (of which I'm a board member) 
pays as a "Large Member" each year. We represent a number of 
municipalities and companies that using is QGIS. Every institution pays 
around 300 Euro /year for membership in the Danish User Group.


A large part of the usergroup's income goes directly to the 
international QGIS organisation. The rest is used for QGIS activities 
related directly to Denmark.


Some of our members also supports  qgis.org directly or by supporting 
QGIS development.


The point is: Every organisation supports QGIS  with the amount of money 
they find is appropriate. Or by other method, like directly supporting 
the development of new functionality.


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen


Den 16-04-2020 kl. 02:45 skrev Michael Dufty:


Sustaining membership works  out a bit steep for us if you follow the 
guideline – about 10 times what we currently pay for commercial 
software (Manifold).


Is it reasonable to interpret number of employees as GIS users rather 
than total employees?


I see my local council is on there as small, and I’m sure they have 
more than 10 employees.


Obviously no limits apply if we go with donations without membership.

*Michael Dufty*

*From:*Anita Graser 
*Sent:* Wednesday, 15 April 2020 1:47 PM
*To:* i...@jcis.net.au; qgis-user@lists.osgeo.org
*Subject:* Re: [Qgis-user] QGIS in the commercial world

Dear Iain,

Yes, QGIS has an entity: QGIS.ORG is the worldwide association of QGIS 
users and developers. QGIS.ORG is constituted as a Swiss ‘association’ 
(https://qgis.org/en/site/getinvolved/governance/charter.html) but it 
is not a registered charity.


To help support QGIS, organizations are invited to become sustaining 
members of QGIS.ORG. The details of our sustaining membership program 
are described in: 
https://qgis.org/en/site/getinvolved/governance/sustaining_members/sustaining_members.html


You can also see who's already supporting QGIS: 
https://qgis.org/en/site/about/sustaining_members.html 
<https://qgis.org/en/site/about/sustaining_members.html>


Regards,

Anita


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] merge shapefiles into one

2020-04-13 Thread Bo Victor Thomsen
Even if I love QGIS, sometimes there is a better tool for certain GIS 
jobs. In this case: *ogr2ogr*, which is a command-line tool that's 
included in the QGIS distribution.


Do the following (I assume you want to make a shiny new geopackage file 
instead of old fiddly shapefile):


 * Create a directory in which to save the geopackage. Let's call it :
   *c:\data*
 * Create a text file with the following content:


ogr2ogr -f GPKG c:\data\census.gpkg -nln census -nlt PROMOTE_TO_MULTI 
/vsizip//vsicurl/https://www2.census.gov/geo/tiger/TIGER2019/TRACT/tl_2019_01_tract.zip/tl_2019_01_tract.shp

FOR %%G IN (02,04,05,06) DO (
  ogr2ogr -f GPKG c:\data\census.gpkg -nln census -nlt PROMOTE_TO_MULTI 
-append -update 
/vsizip//vsicurl/https://www2.census.gov/geo/tiger/TIGER2019/TRACT/tl_2019_%%G_tract.zip/tl_2019_%%G_tract.shp

)

 * save it as: *c:\data\cc.cmd*
 * start program "OSGeo4W Shell" it's located in same program group as
   QGIS 3.12. It will start**a dos command shell.
 * in the command shell: type: *call **c:\data\cc.cmd*
 * Voila! the cmd file will create a geopackage c:\data\census.gpkg
   that contains  census tracts 01, 02, 04, 05, 06
 * You can extend the number of census tracts by extending the
   linepart: 02,04,05,06 with (example)
   02,04,05,06,08,09,10,11,12,13,15 etc.
 * This www page *https://www2.census.gov/geo/tiger/TIGER2019/TRACT/
   *has a list of all available files. The available numbers is between
   01 and 78
 * The file names and www addresses can off course be changed to other
   values.

Den 12-04-2020 kl. 20:07 skrev Mark Fogarty:

hi. i'm new to the list and qgis, apologies if this has been asked. we're
working with the us census tract files available from census.gov here:

https://www.census.gov/cgi-bin/geo/shapefiles/index.php?year=2019
=Census+Tracts

they are published as 54 separate zip files, one per state. we would like to
combine them into a single dataset. i found a lot of pages on the web that
suggest using qgis for that purpose. they all start with

Click on the Vector menu, Data Management tools, Merge Shapefiles to
One...

i just installed qgis 3.12.1, but my vector / data management tools menu
doesn't have that option. has that tool been removed, or is there a plugin i
need to install or maybe a different version?

is that data already available in a combined format from somewhere, or is
there a better way to do this?

thanks





___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] ISSUE QGIS keeps freezing - QGIS Desktop 3.10.4

2020-04-10 Thread Bo Victor Thomsen

Hi Koos -

From your description I suspect you had a memory issue, i.e running out 
of memory. It might be caused by QGIS but it's probably caused by  some 
other app running on your computer. Some (badly implemented) apps are 
"leaking" memory, i.e: allocating memory, but never deallocating it 
after use. After some time the bad app has allocated large amounts of 
memory that's not available to other apps.


If you are short on available memory on the computer the OS will begin 
to swap contents from the memory to and from a swap-file usually placed 
in the root of C: (the hard-disk containing the OS).  This can explain 
the sudden periodic "freezing" of QGIS: The OS has to load pieces of 
out-swapped QGIS content into memory before QGIS can continue.


If you additionally are short on available disk space on the system 
drive and are creating some largish temp files (which usually is placed 
on the system drive), the situation can rapidly escalate to a system 
crash (BSOD)


To avoid this situation:

 * Install more memory on your computer.
 * Only have a minimum of apps running at the same time.
 * Frequently reboot you computer (It's Windows, after all :-)
 * If you have two hard-disks on your computer: Move the temp directory
   to different drive than the one containing the swap-file.

You already done the "right now"- steps anyway so the mail is more a 
reminder for other readers or google-searches :-)


And by the way: QGIS and Postgres/PostGIS is a killer combination :-) . 
IMHO it beats other GIS applications hands down.


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen


Den 10-04-2020 kl. 08:55 skrev Koos Fransen:


Dear Bo and Andreas

Thank you very much for your insights.

Given the fact that QGIS has been more stable since yesterday, I think 
the problem was related to my hard drive memory and temporary files. I 
did not have a lot of space left on the hard drive, and I tend do 
leave my computer on when calling it a day, so maybe that combination 
was not very helpful for QGIS to work smoothly.


I’ve deleted some data on my laptop, thus freeing up some space and, 
as you said, I deleted my temp files for QGIS (I had been working with 
very large datasets), and for now everything works quite well. I’ll 
also start shutting off my laptop from time to time 


I’ll keep you posted if it should occur again and if I can find a 
clear solution to the problem. Anyway, Bo, you and your wife’s list is 
a very good starting point to start problem solving with should this 
issue occur again. There are some things that I can exclude as reason 
(build is the stable 3.10 version, it’s not the anti-virus, it’s not a 
work network environment, …), and some things that I still have to 
test. Many thanks for your help (and good luck with the teaching 
assignment, I’m teaching introductory courses in GIS at Vrije 
Universiteit Brussel, but one of the next things I would like to dive 
into is the use of PostGIS and PostgreSQL for my own research)!


Kind regards

Koos

--
*dr. Koos Fransen*

Research unit Cosmopolis (VUB)

Research unit ISE (UGent)**

I am available for _VUB_ on _Tuesdays, Thursdays and Fridays_ and for 
UGent on Mondays and Wednesdays. Consequently, I try to structure 
meetings accordingly and answers to your mails may be delayed.


*From:*Andreas Neumann 
*Sent:* donderdag 9 april 2020 17:27
*To:* Bo Victor Thomsen ; Koos Fransen 
; qgis-user@lists.osgeo.org

*Subject:* Re: [Qgis-user] ISSUE QGIS keeps freezing - QGIS Desktop 3.10.4

Hi,

These are all good points. I also had severe issues with Antivirus - 
it slowed down or prevented a lot of the network access. The IT 
services had to add exceptions.


But you describe that it only happens after a couple of days of usage, 
which is strange.


If you find out what the issues really is, please let us know, so we 
can learn.


Andreas

Am 09.04.20 um 15:20 schrieb Bo Victor Thomsen:

Hi Koos -

I had a talk with my wife Lene Fischer about your issues. (She is
a Assoc. Prof. teaching GIS at a department of the University of
Copenhagen using QGIS. I co-lecture with her on the use of spatial
enabled databases (PostgreSQL/ PostGIS)).

She hasn't experienced the issues you describe (but some other
issues)

Here is some pointers:

  * Use a long-term releases and keep up with the point releases
3.10.3 -> 3.10.4 (Which you do :-)
  * Clean the temp dir regularly (Which you did :-)
  * Check the setup of your windows pointers to user-dirs, temp
space. Sometimes they are not suited for computers outside the
university network (or inside, if the network sucks)
  * Check if your logon name contains special characters outside
us-ASCII like accented character or blanks. QGIS is fine with
these but some add-on libraries is not. The logon name can be
a part of a path name that something chokes on.
  * Check your

Re: [Qgis-user] ISSUE QGIS keeps freezing - QGIS Desktop 3.10.4

2020-04-09 Thread Bo Victor Thomsen

Hi Koos -

I had a talk with my wife Lene Fischer about your issues. (She is a 
Assoc. Prof. teaching GIS at a department of the University of 
Copenhagen using QGIS. I co-lecture with her on the use of spatial 
enabled databases (PostgreSQL/ PostGIS)).


She hasn't experienced the issues you describe (but some other issues)

Here is some pointers:

 * Use a long-term releases and keep up with the point releases 3.10.3
   -> 3.10.4 (Which you do :-)
 * Clean the temp dir regularly (Which you did :-)
 * Check the setup of your windows pointers to user-dirs, temp space.
   Sometimes they are not suited for computers outside the university
   network (or inside, if the network sucks)
 * Check if your logon name contains special characters outside
   us-ASCII like accented character or blanks. QGIS is fine with these
   but some add-on libraries is not. The logon name can be a part of a
   path name that something chokes on.
 * Check your antivirus by temporarily disable it before using QGIS.
 * Check your disk space. The temp dir  can "grow" considerably during
   QGIS use.
 * Check the amount of memory used on your computer.  If you *are*
   using all available ram you *will* get the symptoms you describe
 * Install a minimum of plugins.
 * Keep your windows installation as clean as possible. QGIS might
   conflict with some other software installed on your computer. You
   might try to install QGIS on computer with a new clean install of
   windows. Check if the error is repeated on the new computer.
 * You might try with installing QGIS from the "network installer"
   utility instead of a stand-alone installation
   (https://download.osgeo.org/osgeo4w/osgeo4w-setup-x86_64.exe). It
   defaults to another installation directory than the stand-alone
   installation. That might help.
 * If nothing of the above works - try another version of QGIS i.e.
   3.12.1.
   The network installer  has the possibility to install a "bleeding
   edge" version of QGIS but I won't recommend using these in a
   teaching situation (or any other situation which involves
   inexperienced users). But you can use it in a testing situation

--
Med venlig hilsen / Kind regards

Bo Victor Thomsen


Den 09-04-2020 kl. 11:20 skrev Koos Fransen:


Hi Bo

Thanks for your quick response!

Sorry for the minimal information provided, I wasn’t sure what to add 
(first question to the QGIS user list).


To answer your questions:

OS: Windows 10 – 64 bit

QGIS version: 3.10.4 64 bit, stand-alone installation

I’m not in any networked set-up, I’m working from home on my own 
computer. I have only one plugin installed (QuickOSM), and I’ve 
already tried uninstalling, but without any difference.


Since my question I’ve been trying some things, and I have deleted the 
temporary QGIS files in my Local/Temp folder. When I open and use QGIS 
now, I have the feeling it’s more stable again. It gives a hint of 
freezing up at the start, but afterwards all goes quite well again. 
Then again, not sure of this is a solid solution for fixing this 
issue, as I have experienced this issue before completely deleting and 
reinstalling everything QGIS-related on my laptop (using REVO 
uninstaller). After this, QGIS worked fine for about a week until today.


I do recall trying to load some large files into QGIS, maybe they were 
stored in a temporary directory somewhere and deleting the temporary 
files helped?


Anyways, it might be relevant for me to know. I’ve switched our 
courses from ArcGIS to QGIS, and I’m really happy about it, but I 
would like to be able to help my students if these kind of problems occur.


Thank for the help already, not sure if there’s more to do for now, 
but let me know if you have any more ideas.


Kind regards

Koos

--
*dr. Koos Fransen*

Research unit Cosmopolis (VUB)

Research unit ISE (UGent)**

I am available for _VUB_ on _Tuesdays, Thursdays and Fridays_ and for 
UGent on Mondays and Wednesdays. Consequently, I try to structure 
meetings accordingly and answers to your mails may be delayed.


*From:*Qgis-user  *On Behalf Of *Bo 
Victor Thomsen

*Sent:* donderdag 9 april 2020 10:16
*To:* qgis-user@lists.osgeo.org
*Subject:* Re: [Qgis-user] ISSUE QGIS keeps freezing - QGIS Desktop 3.10.4

Hi Koos:

That's not much information to go on.

What about: OS type and version ?  32/64 bit os ?  QGIS version ? QGIS 
32/64 bit ? network environment ? Normal stand-alone installation or 
Network installation ?


I'll hazard a *guess* based on my own painful experiences: You are 
working  in a networked windows setup, where your IT department has 
made some modifications for home directory (including temp file 
placement) and/or the userdata environment - maybe making it fully 
dependant on the network. And maybe You are using the same login 
account for all pupils. Combine this with a marginally functioning 
network and it will be a train wreck


Another  scenario: You have installed some plugin, that

Re: [Qgis-user] ISSUE QGIS keeps freezing - QGIS Desktop 3.10.4

2020-04-09 Thread Bo Victor Thomsen

Hi Koos:

That's not much information to go on.

What about: OS type and version ?  32/64 bit os ?  QGIS version ? QGIS 
32/64 bit ? network environment ? Normal stand-alone installation or 
Network installation ?


I'll hazard a *guess* based on my own painful experiences: You are 
working  in a networked windows setup, where your IT department has made 
some modifications for home directory (including temp file placement) 
and/or the userdata environment - maybe making it fully dependant on the 
network. And maybe You are using the same login account for all pupils. 
Combine this with a marginally functioning network and it will be a 
train wreck


Another  scenario: You have installed some plugin, that's not working 
correctly.


What you can test:

 * Disable/Remove all plugins from QGIS and test if the problem goes away
 * Load some GIS data locally on you computer and disconnect the
   computer from the network. Then test QGIS again.

That said, QGIS ver. 3.10 onwards has long startup times. However it's 
quick and stable after that


--

Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 09-04-2020 kl. 09:46 skrev Koos Fransen:


Dear all

I have a question regarding QGIS.

I’m using QGIS for my classes, but since a recent install my QGIS 
keeps freezing right after startup. It doesn’t respond until after a 
minute, then I can open some files and then it freezes again. This 
keeps on going, making it impossible to keep working with QGIS.


I’ve tried reinstalling, which always helps at first, but after a 
couple of days it starts freezing again. I’ve also tried with 
different versions, with the same result.


It might maybe have something to do with temporary files?

Has someone experienced the same issue, and are there possible 
solutions that you know of?


Thanks!

Koos


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

[Qgis-user] Create GeoPackage from scratch using python ?

2020-03-09 Thread Bo Victor Thomsen
Is there a method to create a GeoPackage file from scratch using QGIS 
and python (but not manually creating a layer using "create layer" in 
the user interface)


Perhaps using the PyQt 5 QtSQL.QSqlDatabase method ??


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] LTR installs

2020-03-03 Thread Bo Victor Thomsen

Hi Paul -

If I download the "advanced network installer (64bit)" and run it, It 
eventually  (Advanced install -> Install from internet -> All Users -> 
some local directory.. -> Direct connection -> 
http://download.osgeo.org.. -> expand "Desktop" ) gives you the 
following choices:


(The above bitmap is not the complete picture)

When clicking on "qgis-ltr: QGIS Desktop (long term release)" it shows 
"3.10.3-1" as the first selection. If you select this, the installer 
automatically includes necessary packages.


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen


Den 02-03-2020 kl. 12:58 skrev Paul Wittle:


Hi,

I seem to always be looking at QGIS at the wrong time of year and once 
again I seem to have hit the magic LR/PR window where a new Long Term 
Release has been issued but is not yet showing as the long term 
release in the advanced installer. As usual my deadline is before the 
March release.


Qgis-ltr-full is currently still only giving me the option of 3.4. I 
know that I can click twice on the QGIS option instead of 
qgis-ltr-full and that will give me version 3.10.x but how do I know 
what other library versions I should be installing?


To give an example; in the past I’ve selected qgis-ltr-full then hit 
next to add the dependencies. I then head back and the install shows 
all the dependences it has selected like grass, python and GDAL for 
example. This allows me to see which additional ones I need, such as 
Oracle for example.


I don’t have so much confidence when doing the same process in this 
one month window between the first and second releases so is anyone 
able to provide a definitive list of what should be selected to get 
the equivalent of qgis-ltr-full for version 3.10.x at the moment?


Any tips would be greatly appreciated.

Thanks,

Paul

This e-mail and any files transmitted with it are intended solely for 
the use of the individual or entity to whom they are addressed. It may 
contain unclassified but sensitive or protectively marked material and 
should be handled accordingly. Unless you are the named addressee (or 
authorised to receive it for the addressee) you may not copy or use 
it, or disclose it to anyone else. If you have received this 
transmission in error please notify the sender immediately. All 
traffic may be subject to recording and/or monitoring in accordance 
with relevant legislation. Any views expressed in this message are 
those of the individual sender, except where the sender specifies and 
with authority, states them to be the views of Dorset Council. Dorset 
Council does not accept service of documents by fax or other 
electronic means. Virus checking: Whilst all reasonable steps have 
been taken to ensure that this electronic communication and its 
attachments whether encoded, encrypted or otherwise supplied are free 
from computer viruses, Dorset Council accepts no liability in respect 
of any loss, cost, damage or expense suffered as a result of accessing 
this message or any of its attachments. For information on how Dorset 
Council processes your information, please see 
www.dorsetcouncil.gov.uk/416433


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Qgis crashes while loading WMTS layers

2020-01-26 Thread Bo Victor Thomsen

Hi Patrick -

Swap space is an internal component the underlying operating system (OS) 
uses for handling memory request that exceeds the ram resources of the 
computer. A normal user program like QGIS has no "knowledge" about this 
facility and can't directly manipulate the swap system.


As Jonathan describes, "swap" space for for other program is temporary 
file storage, usually placed in a specific directory (in windows 
designated by the environment variable %TEMP%). QGIS uses this directory 
too.


A QGIS crash can be caused by running out of memory resources and/or 
temp file storage. However, that is result of a bad setup of your 
operating system, which can limit how much swap space, that can be 
allocated to memory hungry programs and the size of hard-disk used for 
swap space and/or temp storage


So what to do:

1. Check memory consumption when using QGIS. Is it really using all the
   ram - memory and starting to swap ?
2. Check the setup of the swap space parameters. It it using a
   hard-disk which is running out of storage space.
3. Check the setup of the temp storage parameters. It it using a
   hard-disk which  is running out of storage space ? Are the user
   allowed to allocate enough storage?

(I can't be more specific not knowing the operating system you use)

If the above checks out OK and you still have issues with QGIS crashing..

The shift from QGIS 2.x to QGIS 3.x meant a complete change of the 
underlying graphics subsystem QT from ver 4.x to ver. 5.x (and a huge 
amount of other changes).


One or more of those changes  might cause a failure as you described. 
However, you have to check the above and then write an error issue 
(https://github.com/qgis/QGIS/issues) where you describe error messages, 
your specific setup like operating system and version, QGIS version and 
- if possible - test-data and project to replicate the issue.


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen







Den 26-01-2020 kl. 13:19 skrev Patrick Dunford:

Good day to all.

Not so long ago I wrote a post about issues handling large numbers of 
raster files. This results from what appears to be an architectural 
design limitation of Qgis in that it only has enough resources 
available for a certain (unknown) number of raster layers and does not 
have any effective system for dealing with the exhaustion of these 
resources.


I also noted that the software does not appear to have the ability to 
use the swap (virtual memory) resources within a system to deal with 
the apparent exhaustion of resources, as other software would. For 
example, Gimp which I use for graphical editing is able to handle 
certain projects using a swap space of 200 GB, which consists of 32 GB 
of physical RAM and the rest in SSD. It is not unusual with some of 
these graphics projects to have 100 GB or more of swap space in use, 
without crashing the system. (This being possible since Gimp 2.10 with 
its ability to write files of more than 4 GB)


Whilst it is possible to manage the number of layers with file based 
rasters, this cannot be done with a WMTS server because there is no 
way I am aware of to manage the number of layers that can be 
downloaded from the server.


Version 2.18 and earlier almost never crashed with excess layers, 
usually all that would happen is a layer would be displayed with 
invalid data. However, crashes have become the norm with 3.x versions 
of software.


It seems to me there is a big architectural problem in the software 
with its inability to utilise the full resources of the system in 
order to process the number of layers that a WMTS server is capable of 
issuing.


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Polygonize - No result

2020-01-07 Thread Bo Victor Thomsen

I forgot to mention :

On *my* WIndows pc the situation is as described in my previous post. 
However my windows PC is a steaming pile of s... installation wise, so YMMV


 --

Med venlig hilsen / Kind regards

Bo Victor Thomsen


Den 07-01-2020 kl. 10:08 skrev Luigi Pirelli:
do you have python_gdal installed and/or check that gdal_polygonize.py 
is available... a osgeo4w packaging problem can result in 
associate gdal_polygonize.py to a interpreter. In this case, just link 
or copy/remane gdal_polygonize.py as gdal_polygonize


Luigi Pirelli

**
* LinkedIn: https://www.linkedin.com/in/luigipirelli
* Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
* GitHub: https://github.com/luipir
* Book: Mastering QGIS3 - 3rd Edition 
<https://www.packtpub.com/eu/application-development/mastering-geospatial-development-qgis-3x-third-edition>

* Hire a team: http://www.qcooperative.net
**


On Sun, 5 Jan 2020 at 21:43, Lene Fischer <mailto:l...@ign.ku.dk>> wrote:


Hi
I´m trying to run Vector to raster (polygonize)

Suspect it´s the path to GDAL.
 I get this error message

QGIS version: 3.10.1-A Coruña
QGIS code revision: ef24c526da
Qt version: 5.11.2
GDAL version: 3.0.2
GEOS version: 3.8.0-CAPI-1.13.1
PROJ version: Rel. 6.2.1, November 1st, 2019
Processing algorithm…
Algorithm 'Polygonize (raster to vector)' starting…
Input parameters:
{ 'BAND' : 1, 'EIGHT_CONNECTEDNESS' : False, 'EXTRA' : '', 'FIELD'
: 'DN', 'INPUT' : 'C:/gis/nysted_raster/1_7m.tif', 'OUTPUT' :
'TEMPORARY_OUTPUT' }

GDAL command:
python3 -m gdal_polygonize C:\gis\nysted_raster\1_7m.tif

C:/gis/temp/processing_dc13c7a2a0cf4d22aef37dcd462534db/e5db8073dc414a989e176ea591f28c1c/OUTPUT.gpkg
-b 1 -f "GPKG" OUTPUT DN
GDAL command output:
'\\a00143.science.domain\dlt265\Documents'

CMD.EXE was started with the above path as the current directory.

UNC paths are not supported. Defaulting to Windows directory.

C:\PROGRA~1\QGIS3~1.10\bin\python3.exe: No module named
gdal_polygonize

Execution completed in 0.33 seconds
Results:
{'OUTPUT':

'C:/gis/temp/processing_dc13c7a2a0cf4d22aef37dcd462534db/e5db8073dc414a989e176ea591f28c1c/OUTPUT.gpkg'}

Loading resulting layers
The following layers were not correctly

generated.C:/gis/temp/processing_dc13c7a2a0cf4d22aef37dcd462534db/e5db8073dc414a989e176ea591f28c1c/OUTPUT.gpkgYou
can check the 'Log Messages Panel' in QGIS main window to find
more information about the execution of the algorithm.

Regards



Lene Fischer
Associate Professor

University of Copenhagen
Department of Geoscience and Natural Resource Management
Forest and Landscape College
Nødebovej 77a
3480 Fredensborg
Denmark


MOB +45 40115084
l...@ign.ku.dk <mailto:l...@ign.ku.dk>







___
Qgis-user mailing list
Qgis-user@lists.osgeo.org <mailto:Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Polygonize - No result

2020-01-07 Thread Bo Victor Thomsen
The problem is that the *stand-alone* installation of QGS 3.10 (64 bit 
at least) doesn't set the PYTHONPATH environment variable, so the python 
interpreter can't find the module. However, the "*network installation*" 
of the same QGIS version do set the variable. And that version works 
without a hitch


If you add a custom variable *PYTHONPATH* with value 
*C:\PROGRA~1\QGIS3~1.10\apps\Python37;C:\PROGRA~1\QGIS3~1.10\apps\Python37\Scripts 
*to the stand-alone  version of QGIS 3.10 (and restart the program) the 
"polygonize (raster to vector)" works in this version too.


So I suspect we might have a packaging problem with with the stand-alone 
installation


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen


Den 07-01-2020 kl. 10:08 skrev Luigi Pirelli:
do you have python_gdal installed and/or check that gdal_polygonize.py 
is available... a osgeo4w packaging problem can result in 
associate gdal_polygonize.py to a interpreter. In this case, just link 
or copy/remane gdal_polygonize.py as gdal_polygonize


Luigi Pirelli

**
* LinkedIn: https://www.linkedin.com/in/luigipirelli
* Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
* GitHub: https://github.com/luipir
* Book: Mastering QGIS3 - 3rd Edition 
<https://www.packtpub.com/eu/application-development/mastering-geospatial-development-qgis-3x-third-edition>

* Hire a team: http://www.qcooperative.net
**


On Sun, 5 Jan 2020 at 21:43, Lene Fischer <mailto:l...@ign.ku.dk>> wrote:


Hi
I´m trying to run Vector to raster (polygonize)

Suspect it´s the path to GDAL.
 I get this error message

QGIS version: 3.10.1-A Coruña
QGIS code revision: ef24c526da
Qt version: 5.11.2
GDAL version: 3.0.2
GEOS version: 3.8.0-CAPI-1.13.1
PROJ version: Rel. 6.2.1, November 1st, 2019
Processing algorithm…
Algorithm 'Polygonize (raster to vector)' starting…
Input parameters:
{ 'BAND' : 1, 'EIGHT_CONNECTEDNESS' : False, 'EXTRA' : '', 'FIELD'
: 'DN', 'INPUT' : 'C:/gis/nysted_raster/1_7m.tif', 'OUTPUT' :
'TEMPORARY_OUTPUT' }

GDAL command:
python3 -m gdal_polygonize C:\gis\nysted_raster\1_7m.tif

C:/gis/temp/processing_dc13c7a2a0cf4d22aef37dcd462534db/e5db8073dc414a989e176ea591f28c1c/OUTPUT.gpkg
-b 1 -f "GPKG" OUTPUT DN
GDAL command output:
'\\a00143.science.domain\dlt265\Documents'

CMD.EXE was started with the above path as the current directory.

UNC paths are not supported. Defaulting to Windows directory.

C:\PROGRA~1\QGIS3~1.10\bin\python3.exe: No module named
gdal_polygonize

Execution completed in 0.33 seconds
Results:
{'OUTPUT':

'C:/gis/temp/processing_dc13c7a2a0cf4d22aef37dcd462534db/e5db8073dc414a989e176ea591f28c1c/OUTPUT.gpkg'}

Loading resulting layers
The following layers were not correctly

generated.C:/gis/temp/processing_dc13c7a2a0cf4d22aef37dcd462534db/e5db8073dc414a989e176ea591f28c1c/OUTPUT.gpkgYou
can check the 'Log Messages Panel' in QGIS main window to find
more information about the execution of the algorithm.

Regards



Lene Fischer
Associate Professor

University of Copenhagen
Department of Geoscience and Natural Resource Management
Forest and Landscape College
Nødebovej 77a
3480 Fredensborg
Denmark


MOB +45 40115084
l...@ign.ku.dk <mailto:l...@ign.ku.dk>







___
Qgis-user mailing list
Qgis-user@lists.osgeo.org <mailto:Qgis-user@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@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Showing json text in atrribute widgets

2019-12-08 Thread Bo Victor Thomsen

Thanks Matthias -

I was not aware that GeoPackage could handle json data. It works nicely 
now after I have redefined the fields from text to json-text


Shall I open a ticket in GitHub about the missing option for creating 
json-text fields in the create layer dialog for geopackage ?


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 08-12-2019 kl. 08:58 skrev Matthias Kuhn:

Hi Bo,

GeoPackage has support for JSON fields, meaning that text fields can 
be of JSON type.


When you add a new JSON field (e.g via the field calculator) this type 
can be chosen and then the key/value widget should work.


I just realized, that the JSON field type is missing from the create 
new geopackage layer dialog.


Matthias


On 12/7/19 7:08 PM, Bo Victor Thomsen wrote:

Hi list -

I'm trying to create a attribute form that would show  json key/value 
pairs in an attribute form. The json data is stored in a text field 
like this : '{ "one":"1", "two":"2",... }'. The dataaprovider is a 
GeoPackage


I would like to show the json text field using a key/value widget. 
However this option is always greyed out and can't be activated for 
the text field.


I've tried creating a virtual field (type blob) where the value in 
the virtual field was populated using a expression like: from_json 
("my_json_text_field") and other similar methods. However the 
key/value widtget is always greyed out.


I'm aware, that I could create a Postgres database and put my data in 
postgres table and getting it to work. However, that's not an option 
in this case.


Is there a solution to this problem ?


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

[Qgis-user] Showing json text in atrribute widgets

2019-12-07 Thread Bo Victor Thomsen

Hi list -

I'm trying to create a attribute form that would show  json key/value 
pairs in an attribute form. The json data is stored in a text field like 
this : '{ "one":"1", "two":"2",... }'. The dataaprovider is a GeoPackage


I would like to show the json text field using a key/value widget. 
However this option is always greyed out and can't be activated for the 
text field.


I've tried creating a virtual field (type blob) where the value in the 
virtual field was populated using a expression like: from_json 
("my_json_text_field") and other similar methods. However the key/value 
widtget is always greyed out.


I'm aware, that I could create a Postgres database and put my data in 
postgres table and getting it to work. However, that's not an option in 
this case.


Is there a solution to this problem ?

--

Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Experiences using QGIS + PostgreSQL/PostGIS in a multiuser environment?

2019-11-21 Thread Bo Victor Thomsen
This reply is rather long and some of the information has already partly 
been given in other replies. However, the following list is my 
"checklist" for using Postgres/PostGIS with QGIS and other GIS programs.


 * Postgres is an excellent platform for creating a multi user spatial
   data platform. And - for QGIS - faster than using just about any
   other spatial storage technology. But you have prepare your Postgres
   setup.

 * Memory configuration: Out of the box Postgres is *very* conservative
   about using memory. Tune the configuration. If you don't have the
   know-how or time use a tool like this:
   *https://pgtune.leopard.in.ua/#/* (there is one aber-dabei: Choose
   "Linux" as the operating system even if you server is Windows. The
   old advise about using only 512 MB shared memory on windows is
   obsolete:
   *https://momjian.us/main/blogs/pgblog/2018.html#December_17_2018*)

 *   If you have a serious multi CPU server (And who hasn't ?): Use
   Postgres 12 / PostGIS 3 for getting maximum performance using
   multiprocessing in Postgres/PostGIS:
   *http://blog.cleverelephant.ca/2019/08/postgis-3-parallel.html *(and
   tune your Postgres accordingly - see above). Yes I know about QGIS
   troubles with Postgres 12. They will hopefully be resolved quickly.

 * If you have a "Windows only" setup i.e both the server and the
   clients are Windows, consider using SSPI sign on method:
   
*https://wiki.postgresql.org/wiki/Configuring_for_single_sign-on_using_SSPI_on_Windows*
   It's equivalent to "Integrated security" for MS-SQLServer and will
   reduce the hassle about user credentials for Postgres, because the
   server will reuse the windows logon identity inside Postgres.

 * And a little know trick: If you have a lot of large complex
   geometries and some extra disk capacity you can speed your queries
   considerably by *not* compressing TOAST data for your spatial
   tables:
   *http://blog.cleverelephant.ca/2018/09/postgis-external-storage.html.

   *
 * (This information is probably not pertinent for you as this time) If
   you have a "large" pool of users where a small part is "editors" and
   a large part "read-only" users, consider having 2 Postgres servers:

 o One for editing users, where the Postgres setup is tuned for
   editing. Only editing user is allowed access to this server. The
   server can probably be quite small.

 o A second Postgres server tuned for read access. All Postgres
   users has only read access to this server. This server is the
   larger of the servers.

 o Connect the 2 server in a master/slave replication configuration
   using the "editor" server as a master. This will remove any
   problems for "editor"-users when "read"-users blow up the read
   server with some convoluted query (And they will !!)

--
Med venlig hilsen / Kind regards

Bo Victor Thomsen


Den 20-11-2019 kl. 11:10 skrev Hernán De Angelis:

Hello QGIS:ers

I am evaluating setting up a server running PostgreSQL/PostGIS for use 
as data sharing/collaborating environment for spatial data. The user 
group may consist of up to 15 people, mostly using QGIS but one or two 
may use other software (non OS). Data is almost exclusively of vector 
type. The use is within a single organization.


I understand some people in this list have experience with this kind 
of environment and would appreciate if any of you would share any 
useful experience, challenges, thought or things to watch out for. I 
understand basic management routines are critical (user management, 
user rights), as well as a sound backup and update strategy. I also 
understand that proper data management procedures have to be in place, 
like rules for table creation and eventual deletion, attribute 
selection, etc. But what else can go wrong with this kind of setup if 
not managed properly? Thoughts and experiences welcome!


Best regards and thanks in advance

Hernán





___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Change the datasource of a layer

2019-11-13 Thread Bo Victor Thomsen
And her I was wondering why such a smart utility wasn't included in core 
QGIS... And voila! It is!!


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 13-11-2019 kl. 10:45 skrev DelazJ:

Hi Brunos,
See in the Layers panel: right-click the layer, there's an option to 
change the datasource by default


Harrissou

Le mer. 13 nov. 2019 à 10:42, Bo Victor Thomsen 
mailto:bo.victor.thom...@gmail.com>> a 
écrit :


You can install plugin: "ChangeDataSource", which gives you a
layer "right click" function to change a vector layers datasource

-- 


Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 13-11-2019 kl. 10:30 skrev bru...@mailbox.org
<mailto:bru...@mailbox.org>:

Hi there!
In QGIS 3.10 it is nice and easy to change a broken the data
source of a layer by clicking on the warning sign in the layers
list.
How can I change a non broken datasource? There is no button in
the Source tab of Layer Properties...

Should I open a feature request on github?
Thank you
Bruno

Bruno Streit
Bahnstrasse 163
3008 Bern
077 440 92 43


___
Qgis-user mailing list
Qgis-user@lists.osgeo.org  <mailto:Qgis-user@lists.osgeo.org>
List info:https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-user


-- 
Med venlig hilsen / Kind regards


Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org <mailto:Qgis-user@lists.osgeo.org>
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Change the datasource of a layer

2019-11-13 Thread Bo Victor Thomsen

A small correction - plugin "ChangeDataSource" works for raster layers too

--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 13-11-2019 kl. 10:30 skrev bru...@mailbox.org:

Hi there!
In QGIS 3.10 it is nice and easy to change a broken the data source of 
a layer by clicking on the warning sign in the layers list.
How can I change a non broken datasource? There is no button in the 
Source tab of Layer Properties...


Should I open a feature request on github?
Thank you
Bruno

Bruno Streit
Bahnstrasse 163
3008 Bern
077 440 92 43


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Change the datasource of a layer

2019-11-13 Thread Bo Victor Thomsen
You can install plugin: "ChangeDataSource", which gives you a layer 
"right click" function to change a vector layers datasource


--

Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 13-11-2019 kl. 10:30 skrev bru...@mailbox.org:

Hi there!
In QGIS 3.10 it is nice and easy to change a broken the data source of 
a layer by clicking on the warning sign in the layers list.
How can I change a non broken datasource? There is no button in the 
Source tab of Layer Properties...


Should I open a feature request on github?
Thank you
Bruno

Bruno Streit
Bahnstrasse 163
3008 Bern
077 440 92 43


___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] QGIS 3.10 GeoPDF creation greyed out

2019-10-28 Thread Bo Victor Thomsen
That begs the 100.000 $ questions (maybe not, but a significant amount 
of Euro's) :


Who can tell us if the present version of GRASS works with GDAL3 and PROJ6 ?

And who will activate it in Windows QGIS 3.10 ??

And when ???

(Is this a dark, sinister and secret plot to get more QGIS users 
switching to Linux ? ;-)


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen
 


Den 28-10-2019 kl. 14:41 skrev Jürgen E. Fischer:

GRASS builds fine with GDAL3 and PROJ6 - but I can't tell whether it actually
works.


___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Merge does work (at least not as I expect)

2019-09-30 Thread Bo Victor Thomsen
Does the new multi-linestring contains the same number of seqment 
(~2000) as the original multi-linestring.


Or has it fewer (but "larger") segments ?

--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 30-09-2019 kl. 19:01 skrev qgis-u...@stripfamily.net:

I have a layer with a single multi-linestring, containing ~2000
segments. I have verified (by exporting as CSV with geometry as wkt)
that the endpoint of each segment is coincident with the start point of
the next to the nine decimal places shown in the wkt. I run
Processing-->Vector Geometry-> Merge lines  and the output is a  new
layer containing a single multilinesegment equal to the original. Seems
like all segments should have been merged into a single linestring. Any
thoughts as to what's going on?
Thx

___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Several icons for plugin

2019-08-30 Thread Bo Victor Thomsen

Hi Christoph -

The resources.py file is generated (transpiled) from resources.qrc using 
a tool called pyrcc5.


This tool *should* be called from pb_tools. However if your path command 
doesn't contain the directory for pyrcc5.py. It won't work.


A workaround. Create a file with these commands

I'm showing it as a bitmap, because 20.000 virus scanners would howl if 
I was sending it as actual dos commands.


The command file will create a new resources.py overwriting the existing 
resources.py file using the contents of resources.qrc


You can remove the "pause" commands

--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

Den 30-08-2019 kl. 09:25 skrev Christoph Jung:


Hello everybody,

I have a problem with the integration of additional icons in a plugin besides 
the main icon for it. I created a first version with only one menu entry and 
only one icon. Now in a new version I added a new function as a second menu 
entry and processing algorithm. These two things should have a new icon. I 
added relative paths to this new icon in a similar way like in the first 
version with only one icon. But the new icon does not appear. The relative path 
is correct, I checked it first ^^ the new icon will be also deployed with the 
pb_tool (I added it in the config file). I am not sure about the function of 
the resource.py file. Should I add the second icon into this file with the 
command pb_tools compile (and how do I do it, I added a new entry in the 
resources xml-file, cleaned and compiled it new, but it does not work too)?

Sincerely,
Christoph
___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] failed to add WMS layer

2019-08-02 Thread Bo Victor Thomsen

Stewart..

It's the wms server that doesn't work. It has (probably) nothing to to 
with QGIS. I've tried the activate the wms address directly in a Firefox 
browser and it does not return a getcapabilities document (it doesn't 
return anything) .


The wmts adress works though.

Both the WMS and the WMTS addresses are correct according to this http 
page: 
https://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer


So I conclude, the USGS has a server/network problem. Since others on 
the list can get a list of layers using the same http address with QGIS 
it's probably a routing problem in the internal network of USGS.


Regards

Bo Victor Thomsen
AestasGIS, Denmark


Den 01-08-2019 kl. 20:08 skrev Stewart Holt:
I use USGS WMS and WMTS layers. At some point in the recent past the 
WMS layers stopped working. I am almost sure they have worked in QGIS 
V3. I usually use WMTS because of the speed, but for final publishing, 
I have seen some cases where a corresponding WMS layer is higher 
definition, so I would like to be able to use it. Also the long 
timeout while starting the project is unfortunate and I don't want to 
delete the WMS layer. Here is a WMS layer which fails:


https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer?request=GetCapabilities=WMS

And a corresponding WMTS layer which works:

https://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/WMTS/1.0.0/WMTSCapabilities.xml

On the failing WMS layer, I have removed it and added it back. When I 
test it I get a message saying that a get capabilities request has 
failed. I hope someone who might be able to figure out what is going 
on can give this URL a try.


Thanks,

Stewart

On Thu, Jul 25, 2019 at 12:20 PM Alessandro Pasotti 
mailto:apaso...@gmail.com>> wrote:




On Thu, Jul 25, 2019 at 12:34 PM Manuel Fernandez
mailto:mfc652...@gmail.com>> wrote:

Hi, everyone. I have a problem
When adding a WMS layer, I get this error:
Capabilities could not be downloaded: Capabilities download
failed: Connection closed.
It used to work.


Can you provide the WMS address?

BTW, I've recently hit a similar issues and it ended up being an
upstream QT issue: https://bugreports.qt.io/browse/QTBUG-76821


Thanks in advance
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org <mailto:Qgis-user@lists.osgeo.org>
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user



-- 
Alessandro Pasotti

w3: www.itopen.it <http://www.itopen.it>
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org <mailto:Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


--
Med venlig hilsen / Kind regards

Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Version 3.4.7 (LTR) is locking MapInfo tab files

2019-06-25 Thread Bo Victor Thomsen

The original bug: https://github.com/qgis/QGIS/issues/29885

The original fix: https://github.com/qgis/QGIS/pull/3034

Excerpt from the bugfix:


 *rouault <https://github.com/rouault> * commented on 27 Apr 2016
 <https://github.com/qgis/QGIS/pull/3034#issuecomment-214999338>


 "Additional precision for completness. The name of the PR is maybe
 a bit misleading. It should read "concurrent opening".
 Modification in MapInfo while a dataset is opened by QGIS is not
 possible. But this was already the case with GDAL 1.X. But
 modification in QGIS is possible and MapInfo will see the changes.
 MapInfo apparently needs an exclusive access to the files to allow
 saving them. Fixing that isn't in the immediate scope of interest
 and would require both changes in GDAL and QGIS so that QGIS asks
 GDAL to close file descriptors when it doesn't need access to the
 files."

As I read this excerpt, it means that it's not possible for MapInfo to 
update a tab-file while an instance QGIS is using it whether it's for 
update or for read purposes.


I don't know if there is other bugfixes that has addressed this issue.

I've been in the same situation a while back with an organisation having 
2000 - 3000 tab files. My solution was to put all data from the tab 
files into a Postgres database and create tab files that "pointed" to 
the new tables, and let both MapInfo and QGIS users use the Postgres 
tables in stead. This was a long and exhausting process but it - for 
once and all - solved the concurrency problems.


It not the mechanical process to convert the tab-file to a table that is 
the problem. That is a task that can be solved using ex. ogr2ogr. The 
worst problem is deciding which version of each and every tab file that 
is the most current and complete and choosing this tab file for 
conversion to postgres.


Regards

Bo Victor Thomsen
GIS & Database specialist
AestasGIS Denmark






Den 25-06-2019 kl. 15:34 skrev Paul Wittle:


Hi,

I believe there may already be a bug ticket for this but I’ve found my 
deployment of QGIS is causing MapInfo errors when opening MapInfo tab 
files. It happens when you load the TAB file and also when you open 
the project and it even happens when a TAB file is open but not 
rendering.


This is a pretty major issue for people that are looking at a 
migration as we are so we need to get this one fixed asap. Does anyone 
know if there is a fix being worked on or is funding required to get 
this one fixed asap?


Paul

This e-mail and any files transmitted with it are intended solely for 
the use of the individual or entity to whom they are addressed. It may 
contain unclassified but sensitive or protectively marked material and 
should be handled accordingly. Unless you are the named addressee (or 
authorised to receive it for the addressee) you may not copy or use 
it, or disclose it to anyone else. If you have received this 
transmission in error please notify the sender immediately. All 
traffic may be subject to recording and/or monitoring in accordance 
with relevant legislation. Any views expressed in this message are 
those of the individual sender, except where the sender specifies and 
with authority, states them to be the views of Dorset Council. Dorset 
Council does not accept service of documents by fax or other 
electronic means. Virus checking: Whilst all reasonable steps have 
been taken to ensure that this electronic communication and its 
attachments whether encoded, encrypted or otherwise supplied are free 
from computer viruses, Dorset Council accepts no liability in respect 
of any loss, cost, damage or expense suffered as a result of accessing 
this message or any of its attachments. For information on how Dorset 
Council processes your information, please see 
www.dorsetcouncil.gov.uk/416433


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Plugin to perform repetetive update ?

2019-06-25 Thread Bo Victor Thomsen

Hi Lars -

I forgot to mention Anita Graser's "101" pages regarding PyQGIS:

https://anitagraser.com/pyqgis-101-introduction-to-qgis-python-programming-for-non-programmers/

Regards

Bo Victor Thomsen


Den 25-06-2019 kl. 13:00 skrev Lars I. Nielsen, LIFA A/S:


Hi Philip.

I’m a developer, but not a very proficient user of QGIS yet, so 
scripting sounds like music to my ears J


Is scripting inside QGIS without plugins even possible ? The example 
focuses on the script itself, not how to perform the scripting.


Or are you talking about scripting outside QGIS in a regular Python IDE ?

Med venlig hilsen

Lars I. Nielsen, LIFA A/S
GIS-konsulent, FME Certified Professional
Geoinformatik

*T*



6313 6800



*@*



l...@lifa.dk

*D*



6313 6849



*W*



www.lifa.dk

*M*



2492 4866






**
**
Beskrivelse: 
C:\Users\lin\AppData\Roaming\Microsoft\signatures\21x21-a2d53963c7df22f49954c4d226f740f1 
<https://www.linkedin.com/company/lifa-a-s/>

Følg os på LinkedIn og læs de seneste nyheder fra LIFA A/S
**

*Fra:*Philip Barlow [mailto:phil...@pembrokeshirecoast.org.uk]
*Sendt:* 21. juni 2019 12:39
*Til:* Lars I. Nielsen, LIFA A/S; 'qgis-user@lists.osgeo.org'
*Emne:* RE: [Qgis-user] Plugin to perform repetetive update ?

Hi Lars,

Should be possible to script with pyQGIS?

Example of how to add and update attributes here:

https://www.geodose.com/2018/09/qgis-python-tutorial-add-field-attribute.html 



Phil

*From:*Qgis-user [mailto:qgis-user-boun...@lists.osgeo.org] *On Behalf 
Of *Lars I. Nielsen, LIFA A/S

*Sent:* 21 June 2019 09:39
*To:* 'qgis-user@lists.osgeo.org'
*Subject:* Re: [Qgis-user] Plugin to perform repetetive update ?

Hi Bo.

Yes, I did have a try with the Processing Modeler, but I failed to 
locate any function to update attributes.


It seems like it’s only purpose is to generate a new (temp) layer ?

Med venlig hilsen

Lars I. Nielsen, LIFA A/S
GIS-konsulent, FME Certified Professional
Geoinformatik

*T*



6313 6800



*@*



l...@lifa.dk <mailto:l...@lifa.dk>

*D*



6313 6849



*W*



www.lifa.dk <http://www.lifa.dk>

*M*



2492 4866






**
**
Beskrivelse: 
C:\Users\lin\AppData\Roaming\Microsoft\signatures\21x21-Images-Get-L749-l8.png 
<https://www.linkedin.com/company/lifa-a-s/>

Følg os på LinkedIn og læs de seneste nyheder fra LIFA A/S
**

*Fra:*Qgis-user [mailto:qgis-user-boun...@lists.osgeo.org] *På vegne 
af *Bo Victor Thomsen

*Sendt:* 20. juni 2019 23:43
*Til:* qgis-user@lists.osgeo.org
*Emne:* Re: [Qgis-user] Plugin to perform repetetive update ?

Hi Lars -

Have you tried to take a look at the processing framework ? It works 
appr. like the FME Desktop, but inside QGIS.

*https://docs.qgis.org/testing/en/docs/user_manual/processing/index.html*

If you simply want to change / edit the attribute-values of multiple 
records from a layer in one operation, then have a look at:

*https://docs.qgis.org/testing/en/docs/user_manual/working_with_vector/attribute_table.html#editing-multiple-fields*

Regards

Bo Victor Thomsen
GIS & Database specialist
AestasGIS Denmark

Den 20-06-2019 kl. 14:40 skrev Lars I. Nielsen, LIFA A/S:

Hi list.

I’m looking for a tool (plugin or otherwise) that assist me in
making repetitive updates to features in a QGIS layer a little
less cumbersome.

Does such a tool exist ?

Med venlig hilsen

Lars I. Nielsen, LIFA A/S
GIS-konsulent, FME Certified Professional
Geoinformatik
Beskrivelse: Beskrivelse:

C:\Users\lin\AppData\Roaming\Microsoft\signatures\284x82-Images-Get-L749-l3.gif

*T*



6313 6800



*@*



l...@lifa.dk <mailto:l...@lifa.dk>

*D*



6313 6849



*W*



www.lifa.dk <http://www.lifa.dk>

*M*



2492 4866



*CVR*



20937289


Beskrivelse: Beskrivelse:

C:\Users\lin\AppData\Roaming\Microsoft\signatures\21x21-Images-Get-L749-l8.png
<https://www.linkedin.com/company/lifa-a-s/>
Følg os på LinkedIn og læs de seneste nyheder fra LIFA A/S



___

Qgis-user mailing list

Qgis-user@lists.osgeo.org <mailto:Qgis-user@lists.osgeo.org>

List info: https://lists.osgeo.org/mailman/listinfo/qgis-user

Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Mae'r Awdurdod yn hapus i gyfathrebu yn Gymraeg neu yn Saesneg

The Authority is happy to communicate in Welsh or English

***

Website www.pembrokeshirecoast.org.uk 
<http://www.pembrokeshirecoast.org.uk>


Follow us on Twitter <http://twitter.com/PembsCoast>

Join us on Facebook 
<http://www.facebook.com/group.php?gid=26330984774=ts>


Watch us on Youtube 
<ht

Re: [Qgis-user] Plugin to perform repetetive update ?

2019-06-25 Thread Bo Victor Thomsen

Hi Lars -

It's actually easy - you can ex. use the *python console *(Ctrl-Alt-P). 
It will get you a console window like this:*

*

The rightmost window is a nifty little python editor with syntax 
highlighting and autocompletion. It is activated by clicking the third 
button (from the left) in the console window.


It's like the MapBasic window in MapInfo on steroids.

Take a look at: 
https://www.qgistutorials.com/en/docs/3/getting_started_with_pyqgis.html 
for getting you started.


Regards

Bo Victor Thomsen
GIS & Database specialist
AestaGIS Denmark



Den 25-06-2019 kl. 13:00 skrev Lars I. Nielsen, LIFA A/S:


Hi Philip.

I’m a developer, but not a very proficient user of QGIS yet, so 
scripting sounds like music to my ears J


Is scripting inside QGIS without plugins even possible ? The example 
focuses on the script itself, not how to perform the scripting.


Or are you talking about scripting outside QGIS in a regular Python IDE ?

Med venlig hilsen

Lars I. Nielsen, LIFA A/S
GIS-konsulent, FME Certified Professional
Geoinformatik

*T*



6313 6800



*@*



l...@lifa.dk

*D*



6313 6849



*W*



www.lifa.dk

*M*



2492 4866






**
**
Beskrivelse: 
C:\Users\lin\AppData\Roaming\Microsoft\signatures\21x21-a2d53963c7df22f49954c4d226f740f1 
<https://www.linkedin.com/company/lifa-a-s/>

Følg os på LinkedIn og læs de seneste nyheder fra LIFA A/S
**

*Fra:*Philip Barlow [mailto:phil...@pembrokeshirecoast.org.uk]
*Sendt:* 21. juni 2019 12:39
*Til:* Lars I. Nielsen, LIFA A/S; 'qgis-user@lists.osgeo.org'
*Emne:* RE: [Qgis-user] Plugin to perform repetetive update ?

Hi Lars,

Should be possible to script with pyQGIS?

Example of how to add and update attributes here:

https://www.geodose.com/2018/09/qgis-python-tutorial-add-field-attribute.html 



Phil

*From:*Qgis-user [mailto:qgis-user-boun...@lists.osgeo.org] *On Behalf 
Of *Lars I. Nielsen, LIFA A/S

*Sent:* 21 June 2019 09:39
*To:* 'qgis-user@lists.osgeo.org'
*Subject:* Re: [Qgis-user] Plugin to perform repetetive update ?

Hi Bo.

Yes, I did have a try with the Processing Modeler, but I failed to 
locate any function to update attributes.


It seems like it’s only purpose is to generate a new (temp) layer ?

Med venlig hilsen

Lars I. Nielsen, LIFA A/S
GIS-konsulent, FME Certified Professional
Geoinformatik

*T*



6313 6800



*@*



l...@lifa.dk <mailto:l...@lifa.dk>

*D*



6313 6849



*W*



www.lifa.dk <http://www.lifa.dk>

*M*



2492 4866






**
**
Beskrivelse: 
C:\Users\lin\AppData\Roaming\Microsoft\signatures\21x21-Images-Get-L749-l8.png 
<https://www.linkedin.com/company/lifa-a-s/>

Følg os på LinkedIn og læs de seneste nyheder fra LIFA A/S
**

*Fra:*Qgis-user [mailto:qgis-user-boun...@lists.osgeo.org] *På vegne 
af *Bo Victor Thomsen

*Sendt:* 20. juni 2019 23:43
*Til:* qgis-user@lists.osgeo.org
*Emne:* Re: [Qgis-user] Plugin to perform repetetive update ?

Hi Lars -

Have you tried to take a look at the processing framework ? It works 
appr. like the FME Desktop, but inside QGIS.

*https://docs.qgis.org/testing/en/docs/user_manual/processing/index.html*

If you simply want to change / edit the attribute-values of multiple 
records from a layer in one operation, then have a look at:

*https://docs.qgis.org/testing/en/docs/user_manual/working_with_vector/attribute_table.html#editing-multiple-fields*

Regards

Bo Victor Thomsen
GIS & Database specialist
AestasGIS Denmark

Den 20-06-2019 kl. 14:40 skrev Lars I. Nielsen, LIFA A/S:

Hi list.

I’m looking for a tool (plugin or otherwise) that assist me in
making repetitive updates to features in a QGIS layer a little
less cumbersome.

Does such a tool exist ?

Med venlig hilsen

Lars I. Nielsen, LIFA A/S
GIS-konsulent, FME Certified Professional
Geoinformatik
Beskrivelse: Beskrivelse:

C:\Users\lin\AppData\Roaming\Microsoft\signatures\284x82-Images-Get-L749-l3.gif

*T*



6313 6800



*@*



l...@lifa.dk <mailto:l...@lifa.dk>

*D*



6313 6849



*W*



www.lifa.dk <http://www.lifa.dk>

*M*



2492 4866



*CVR*



20937289


Beskrivelse: Beskrivelse:

C:\Users\lin\AppData\Roaming\Microsoft\signatures\21x21-Images-Get-L749-l8.png
<https://www.linkedin.com/company/lifa-a-s/>
Følg os på LinkedIn og læs de seneste nyheder fra LIFA A/S



___

Qgis-user mailing list

Qgis-user@lists.osgeo.org <mailto:Qgis-user@lists.osgeo.org>

List info: https://lists.osgeo.org/mailman/listinfo/qgis-user

Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Mae'r Awdurdod yn hapus i gyfathrebu yn Gymraeg neu yn Saesneg

T

Re: [Qgis-user] Plugin to perform repetetive update ?

2019-06-20 Thread Bo Victor Thomsen

Hi Lars -

Have you tried to take a look at the processing framework ? It works 
appr. like the FME Desktop, but inside QGIS.

*https://docs.qgis.org/testing/en/docs/user_manual/processing/index.html*

If you simply want to change / edit the attribute-values of multiple 
records from a layer in one operation, then have a look at:

*https://docs.qgis.org/testing/en/docs/user_manual/working_with_vector/attribute_table.html#editing-multiple-fields*

Regards

Bo Victor Thomsen
GIS & Database specialist
AestasGIS Denmark




Den 20-06-2019 kl. 14:40 skrev Lars I. Nielsen, LIFA A/S:


Hi list.

I’m looking for a tool (plugin or otherwise) that assist me in making 
repetitive updates to features in a QGIS layer a little less cumbersome.


Does such a tool exist ?

Med venlig hilsen

Lars I. Nielsen, LIFA A/S
GIS-konsulent, FME Certified Professional
Geoinformatik
Beskrivelse: 
C:\Users\lin\AppData\Roaming\Microsoft\signatures\284x82-Images-Get-L749-l3.gif


*T*



6313 6800



*@*



l...@lifa.dk

*D*



6313 6849



*W*



www.lifa.dk <http://www.lifa.dk>

*M*



2492 4866



*CVR*



20937289


Beskrivelse: 
C:\Users\lin\AppData\Roaming\Microsoft\signatures\21x21-Images-Get-L749-l8.png 
<https://www.linkedin.com/company/lifa-a-s/>

Følg os på LinkedIn og læs de seneste nyheder fra LIFA A/S


___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

[Qgis-user] How to use spatial filtering in dataprovider filter

2019-04-10 Thread Bo Victor Thomsen
Hi all -

Im am experimenting with using the dataprovider based *spatial* filtering
in QGIS

For example: with a Postgres based datasource I can write a filter like
this:

ST_Intersects( "geometry", ST_GeomFromText(' Polygon ((582084. 6143051.
.. lots of coordinates ... 582084. 6143051.))', 25832))

This will show a layer that only contains objects which actually intersects
with the text defined polygon even if the unfiltered datasource contains a
large number of objects taht does not intersect withe the text polygon

Something similar can be done with SQLserver to:   mygeom.ST_Intersects
(...) = 1

But what about ogr file based vector sources like tab or shape files ?

You can define a *alfanumerical* filter like this : "myfield"  > 27  to a
ogr file datasource. Works like a charm.

But what about *spatial filtering* ? Iv'e tried to use the same expression
like the postgres  one but on a shapefile. I don't get any errors :-).
However the filter function doesn't work and let all objects through the
filter :-(

What am I doing wrong with the file based spatial filtering?  Or is it
simply impossible ?


-- 
Med venlig hilsen

Bo Victor Thomsen
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] QGIS 3.4.3 becoming unusable for me on Windows 10

2019-01-09 Thread Bo Victor Thomsen
Using Richard's advice regarding startup parameters, my startup time on a
Windows 10 based pc changed from 20 seconds to under 8 seconds.

That's more than half the startup time spent on loading plugins !


Den ons. 9. jan. 2019 kl. 10.33 skrev Richard Duivenvoorde <
rdmaili...@duif.net>:

> On 1/8/19 11:35 PM, Randal Hale wrote:
> > If you started a brand new Profile:  Setttings -> User Profile -> New
> > Profile does it speed up or do the same thing?
>
>
> Yep agreed, this would be my top speed killer investigations:
>
> - check with a fresh profile (or even rename the folder beneath it, so
> you get the 'hey upgrading from 2.x ?' message
> - really stop Windows virusscanners (that is: as admin also stop all
> scanner related services, and not that they are not 'autostarted'
> again...).
> - have a look at your Windows network drives (I know some years ago
> there were issues with getting big files from network drives on Windows)
> - thin client issues: sometimes thin clients are really too thin for
> serious work, but I've also encountered issues on more hefty clients
> - browser issues? I sometimes see the 'scanning' of folders containing a
> lot of geodata in QGIS browser panel is taking some cpu resources.
>
> Can you try to start QGIS with the following options:
>
> qgis --noversioncheck --noplugins --hide-browser
>
> (with me this takes 2 sec to start)
>
> My gut feeling is that python is slow in certain Windows environments.
>
> Last: see if on another pc you have the same issues, if possible?
>
> Regards,
>
> Richard Duivenvoorde
>
> PS Happy Debian Linux user here, so all knowledge is from working at
> clients machines, my virtual Windows machine on my laptop (even that one
> is fast enough) or old posts.
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user



-- 
Med venlig hilsen

Bo Victor Thomsen
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] QGIS 3.4.2 still very slow to work in Windows 10

2018-12-17 Thread Bo Victor Thomsen
Hi Nyall -

You scored a bullseye on that - I've done some testing

   - Startup with all plugins activated: *28* seconds
   - Startup with processing plugin deactivated : *19* seconds
   - Startup with proccessing and "Kortforsyningen" plugins deactivated -
   *11* seconds

(Test done on my 2. work-pc a Lenovo T570, I'll do some further checking,
when I get to my )

So the "Processing" plugin takes a whoppin'  9 seconds to start. But it's
not the only culprit: The "Kortforsyningen" plugin takes 9 seconds too.
Isn't it posibble to pack all this checking  in the various plugins into a
background task ?






Den tir. 18. dec. 2018 kl. 00.25 skrev Phil Wyatt :

> BINGO! That’s a lot faster startup!
>
> > My guess is that the initialization of the python plugins runs very,
> very slow on the Windows pc. So the culprit may be the python interpreter
> on Windows.
>
> This sounds like a known issue since ages (v 2.6?), where at QGIS
> startup the Processing plugin parses all the hundreds of description
> files for the SAGA/GRASS algorithms. You can verify by disabling the
> Processing plugin and relaunching.
>
> Nyall
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
>
>

-- 
Med venlig hilsen

Bo Victor Thomsen
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] QGIS 3.4.2 still very slow to work in Windows 10

2018-12-17 Thread Bo Victor Thomsen
Just my - very late – 2 cents.



I have 2 computers that is exactly the same type: Lenovo Thinkpad P50.
There is no difference in cpu, memory, SSD or graphics. One is running
Windows 7 and one is running Ubuntu 18.04. Both have QGIS 3.4.2 with the
same plugins installed.



The Linux pc starts QGIS 3.4.2 in just 4 seconds or less. The windows
machine is at least 5 times slower starting up. When QGIS is running the
Linux pc is slightly faster.



The crucial difference is the startup time of the plugins. On the Linux pc
you hardly notice the "Restoring loaded plugins" text. However, it takes –
forever - on the Windows pc.



My guess is that the initialization of the python plugins runs very, very
slow on the Windows pc. So the culprit may be the python interpreter on
Windows.


-- 
Med venlig hilsen

Bo Victor Thomsen
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] User question of the month

2018-12-04 Thread Bo Victor Thomsen
Hi Anita -



Thanks for the effort in trying to establish user and upgrading patterns
for QGIS :-)



I think however, that the answers ar skewed, because the "enterprise"
segment of users  probably doesn't even know about this mailing list or
"Planet QGIS", so the answers mostly represent "power" users.

.

My own experience with enterprise rollouts of QGIS - and I have made a
couple of these - tells me that your average IT-department prefer a yearly
rollout, might accept a major upgrade every 6 months and will absolutely
*refuse* anything on a timescale lesser than 4 months. YMMV



Enterprise users are roughly split in two groups. 25% are curious and
embraces new versions. The other 75 % doesn't give a flying fig about new
versions and functions as long the current version are stable and have a
tool-set that covers the conceived needs for the individual user. Again,
YMMV



Just my 2 cents



Kind regards

Bo Victor Thomsen


 Den man. 3. dec. 2018 kl. 22.24 skrev Anita Graser :

> Dear users,
>
> The answers to the user question of November have now been published:
> http://blog.qgis.org/2018/12/03/user-question-of-the-month-dec-18-answers-from-nov/
>
> We also have a new question for December: what you think QGIS.ORG should
> focus on in 2019? https://goo.gl/forms/2xOP1rSz8AaDCCi02
>
> Regards,
> Anita
>
>
> On Sun, Nov 11, 2018 at 10:23 PM Anita Graser  wrote:
>
>> Dear users,
>>
>> QGIS 2.18 is the third LTR since we started this effort back in 2015 and
>> next year will see the first LTR of QGIS 3. On this occasion, we want to
>> learn more about our users and which versions of QGIS they use. Therefore,
>> we invite you to our QGIS user question of the month:
>> https://goo.gl/forms/m27b3W477fFNYtxg1
>>
>> Regards,
>> Anita
>>
> ___
> Qgis-user mailing list
> Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] geopackage spatial query

2018-10-29 Thread Bo Victor Thomsen

Hi Klaus -

Even though the GeoPackage format is using a spatialite database as the 
foundation, the internal format of the geopackage geometry type differs 
from the spatialite type. So yon can't directly use spatialite geometry 
based function with geopackage geometries.


However you can "wrap" every use of GeoPackage geometries in a converter 
function: *CastAutomagic(geom)*, which converts a GeoPackage geometry to 
a Spatialite geometry.


So a call to: /st_area (geom)/ becomes /st_area(*CastAutomagic(*geom*)*)/

(No, It's not nice and it certainly not effective use of computer 
resources, however it works.)


There is a thread about the why's and why-not's for this subject in the 
QGIS-user list around september 13 , 2018


Regards

Bo Victor Thomsen
LIFA Landinspektører A/S,
Denmark




Den 29/10/2018 kl. 14.35 skrev Mithoefer:

Dear List,

I have a geopackage database and tried to use a spatial sql function 
(st_area) using the db manager in qgis 3.4  --> select st_area(geom) 
from polygon_filename. The function is available, but the result is 
Null. What is the problem?


Thanks a lot

Kind regards

Klaus
___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Geopagkage and "geom" in DBmanager

2018-09-13 Thread Bo Victor Thomsen
Ok, after some googling, I have a glimmer of understanding of the
(technical and personal) issues. Enough said about that...

So technically, GPKG support in QGIS is a hybrid of a "simple" GPKG
implementation bundled/merged with the spatialite sqlite-extension incl.
conversion functions, so you can convert the GPKG binary object to and fro
a spatialite ditto -  when you have to use som spatialite-specific
functionality like spatial SQL, projection support and so on ?
(If there is a web page somewhere that explains this in detail, i'll
respecfully redraw my questions and do some RTFM)

Regards
Bo Victor Thomsen

Den tor. 13. sep. 2018 kl. 16.00 skrev Luigi Pirelli :

> you should look into the history of the gpkg format definition vs
> spatialite format adoption. Nothing related with QGIS, or gdal or etc etc
> Luigi Pirelli
>
>
> **
> * LinkedIn: https://www.linkedin.com/in/luigipirelli
> * Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
> * GitHub: https://github.com/luipir
> * Mastering QGIS 2nd Edition:
> *
> https://www.packtpub.com/big-data-and-business-intelligence/mastering-qgis-second-edition
> * Hire me: http://goo.gl/BYRQKg
>
> **********
>
>
> On Thu, 13 Sep 2018 at 14:30, Bo Victor Thomsen <
> bo.victor.thom...@gmail.com> wrote:
>
>> Ok.. From the Spatialite 4.2.0 wiki:
>>
>>
>>- *CastAutomagic()*: will indifferently accept both GPKG and
>>SpatiaLite BLOB Geometries, then returning anyway a SpatiaLite's own BLOB
>>Geometry.
>>
>>
>> I can confirm, that using the "CastAutomagic(geom)" function instead of
>> the simple field "geom"  will get the st_area and other ogc functions in
>> the QGIS Databasemanager Dataprovider for GeoPackage to work.
>>
>> That means that the geopackage binary format for geometry is incompatible
>> with the underlying spatialite spatial system and functions.
>>
>> This is *not* the most helpful and thoughtful user oriented solution
>> I've encountered ... Or should I have RTFM somewhere in the QGIS.org site ?
>>
>> However it does work. Thanks for the tip
>>
>>
>>
>>
>> Den tor. 13. sep. 2018 kl. 13.20 skrev Jean-Baptiste Desbas <
>> jb.des...@gmail.com>:
>>
>>> Hi,
>>>
>>> I have to use *st_area(CastAutomagic(geom)) *instead of *st_area(geom)*,
>>> otherwise null column is retourned.
>>>
>>> Le jeu. 13 sept. 2018 à 11:45, Bo Victor Thomsen <
>>> bo.victor.thom...@gmail.com> a écrit :
>>>
>>>> Hi Lene -
>>>>
>>>> I've made a few observations regarding the use of GeoPackage in
>>>> DBManager...
>>>>
>>>> I have a *GeoPackage* based table called "renhold" containing
>>>> polygons. Primary key column is an integer called "fid" and the geometry
>>>> column is called "geom" - It's pretty close to your setup
>>>>
>>>> If I use the *DBManager* with the *GeoPackage *dataprovider and
>>>> execute the following statement: *select fid, st_area (geom) from
>>>> renhold , *it returns a table with 2 columns as expected. However ,
>>>> column nr. 2 contains only nulls. However, the statement does not result in
>>>> an error. The function "st_area" simply doesn't return a value besides 
>>>> null.
>>>>
>>>> An now the mystery!! :
>>>>
>>>> If I use the *DBManager* with the *Virtual Layers -> Project layers 
>>>> *dataprovider
>>>> and execute the following statement: *select fid, st_area (geometry)
>>>> from renhold , *it returns a table with 2 columns as expected. And
>>>> column nr. 2 do contain the expected area values. Go figure...
>>>>
>>>> NB! The "renhold" layer is visible in the map and named "renhold"
>>>> NBB! In the *Virtual Layers* dataprovider you have to use the standard
>>>> name "geometry" to represent the geometry column - not the real column name
>>>> ("geom" in this case)
>>>>
>>>> Actually I have a reasonable explanation: The 2 different dataproviders
>>>> uses different internal functions to calculate the area. However the
>>>> function used by the GeoPackage Dataprovider doesn't work !
>>>>
>>>>
>>>> Regards
>>>>

Re: [Qgis-user] Geopagkage and "geom" in DBmanager

2018-09-13 Thread Bo Victor Thomsen
Hi Lene -

I've made a few observations regarding the use of GeoPackage in DBManager...

I have a *GeoPackage* based table called "renhold" containing polygons.
Primary key column is an integer called "fid" and the geometry column is
called "geom" - It's pretty close to your setup

If I use the *DBManager* with the *GeoPackage *dataprovider and execute the
following statement: *select fid, st_area (geom) from renhold , *it returns
a table with 2 columns as expected. However , column nr. 2 contains only
nulls. However, the statement does not result in an error. The function
"st_area" simply doesn't return a value besides null.

An now the mystery!! :

If I use the *DBManager* with the *Virtual Layers -> Project layers
*dataprovider
and execute the following statement: *select fid, st_area (geometry) from
renhold , *it returns a table with 2 columns as expected. And column nr. 2
do contain the expected area values. Go figure...

NB! The "renhold" layer is visible in the map and named "renhold"
NBB! In the *Virtual Layers* dataprovider you have to use the standard name
"geometry" to represent the geometry column - not the real column name
("geom" in this case)

Actually I have a reasonable explanation: The 2 different dataproviders
uses different internal functions to calculate the area. However the
function used by the GeoPackage Dataprovider doesn't work !


Regards
Bo Victor Thomsen
LIFA Denamrk

Den tor. 13. sep. 2018 kl. 09.27 skrev Alexandre Neto :

> Hi Lee,
>
> Can you try removing the quotation marks around geom?
>
> Best wishes,
>
> Alex Neto
>
> A qui, 13/09/2018, 02:04, Lene Fischer  escreveu:
>
>> Hi,
>> Trying out a geopackage layer in DBManager asking a simple SQL statement
>> st_area
>> But when I try to write a statement like this
>>
>> SELECT "vandopland".* , st_area("vandopland"."geom") as areal_m2
>> FROM "vandopland"
>>
>>  "geom" is not found. Suggestions as geomfromexifgpsblob or geomfromfgf
>> or geomfromwkb . Then I get "an error occured"
>>
>> Any suggestions what I might have done wrong.
>>
>> Regards from a newbee Geopagkace/DBmanager
>>
>> Lene Fischer
>>
>>
>> ___
>> Qgis-user mailing list
>> Qgis-user@lists.osgeo.org
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
>
> --
> Alexandre Neto
> -
> @AlexNetoGeo
> http://sigsemgrilhetas.wordpress.com
> http://gisunchained.wordpress.com
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user



-- 
Med venlig hilsen

Bo Victor Thomsen
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] current_value function doesn't work ??

2018-09-04 Thread Bo Victor Thomsen
A bit of extra information...

If you connect to the same database using ODBC, the "current_value" function
works as advertised. So the problem is caused by using WFS -> GeoServer ->
SQLServer as a dataprovider.





--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-User-f4125267.html
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

[Qgis-user] current_value function doesn't work ??

2018-09-03 Thread Bo Victor Thomsen
I'm trying to recreate the functionality from the "form value relation"
plugin that was available in QGIS 2.x using the "current_value" function
together with the "value relation" widget in QGIS 3.2.2. This is done using
3 tabels - all WFS based.

* "points_table" containing fields "mec" and "ec" fields (data table)

* "m_elements" table containing field "mec" (lookup table no 1)

* "elements" table containing "mec" and "ec". The "mec" field has foreign
key constraint to table "m_elements" in the database dataprovider for the
wfs. (lookup table no 2)


The "mec" field in the "points_table" has a "value relation" widget using
table "m_elements" and field "mec" as lookups. This works..

The "ec" field in "points_table" has a  has a "value relation" widget using
table "elements" and field "ec" as lookup - and a filter expression like
this: "mec" = current_value('mec')

This dosn't work. There are no candidates in the widget drop-down even if
the "mec" field has a value .

If I remove the filter expression all the possible candinates from table
"elements" are present in the widget drop-down.

Is the current_value function working at all?  Can the error be related to
the use of wfs ??




-- 
Kind regards

Bo Victor Thomsen
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

[Qgis-user] WMS Request step size

2018-08-15 Thread Bo Victor Thomsen
In the "Add WMS/WMTS layer" dialog for QGIS 3.x there is 2 new 
parameters "Request step size" for x and y just below the "Tile size" 
input boxes.


What is the significance of these parameters ?

Regards Bo Victor Thomsen

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

[Qgis-user] SLD import stumbling

2018-07-16 Thread Bo Victor Thomsen
I have some SLD based styling used in GeoServer.

I sáve the SLD style description as a text file, import this file into QGIS
and it works (almostl) nicely

However QGIS interprets this part of the SLD wrongly
"
**
**
*  underelement_kode*
*  10e-004*
**
*  *

"
the literal '10e-004 ' is a string value and not scientific notation for
the decimal value 0.001

The ogc:literal value is interpreted as a decimal value ( 0.0001 )
resulting in the QGIS style rule part

"
*underelement_kode = 0.001*
"
instead of treating the value as a string,resulting in a rulepart like this:

"
*underelement_kode = '10e-004'*
"

Is there a method to force the SLD interpreter to treat the value as a
string ?

I have tried to change the  element to

which resulted in  this rule part:

"
*underelement_kode LIKE '0.001'*
"
Not much better :-/

The last result tells me,that a solution mioght be something as a attrubute
to the
10e-004 element - perhaps something like this:

10e-004

Which, unfortunately, doesn't work

Has anyone a solution for this problem ?

Kind regards

Bo Victor Thomsen
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Customizationfile Path on Windows

2018-03-06 Thread Bo Victor Thomsen
Hi Simon -

Take a look at this : "
https://github.com/bvthomsen/Alternativ-QGIS-installation;  (Don't worry
about the danish readme. There is an english readme included. The GitHub
entry is the final result of the aforemnetioned article.

A warning. The method hasn't been tried om af QGIS 3.0 !




2018-03-05 13:43 GMT+01:00 <burghardt.scho...@stadt.wolfsburg.de>:

> Hi Simon,
>
> You can use the start parameter “- - optionpath” in
> "%OSGEO4W_ROOT%\bin\qgis.bat”. Take a look at [1].
>
>
>
> Regards
>
> Burghardt
>
>
>
> [1] https://qgis2015.wordpress.com/2015/05/17/how-to-make-a-
> qgis-on-a-stick-implementation/
>
>
>
> *Von:* Qgis-user [mailto:qgis-user-boun...@lists.osgeo.org] *Im Auftrag
> von *ha...@gbd-consult.de
> *Gesendet:* Montag, 5. März 2018 13:31
> *An:* qgis-user@lists.osgeo.org
> *Betreff:* [Qgis-user] Customizationfile Path on Windows
>
>
>
> Dear QGIS-User,
>
> in our office the last days a question came up: *How can I configure the
> QGIS customizationfile path on Windows in order to get a directory with an
> *.ini-file for customization specifications such as I get on Linux like
> /home/user/.config/QGIS/QGIS2.conf?* We want to prepare a few of
> *.ini-files and want to switch easy in a directory but not do some
> customization via registries.
> Do you have any suggestions?
>
> Best regards,
> Simon Haufe
>
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
>



-- 
Med venlig hilsen

Bo Victor Thomsen
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Local repositories ?

2017-08-31 Thread Bo Victor Thomsen

Hi Lars,

What kind of repository are you referring to ?

Plugin repository, clone of QGIS GitHub repository, resource repository ??


Regards

Bo Victor Thomsen

AestasGIS

Denmark


Den 31-08-2017 kl. 13:21 skrev Lars I. Nielsen, LIFA A/S:


Is anyone attempting to build local repositories, e.g. for testing 
purposes ? And if so, what software are you using ?


Or is this completely a no-go area ?

Best regards / Med venlig hilsen

Lars I. Nielsen, LIFA A/S
GIS konsulent, FME Certified Professional

http://website.lifa.dk/docs/LIFA_GIS·IT_logo.png

*T*



6313 6800



*@*



l...@lifa.dk

*D*



6313 6849



*W*



www.lifa.dk <http://www.lifa.dk>

*M*



2492 4866








___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] QGIS 2.18.8 - Crash dump accessing PostGIS layers via browser

2017-05-24 Thread Bo Victor Thomsen

You have the same problem when accessing SQL-Server based data -

 * Using the "add layer" button works.
 * Using the browser to add a SQL server layer crashes QGIS. The "drill
   down" through databases and schemas works, but QGIS crashes when you
   try to add a layer by double clicking the layer

Hope the fix cures the SQL-Server access problem too

Regards

Bo Victor Thomsen


Den 24-05-2017 kl. 10:30 skrev Chris Buckmaster:


Hi

I am using QGIS 2.18.8 and am experiencing QGIS crashing when trying 
to add PostGIS layers from the browser panel. I can successfully 
connect and add PostGIS layers thorugh the layer menu – is there a 
known issue / bug with using the browser panel to add db layers?


Thanks, Chris



___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] degrees: is degr/min/sec still used? Or decimal preferable?

2017-04-10 Thread Bo Victor Thomsen
I don't think the problems with accuracy stem from the limited number of 
decimals in a /double/ variable


 * The circumference of earth: ca. 40.076 km.

 * 1 degree in meters 40076 km / 360 = 111.32 km/degree = 111320 m/degree.
   

 * A double has 52 bits precision, roughly 15 digits (in 10 exponent).
   That means that the decimal degree has a precision of around
   111320/1000  = 1.1132e-10 m = (ca.) 1e-7 mm.
   (That should be enough for everyone...)
   

 * However, if you store your decimal degree value as a single
   precision real with 23 bits precision (aka. 7 digits precision in 10
   exponent), it's another story:
   This will give you around: 111320/1000 m = 0.011132 m = 11.132 mm


So store your decimal degree as doubles, not single precision real.

Regards
Bo Victor Thomsen
Municipality of Frederikssund, Denmark



Den 10/04/17 kl. 08:39 skrev Richard Duivenvoorde:

Hi List,

Had a discussion here with some people about the use of showing the
latlon degrees in degrees/minute/seconds tuple instead of the decimal
notation:
"4.40069397,51.71060887"
vs
"4°24′02.49807059″E,51°42′38.19184916″N" (or variations on that)

Is there some general preference in this? To me the first one is just
easier to handle, but I'm not sure what the general preference is in the
GIS world.

Any comments?

Or is everybody using the national crs's anyway :-)

Regards,

Richard Duivenvoorde
___
Qgis-user mailing list
Qgis-user@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@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Value relations in QGIS

2017-03-17 Thread Bo Victor Thomsen

Randal -

There is already a bug report for this defect : 
http://hub.qgis.org/issues/15920


(and I would dearly love to have it fixed. We use the qlr functionality 
extensively in my workplace)


Regards

Bo Victor Thomsen

Municipality of Frederikssund

Denmark




Den 17/03/17 kl. 16:42 skrev Randal Hale:

Question.

I'm working with a group and I'm attempting to "idiot proof" editing a 
bit - well - at least the attribution. I've set up a database 
(postgresql/postgis) and went so far as to set up foreign keys. I set 
up value relations and we now have drop down lists for about everything.


I decided to save what I am doing. I saved the data layer as a qlr. I 
saved the style as a qml. I re-added the data using the qlr and the 
style using the qml. EXCEPT - it didn't restore the value relations. 
They are in the qml file:


 

  FilterExpression="" UseCompleter="0" fieldEditable="1" Key="id" 
constraint="" Layer="contractor_tbl20170317111848429" 
Value="contractor" labelOnTop="0" constraintDescription="" 
AllowMulti="0" notNull="0"/>




the Layer -> contractor_tbl20170317111848429 isn't quite the right 
name but I'm assuming that's some internal QGIS layer naming. I even 
changed it - it wouldn't restore.


I did more digging and discovered the value relation is also in the 
qlr file - but it's not restoring the widgets either. Maybe it doesn't 
matter that I saved a qml.


Question is - should it restore? Or are value relations (widgets) just 
for that QGIS session - so I need to set this up 5 times for 5 people? 
Which I don't mind doing - I was under the impression this 
saved/restored with the qlr/qml.


QGIS: 2.18.4
OS: Ubuntu (mate) 16.04
QGIS repo/Ubuntu GIS repo.

Thanks

Randy





___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Qgis and Postgresql from enterprisedb.com on employer's laptop

2017-01-04 Thread Bo Victor Thomsen

Question:  Can I have Qgis and PostgreSQL/Postgis  on employer's laptop?

Answer: Yes. The combination of Qgis and Postgres/Postgis works very 
well on laptops except on *very* old or underpowered  laptop systems. I 
use it on smallish Windows based tablet without any performance 
problems. And it doesn't require any licenses or payments.


Question: Is Qgis, Postgis, PostgreSQL and PgAdmin FOSS - based ??

Answer: Yes. All the abovementioned software is FOSS

Regards
Bo Victor Thomsen


Den 04-01-2017 kl. 08:59 skrev Piotr Kania:
Hi! My English is too weak to understand all text from terms of use - 
can I have Qgis and Postgis (installed from 
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads) 
on employer's laptop? I know that another thing is that current 
employer would not like to have other software than his own. Right 
know I treat Qgis and Postgis + PostgreSQL +PgAdmin as FOSS - is it 
truth? Thank for any hints



___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user


___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Tool to copy the content of the map canvas to the clipboard

2016-12-21 Thread Bo Victor Thomsen

Ok -

A very rough, but functional first version of the plugin is now in 
https://github.com/Frederikssund/QGIS-canvas-to-clipboard/


 * No shortcut
 * No about-box, nice explanations or help text
 * No copyright statements
 * Only one button that create a bitmap of the current map-canvas and
   put into the clipboard

But it works  !

Is it possible that I could get some feedback on how it works on other 
platforms than Windows from someone(s) with access to Linux and/or Mac?



Den 20-12-2016 kl. 21:43 skrev Larry Shaffer:

Hi,

On Tue, Dec 20, 2016 at 11:02 AM, DelazJ <del...@gmail.com 
<mailto:del...@gmail.com>> wrote:


Hi,

2016-12-20 18:23 GMT+01:00 Bo Victor Thomsen
<bo.victor.thom...@gmail.com <mailto:bo.victor.thom...@gmail.com>>:

Hi List-members -

Is there in Qgis a function / button / menu-item / short-cut /
plugin to make a simple bitmap copy of the current content of
the map-canvas and save it to the clipboard ? My users need
this to make a copy of the map and paste into MS-Word or other
software.


While not part of the QGIS app, one could use this PyQGIS snippet to 
do so (tested quickly on macOS 10.11.6 under QGIS 2.14) from the 
PyQGIS console:


from PyQt4.QtGui import *
QApplication.clipboard().setImage(QImage(QPixmap.grabWidget(iface.mapCanvas(

This avoids having to re-render the QGraphicsView (QgsMapCanvas) to a 
paint device, like an image. Code can be wrapped in a plugin, then 
have some key bindings applied (would need some more PyQt).


Larry Shaffer
Dakota Cartography
Black Hills, South Dakota

I really need the functionality for my users and I can't seem
to find it. The closest I've come is the "save as png"
menu-item in the project menu. But it's to cumbersome to use
in this case.


Afaics, there's no "save as png" option but "save as image" in
Project menu, option from which you can choose the image file
format (bmp, jpg...). It's not on the clipboard but easier and
more accessible than print composer.

Regards,
Harrissou


I'm familiar with the composer function. My users can't use
this neither because it takes to long to activate (to many
choices and to many buttons to click)

So I've decided to make a simple plugin to cover this
functionality. But first I want to be very sure the function
        actually is missing ;-)

Regards
Bo Victor Thomsen
Municipality of Frederikssund, Denmark.
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org <mailto:Qgis-user@lists.osgeo.org>
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
<http://lists.osgeo.org/mailman/listinfo/qgis-user>
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
<http://lists.osgeo.org/mailman/listinfo/qgis-user>



___
Qgis-user mailing list
Qgis-user@lists.osgeo.org <mailto:Qgis-user@lists.osgeo.org>
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
<http://lists.osgeo.org/mailman/listinfo/qgis-user>
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
<http://lists.osgeo.org/mailman/listinfo/qgis-user>




___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Tool to copy the content of the map canvas to the clipboard

2016-12-21 Thread Bo Victor Thomsen

Hi Larry -

The python snippet works like a charm on Windows too. I'll wrap a 
minimalistic python plugin around the snippet with a button and a 
short-cut. I owe you a large cold beer (actually several :-) . That 
snippet saved me from digging into a rather large pile of Qgis/PyQT 
documentation.  You'll get the beer(s) when we meet at some FOSS4G or 
Qgis event..


DelazJ: Yes, I was referring to the "Save as image". I simply couldn't 
remember the English translation for the menu item (Working with a 
Danish Qgis)


Karl-Magnus: (regarding snipping tool) - That's exactly what my users 
presently are doing. But even that is a bit too much work with the mouse 
and keyboard :-)


Richard: Actually, there already is a feature request for this function 
(http://hub.qgis.org/issues/10319) . I'll update the existing request. 
And thank you for the Qgis3 update (You'll get a beer too :-) . If it 
becomes necessary, I'll update the plugin to 3.0. But I hope that some 
developer with commit rights will have mercy on me and write this 
functionality into Qgis 3.0 core.


Regards

Bo Victor Thomsen
Municipality of Frederikssund


Den 20-12-2016 kl. 21:43 skrev Larry Shaffer:

Hi,

On Tue, Dec 20, 2016 at 11:02 AM, DelazJ <del...@gmail.com 
<mailto:del...@gmail.com>> wrote:


Hi,

2016-12-20 18:23 GMT+01:00 Bo Victor Thomsen
<bo.victor.thom...@gmail.com <mailto:bo.victor.thom...@gmail.com>>:

Hi List-members -

Is there in Qgis a function / button / menu-item / short-cut /
plugin to make a simple bitmap copy of the current content of
the map-canvas and save it to the clipboard ? My users need
this to make a copy of the map and paste into MS-Word or other
software.


While not part of the QGIS app, one could use this PyQGIS snippet to 
do so (tested quickly on macOS 10.11.6 under QGIS 2.14) from the 
PyQGIS console:


from PyQt4.QtGui import *
QApplication.clipboard().setImage(QImage(QPixmap.grabWidget(iface.mapCanvas(

This avoids having to re-render the QGraphicsView (QgsMapCanvas) to a 
paint device, like an image. Code can be wrapped in a plugin, then 
have some key bindings applied (would need some more PyQt).


Larry Shaffer
Dakota Cartography
Black Hills, South Dakota

I really need the functionality for my users and I can't seem
to find it. The closest I've come is the "save as png"
menu-item in the project menu. But it's to cumbersome to use
in this case.


Afaics, there's no "save as png" option but "save as image" in
Project menu, option from which you can choose the image file
format (bmp, jpg...). It's not on the clipboard but easier and
more accessible than print composer.

Regards,
Harrissou


I'm familiar with the composer function. My users can't use
this neither because it takes to long to activate (to many
choices and to many buttons to click)

So I've decided to make a simple plugin to cover this
functionality. But first I want to be very sure the function
    actually is missing ;-)

Regards
Bo Victor Thomsen
Municipality of Frederikssund, Denmark.
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org <mailto:Qgis-user@lists.osgeo.org>
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
<http://lists.osgeo.org/mailman/listinfo/qgis-user>
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
<http://lists.osgeo.org/mailman/listinfo/qgis-user>



___
Qgis-user mailing list
Qgis-user@lists.osgeo.org <mailto:Qgis-user@lists.osgeo.org>
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
<http://lists.osgeo.org/mailman/listinfo/qgis-user>
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
<http://lists.osgeo.org/mailman/listinfo/qgis-user>




___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user

[Qgis-user] Tool to copy the content of the map canvas to the clipboard

2016-12-20 Thread Bo Victor Thomsen

Hi List-members -

Is there in Qgis a function / button / menu-item / short-cut / plugin to 
make a simple bitmap copy of the current content of the map-canvas and 
save it to the clipboard ? My users need this to make a copy of the map 
and paste into MS-Word or other software.


I really need the functionality for my users and I can't seem to find 
it. The closest I've come is the "save as png" menu-item in the project 
menu. But it's to cumbersome to use in this case.


I'm familiar with the composer function. My users can't use this neither 
because it takes to long to activate (to many choices and to many 
buttons to click)


So I've decided to make a simple plugin to cover this functionality. But 
first I want to be very sure the function actually is missing ;-)


Regards
Bo Victor Thomsen
Municipality of Frederikssund, Denmark.
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] SSL Certificate Error

2016-11-18 Thread Bo Victor Thomsen
You are NOT alone. My wife is right now teaching an on-line course in 
Qgis. All 17 of the students has this problem (plus my wife)


Regards

Bo Victor Thomsen


Den 18/11/16 kl. 04:26 skrev Grant Boxer:


an SSL Certificate expired message when I load 2.18? Only started today.

Grant Boxer



___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Corporate Users

2016-11-09 Thread Bo Victor Thomsen
Ok - I've added some extra information to the GitHub description of the
alternative installation method:

"
https://github.com/Frederikssund/Alternativ-QGIS-installation/blob/master/Readme%20-%20english.md
"

"
During the ordinary Qgis installation two dll - files is copied to
directory C:\Windows\System32. The files are Microsoft basic support files
that is used by Qgis. To ensure that the files are present in subsequent
Qgis installations the files has to be copied from C:\Windows\System32 to
the Qgis program directory, subdirectory \bin, ex. "C:\Program Files\QGIS
2.18\bin\"

The names of the two files is msvcp120.dll and msvcr120.dll, if the version
of Qgis is 2.18. For earlier Qgis the names *might* be msvcp110.dll /
msvcr110.dll or msvcp100.dll / msvcr100.dll.

NB! If a Qgis 32 bit version is prepared using a Windows 64 bit PC, the dll
files has to be copied from directory C:\Windows\SysWOW64 - *not*
C:\Windows\System32.

"
I've checked that both QGIS 2.18 and 2.16 and Grass 7 are working if you
move the aforementioned dll's from C:\windows\system32 to the \bin subdir
of the Qgis program directory. So the method will work for these versions
of Qgis and Grass.

Regards
Bo Victor Thomsen



2016-11-07 17:33 GMT+01:00 Jürgen E. Fischer <j...@norbit.de>:

> Hi Bo,
>
> On Mon, 07. Nov 2016 at 15:20:00 +0100, Bo Victor Thomsen wrote:
> > It's 2 files - and I can't recall the specific names for the dll's, but
> the
> > error messages wil give you the exact names for them.
>
> That works for old and new versions.  Microsoft at some point decided that
> they
> need assemblies in the registry to have the runtime working and those
> required
> installation.
>
> Meanwhile they changed their mind.  But as the qgis dependencies might be
> still
> compiled with some "affected" version, also the newer versions are still
> installed.
>
> I might revisit that when Qt5 and python3 are introduced - perhaps there
> aren't
> even dependencies left, that need it and the older runtimes can just be
> dropped - or just a few that could be updated easily.
>
>
> Jürgen
>
> --
> Jürgen E. Fischer   norBIT GmbH Tel.
> +49-4931-918175-31
> Dipl.-Inf. (FH) Rheinstraße 13  Fax.
> +49-4931-918175-50
> Software Engineer   D-26506 Norden
> http://www.norbit.de
> QGIS release manager (PSC)  GermanyIRC: jef on FreeNode
>
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
>



-- 
Med venlig hilsen

Bo Victor Thomsen
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Corporate Users

2016-11-07 Thread Bo Victor Thomsen
Sorry for answering this mail this late; I'm at a GIS conference and not in
my office.

When the problem about missing dll's pop up, I usally solve this by finding
the missing dll's in c:\windows\system32 on the computer where I first made
the "regular" installation and copy them to the \bin  directory - before you do the roll-out on the end users
pc's.

It's 2 files - and I can't recall the specific names for the dll's, but the
error messages wil give you the exact names for them.

There is a small caveat: I'f you're preparing a 32 bit QGIS installation on
a Windows 64 bit operating system, the relevant 32 bit dll's will be placed
in the C:\windows\syswow64 directory and *not* the c:\windows\system32
directory

It's not my experience, that you have to register the specific dll's to get
them to load and work. It might have something to with the placement of the
dll's in the qgis bin directory and not a common system owned directory
like C:\windows\system32

I'll find the names for the dll's and update my github readme to reflect
this extra catch and the workaround (In the evening after the conference
ends ;-)


Regards

Bo Victor Thomsen

2016-11-07 13:59 GMT+01:00 <burghardt.scho...@stadt.wolfsburg.de>:

> Hi,
>
>
>
> you’re right. There’re for example a 
> "%OSGEO4W_ROOT%\bin\vcredist-2013-x64.exe".
> But after a normal QGIS install, this packages will be deleted (see
> "%OSGEO4W_ROOT%\etc\postinstall\msvcrt-2013.bat.done") and are no longer
> available. The msvc dll's alone do not help. They need to be registered.
>
>
>
> Regards
>
> Burghardt
>
>
>
>
>
> *Von:* Régis Haubourg [mailto:regis.haubo...@gmail.com]
> *Gesendet:* Montag, 7. November 2016 13:24
> *An:* Scholle, Burghardt (15-3 GIS)
> *Cc:* Bo Victor Thomsen; qgis-user@lists.osgeo.org
>
> *Betreff:* Re: [Qgis-user] Corporate Users
>
>
>
> Hi,
>
> Post installing works, I had the case on one server where we forgot to
> install MSVC++ before unzipping QGIS.
>
> I've also eard of some packaging msvc dll's inside qgis package, but I
> haven't tested that by myself
>
>
>
> Cheers
>
> Régis
>
>
>
> 2016-11-07 13:05 GMT+01:00 <burghardt.scho...@stadt.wolfsburg.de>:
>
> Hi Bo,
>
> first - thank you for pointing us to your great instructions. I have
> another question about this. I often have the problem, that on a fresh
> Windows installation the Microsoft C++ Redistributable environment lacks.
> Does your setup routine consider this? And will the environment be possibly
> automatically post-installed?
>
> Regards
> Burghardt
>
> > -Ursprüngliche Nachricht-
> > Von: Qgis-user [mailto:qgis-user-boun...@lists.osgeo.org] Im Auftrag von
> > Bo Victor Thomsen
> > Gesendet: Samstag, 5. November 2016 19:30
> > An: qgis-user@lists.osgeo.org
> > Betreff: Re: [Qgis-user] Corporate Users
>
> >
> > Hi Richard -
> >
> > Be my guest, knock yourself out, go ahead - It's always nice if other
> people
> > can use the work that was invested in this project ;-)
> >
> > I haven't too much time to spare the next month or two, so you have my
> full
> > permission to write an article about this method. I can of course help
> you by
> > "proof" reading the article before publishing if you find it necessary.
> >
> > And I agree fully with you about using an ini file based approach to save
> > settings for Qgis :-)
> >
> > Regards
> >
> > Bo Victor
> >
> >
> >
> > Den 05/11/16 kl. 10:06 skrev Richard Duivenvoorde:
> > > Bo: thanks for this great write up!
> > >
> > > Is it ok if you/I write a small article on blog.qgis.org or qgis.nl or
> > > qgis.dk and point to the english version of your writeup?
> > >
> > > https://github.com/Frederikssund/Alternativ-QGIS-installation/blob/mas
> > > ter/Readme%20-%20english.md
> > >
> > > I think a lot of organisations/windows system admins will be greatfull
> > > to you!
> > >
> > > By the way, in my view the default storing mechanism of settings
> > > should be ini file based anyway! I'll try to bring this up on the dev
> list again.
> > >
> > > Regards,
> > >
> > > Richard Duivenvoorde
> > >
> > > On 04-11-16 15:36, Bo Victor Thomsen wrote:
> > >> We ( as in the municipality of Frederikssund, Denmark) has a medium
> > >> size enterprise installation of Qgis 2.8 at around 100 local
> > >> installations of Qgis 2.8 in a Windows-7 64 bit environment. There is
> > >> no significant problems with th

Re: [Qgis-user] Corporate Users

2016-11-05 Thread Bo Victor Thomsen

Hi Richard -

Be my guest, knock yourself out, go ahead - It's always nice if other 
people can use the work that was invested in this project ;-)


I haven't too much time to spare the next month or two, so you have my 
full permission to write an article about this method. I can of course 
help you by "proof" reading the article before publishing if you find it 
necessary.


And I agree fully with you about using an ini file based approach to 
save settings for Qgis :-)


Regards

Bo Victor



Den 05/11/16 kl. 10:06 skrev Richard Duivenvoorde:

Bo: thanks for this great write up!

Is it ok if you/I write a small article on blog.qgis.org or qgis.nl or
qgis.dk and point to the english version of your writeup?

https://github.com/Frederikssund/Alternativ-QGIS-installation/blob/master/Readme%20-%20english.md

I think a lot of organisations/windows system admins will be greatfull
to you!

By the way, in my view the default storing mechanism of settings should
be ini file based anyway! I'll try to bring this up on the dev list again.

Regards,

Richard Duivenvoorde

On 04-11-16 15:36, Bo Victor Thomsen wrote:

We ( as in the municipality of Frederikssund, Denmark) has a medium size
enterprise installation of Qgis 2.8 at around 100 local installations of
Qgis 2.8 in a Windows-7 64 bit environment. There is no significant
problems with this installation.

The largest problem by far was to sift through a mountain sized heap of
tab files from an older installation of MapInfo and determine which
should be restructured, cleaned and  imported to our MS-SQLServer based
database environment.

In the near future - probably a month - We are doing a roll out of Qgis
2.18 to around 250 Windows workstations using this method:

"https://github.com/Frederikssund/Alternativ-QGIS-installation; (don't
worry about the Danish readme.md - there is documentation in English too
;-)

If you have a large amount of different layers / tables, I suggest you
take a look at the "QLR Browser" plugin. This plugin provides an immense
help to structure user access to a large number of layers:

And of course: Use a database to store your data. Preferably
Postgres/PostGIS (Open source and IMHO the most powerful spatial
database), but MS-SQL Server or Oracle will do If you don't have a
choice regarding database systems.

Regards

Bo Victor Thomsen

GIS & Database specialist

Municipality of Frederikssund


Den 04/11/16 kl. 04:24 skrev Grant Boxer:

I am using QGIS in a single stand-alone situation and I was wondering
what examples there are of medium to large corporations using QGIS as
their GIS platform and what issues you need to be aware of in large
multi-user QGIS situations?

  


Grant Boxer

Perth, Western Australia

  




___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user



___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user


___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user


___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Corporate Users

2016-11-04 Thread Bo Victor Thomsen
We ( as in the municipality of Frederikssund, Denmark) has a medium size 
enterprise installation of Qgis 2.8 at around 100 local installations of 
Qgis 2.8 in a Windows-7 64 bit environment. There is no significant 
problems with this installation.


The largest problem by far was to sift through a mountain sized heap of 
tab files from an older installation of MapInfo and determine which 
should be restructured, cleaned and  imported to our MS-SQLServer based 
database environment.


In the near future - probably a month - We are doing a roll out of Qgis 
2.18 to around 250 Windows workstations using this method:


"https://github.com/Frederikssund/Alternativ-QGIS-installation; (don't 
worry about the Danish readme.md - there is documentation in English too 
;-)


If you have a large amount of different layers / tables, I suggest you 
take a look at the "QLR Browser" plugin. This plugin provides an immense 
help to structure user access to a large number of layers:


And of course: Use a database to store your data. Preferably 
Postgres/PostGIS (Open source and IMHO the most powerful spatial 
database), but MS-SQL Server or Oracle will do If you don't have a 
choice regarding database systems.


Regards

Bo Victor Thomsen

GIS & Database specialist

Municipality of Frederikssund


Den 04/11/16 kl. 04:24 skrev Grant Boxer:


I am using QGIS in a single stand-alone situation and I was wondering 
what examples there are of medium to large corporations using QGIS as 
their GIS platform and what issues you need to be aware of in large 
multi-user QGIS situations?


Grant Boxer

Perth, Western Australia



___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user


___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user

  1   2   >