[FOSSGIS-Talk] Qgis 2.18 und Erweiterung ImportPhotos

Thomas Baumann baumann.th at gmx.de
Di Feb 12 13:48:06 CET 2019


Hallo Sylvia,



Kann es sein, dass du Version 1.6 des Plugins hast (sieht man im
Plugin-Manager von QGIS)?



Die Version 1.6 der Erweiterung hat einen Bug.



Zum Erzeugen der geoJSON-Features wird in der Datei ImportPhotos.py
folgendes verwendet:



geo_info = {*"properties"*: {*'ID'*: uuid_, *'Name'*: name, *'Date'*: date,
*'Time'*: time_, *'Lon'*: lon,
                           *'Lat'*: lat, *'Altitude'*: altitude, *'North'*:
north, *'Azimuth'*: azimuth,
                           *'Camera Maker'*: str(maker), *'Camera Model'*:
str(model), *'Path'*: imgpath},
            *"geometry"*: {*"coordinates"*: [lon, lat], *"type"*: *"Point"*
}}



Das Erzeugt ein invalides geoJSON, weil "type": "Feature" fehlt. In Folge
davon wird der Punktlayer ohne Attribute erzeugt.

Die Viewer-Komponente sucht bestimmte Attribute im Layer und findet diese
nicht. Leider gibt die Erweiterung in dem Fall keinen Fehler aus, sondern
läuft ins Leere.







Du kannst entweder die entsprechende Stelle von Hand korrigieren und das
Plugon reloaden / QGIS neu starten:



geo_info = {*"type"*: *"Feature"*,
            *"properties"*: {*'ID'*: uuid_, *'Name'*: name, *'Date'*:
date, *'Time'*: time_, *'Lon'*: lon,
                           *'Lat'*: lat, *'Altitude'*: altitude,
*'North'*: north, *'Azimuth'*: azimuth,
                           *'Camera Maker'*: str(maker), *'Camera
Model'*: str(model), *'Path'*: imgpath},
            *"geometry"*: {*"coordinates"*: [lon, lat], *"type"*: *"Point"*}}





Oder dir eine neuere Version besorgen.  Es gibt eine Version 1.7, für die
QGIS 2.18.25 als Minimum angegeben ist.

Der Plugin-Manager übergibt bei der Suche nach verfügbaren Plugins nur
“?qgis=2.18“, so dass diese Version durchs Raster fällt und nicht auftaucht.



Auf der Seite https://plugins.qgis.org/plugins/ImportPhotos/ im Reiter
„Versions“ kann man die 1.7 direkt runterladen.



 Viele Grüße,

Thomas



Am Di., 12. Feb. 2019, 07:25 hat Sylvia Welschof <sw.welschof at t-online.de>
geschrieben:

> Liebe Liste,
>
> mehr als 40.000 Menschen haben die Erweiterung ImportPhotos
> heruntergeladen,
> vielleicht sitzen ja ein paar davon auf der anderen Seite der Liste.
>
> Seit dem letzten Update funktioniert die Erweiterung in 2.18 nicht mehr.
> Ich
> kann zwar die Fotos korrekt einlesen, die kleine Kamera erscheint an der
> Position, aber das Foto lässt sich nicht mehr per Mausklick öffnen.
>
> Gibt es dafür in Qgis 2 eine Lösung?
>
> Viele Grüße
>
> Sylvia
>
>
>
>
>
> --
> ....................................................................
> FOSSGIS 2019, die Konferenz für Open Source GIS mit OpenData und
> OpenStreetMap in Dresden!
> 13.-16. März 2019 an der HTW Dresden
> https://fossgis-konferenz.de/2019/
>
> FOSSGIS Veranstaltungen 2019
> https://www.fossgis.de/node/322
>
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> https://www.fossgis.de/             https://twitter.com/fossgis_eV
>
> ____________________________________________________________________
> FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste at fossgis.de
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
>


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste