[FOSSGIS-Talk] QGIS - Python-Makros, ALKIS-Plugin Datenbankzugriff
Bernhard Ströbl
bernhard.stroebl at jena.de
Fr Feb 16 10:51:45 CET 2018
In Einstellungen - Optionen - Allgemein gibt es eine Auswahl "Makros
aktivieren"
Bernhard
Am 16.02.2018 um 10:42 schrieb sk:
> Hallo Bernhard,
>
> eine kurze "dumme" Frage, bleiben die "" Anführungszeichen oder müssen
> diese raus.
> Habe Deinen Code mal eingetragen, mit den Anführungszeichen, trotzdem
> ist erst mal die Hürde mit der
> 'Sicherheitsmeldung:Projektmakros wurden abgeschaltet'
> vorhanden. Also die QGIS-Projektdatei wird nicht geöffnet.
>
> Gruß Peter
>
> Am 16.02.2018 um 10:12 schrieb Bernhard Ströbl:
>> Hallo Peter,
>> dann solltest Du es mal in openProject() versuchen
>> einfach die if-Bedingung (if host == "") rauslassen
>>
>> Ich habe das in einer Erweiterung drin, die was anderes macht
>> (allerdings schon was mit Flurstücken), aber da war für mich halt eine
>> Möglichkeit, den Wert zu setzen, so dass alle Nutzer das eingetragen
>> haben. Manche ändern das aber dann auf ihren persönlichen DB-Zugriff
>> (mit Eigentümerauskunft), weshalb ich immer prüfen muß, ob schon was
>> eingetragen ist. Bei uns gibt es aber auch nur eine ALKIS-DB
>>
>> Berichte doch bitte, ob Du mit projectOpen erfolgreich warst.
>>
>> Grüße
>> Bernhard
>>
>> Am 16.02.2018 um 10:05 schrieb sk:
>>> Hallo Bernhard,
>>>
>>> genau das war mein Gedanke, einfach QGIS-Projektdatei starten und die
>>> entsprechende DB wird als Wert gesetzt.
>>> Das ich den Weg direkt über die Registry gegangen bin ist halt dem
>>> Umstand geschuldet, dass ich vom Programmieren eigentlich null Ahnung
>>> habe. Mit Python versuche ich es seit einiger Zeit in sehr kleinen
>>> Schritten und im Web habe ich halt diese Variante gefunden.
>>>
>>> Hier ist es halt so das es einmal die Nutzer gibt die einmal in der
>>> Woche oder noch weniger QGIS nutzen oder halt wie ich, der am Tag
>>> dreimal das Projekt
>>> wechselt und jedes mal wieder schaut wie die entsprechende DB denn
>>> heißt.
>>> Wenn ich es direkt mit dem QGIS-Projekt verbinden könnte bräuchte
>>> keine Rücksicht auf vorhandene Werte genommen werden.
>>>
>>> Also hast Du eine eigene Erweiterung die das für dich erledigt, wenn
>>> ich das richtig verstanden habe.
>>> Wie kann ich Deine Variante umsetzen? Sollte man eine Erweiterung
>>> erstellen, nachvollziehen kann ich es nicht.
>>>
>>> Das Plugin PostNAS-Suche wird auch verwendet, das wäre dann die
>>> nächste Baustelle gewesen.
>>>
>>> Gruß Peter
>>>
>
__________ Information from ESET Mail Security, version of virus signature database 16914 (20180216) __________
The message was checked by ESET Mail Security.
http://www.eset.com
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste