Hallo Frank,
SVG Pfade relativ zum Projekt scheinen (noch) nicht korrekt zu funktionieren. Bugs sind offen. Ich kopiere meine SVG Symbole immer dorthin wo die SVG-Symbole standardmässig liegen. Bei einem selbstkompilierten QGIS Server liegt das meist unter /usr/local/share/qgis/svg (oder ähnlich). Dort kann man die selbst erstellten SVG Symbole in einem separaten Ordner reinkopieren oder symbolische Links setzen. Das klappt bei mir bestens. Die von dir erwähnte Lösung mit dem .ini File habe ich noch nicht probiert - aber eigentlich sollte das auch gehen. Wenn du rausfindest wie es geht, lass es uns bitte auch wissen. Da bist du ja in ganz-schön viele Probleme reingetappt (defekte Geometrien, Layernamen die nicht eindeutig sind). Die Dokumentation von QGIS Server kann sicherlich noch verbessert werden. Gerne kannst du dazu beitragen. Einfach auf github einen Pull-Request mit den Verbesserungen machen: https://github.com/qgis/QGIS-Documentation/blob/master/source/docs/user_manual/working_with_ogc/ogc_server_support.rst Alle User sind aufgerufen zum Projekt beizutragen. Grüsse, Andreas On 2015-11-17 14:48, Jäger wrote: >> -----Ursprüngliche Nachricht----- >> Von: [email protected] [mailto:fossgis-talk-liste- >> [email protected]] Im Auftrag von Bernhard Ströbl >> Gesendet: Donnerstag, 12. November 2015 09:38 >> An: [email protected] >> Betreff: Re: [FOSSGIS-Talk] Wo finde ich eine gute Anleitung zum QGIS-Server? >> Hallo Frank, >> ich habe keine Erfahrung mit QGIS-Server und Mapbender _aber_ QGIS-Server >> ist ein OGC-WMS-Server, damit sollte es Mapbender eigentlich egal sein. >> Deine Bounding-Boxen sehen nach einem Konfigurationsproblem des QGIS- >> Servers aus. > ... > >> Ist der Sever im Internet? Dann würde ich mal einen Blick darauf werfen. >> Grüße >> Bernhard > > Hallo, > ich kämpfe immer noch damit, den QGIS-Server als WMS-Server in Betrieb zu > nehmen. Die o.g. Anfangs-Probleme beruhten teilweise auf schlechten Daten. > Es war eine kaputte Koordinate in der Datenbank, die den 32er Prefix in XMAX > der BBOX erzeugt hat. > Ich setze nun die BBOX manuell im QGIS-Desktop, bevor ich das Projekt > veröffentliche, Option "OWS-Server / Angezeigte Ausmasse". > > Weitere Probleme beruhten dann darauf, dass das Plugin, welches das Projekt > erzeugt hat, mehrfach die gleichen Layer-Namen in verschiedenen Gruppen > erzeugt hat. > Dies war als WMS nicht zu verwenden, da der Layername im GetMap verwendet > wird und dort *eindeutig* sein muss. > Dies habe ich gelöst über die Option "OWS-Server / Layer-IDs als Namen > verwenden" in den Projekteigenschaften. Auf doppelte Namen könnte man beim > Erzeugen der Capabilities im Programm prüfen und darauf hinweisen. > > Ich bekam kein Logging, weil der QGIS-Server keine Rechte im > Apache-Logverzeichnis hat. Ich war davon ausgegangen, dass der normale > Apache-http-Dienst und der QGIS-FCGI-Dienst den gleichen User verwenden. Das > ist wohl nicht der Fall. > Wenn ich das Logfile nach /tmp verlege oder in einen eigenen Ordner, dann > bekomme ich ein Logging. Darin werden nett alle GetMap-Parameter aufgelistet, > aber leider *keine* Hinweise auf die Fehler, nach denen ich suche. Daher > bringt mich das nicht wie erwartet weiter. > > Nun liefert inzwischen jeder Layer ein Bild, darin fehlen aber noch die > SVG-Symbole aus den Plugins. > > Sehr versteckt [1 [1]] habe ich einen Hinweis gefunden, wie die QGIS2.ini > aussehen könnte, in der ich die Pfade zu den SVG-Symbolen definieren kann. > Solche Hinweise vermisse ich in der Dokumentation. > In der Praxis ist das aber bisher wirkungslos. In der Apache-Konfiguration > setze ich: > FcgidInitialEnv QGIS_OPTION_PATH "/etc" > > Dies verweist auf die "/etc/QGIS/QGIS2.ini". Diese sieht so aus: > > [svg] > searchPathsForSVG=/opt/qgis-server/plugins/norgisplugin/svg|/opt/qgis-server/plugins/alkisplugin/svg > > Kann jemand erkennen, warum das nicht funktioniert? > > -- > MfG > F. Jäger > > [1] https://hub.qgis.org/issues/10327 > -------------- nächster Teil -------------- > Ein Dateianhang mit Binärdaten wurde abgetrennt... > Dateiname : smime.p7s > Dateityp : application/pkcs7-signature > Dateigröße : 4264 bytes > Beschreibung: nicht verfügbar > URL : > <https://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20151117/3698ba74/smime.p7s> > -- > .................................................................... > FOSSGIS 2016, Die Konferenz für Open Source GIS mit OpenData und > OpenStreetMap in Zusammenarbeit mit der agit! > 4.-6. Juli 2016 in Salzburg > http://www.fossgis.de/konferenz/2016/ > > FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem > GIS-Bereich und Freier Geodaten! > http://www.fossgis.de/ https://twitter.com/fossgis_eV > > ____________________________________________________________________ > FOSSGIS-Talk-Liste mailing list > [email protected] > https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste Links: ------ [1] https://hub.qgis.org/issues/10327 -- .................................................................... FOSSGIS 2016, Die Konferenz für Open Source GIS mit OpenData und OpenStreetMap in Zusammenarbeit mit der agit! 4.-6. Juli 2016 in Salzburg http://www.fossgis.de/konferenz/2016/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! http://www.fossgis.de/ https://twitter.com/fossgis_eV ____________________________________________________________________ FOSSGIS-Talk-Liste mailing list [email protected] https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
