[PostNAS Suite] norGIS ALKIS-Plugin Konfiguration

Jürgen E. Fischer jef at norbit.de
Do Sep 26 08:01:37 PDT 2019


Moin Thomas,

On Thu, 26. Sep 2019 at 12:14:01 +0000, Schüttenberg, Thomas (Stadt Minden) wrote:
> Also diese Parameter finden sich (so ähnlich) in der Klasse alkissettings in
> alkisplugin.py (#146 - #278) bzw. in der Klasse ALKISConf (qgisclasses.py)
> und ich habe mich schon gefragt, ob ich die Ausgangs-/Defaultwerte nicht
> einfach passend vorgeben kann.  Ich möchte unabhängig von einem bestimmten
> Projekt bleiben.

> On Donnerstag, 26. September 2019 12:38, Bernhard Ströbl wrote:
> > Moin Thomas,
> > 
> > Du kommst über QSettings an die Werte ran und könntest das im
> > Projekt-Open-Skript ausführen. Auszug aus meinem Skript (aus einem
> > Plugin):
> > 
> > from qgis.PyQt import QtCore
> > 
> > s = QtCore.QSettings( "norBIT", "norGIS-ALKIS-Erweiterung" )
> > host = s.value( "host", "" )
> > 
> > if host == "": # noch nicht gesetzt
> >     s.setValue( "host", "dbHostOderIp" )
> >     s.setValue( "port", "5432" )
> >     s.setValue( "dbname", "datenbankName" )
> >     s.setValue( "uid", "userName" )
> >     s.setValue( "pwd", "geheim" )
> >     s.setValue( "modellarten",[u'DLKM', u'DKKM1000'])

Warum eigentlich kein "service"?   

Man/Ich könnte "service" mit "alkis" als Default versehen und könnte die
tatsächliche Datenbank für "alkis" über das Connection Service File[0] steuern.


Jürgen


[0] https://www.postgresql.org/docs/11/libpq-pgservice.html

-- 
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            https://www.norbit.de

-- 
norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH
Rheinstrasse 13, 26506 Norden
GF: Juergen Fischer, Nils Kutscher HR: Amtsgericht Aurich HRB 100827
Datenschutzerklaerung: https://www.norbit.de/83/



Mehr Informationen über die Mailingliste NAS