[FOSSGIS-Talk] QGis Server map-Parameter ersetzen
Andreas Neumann
a.neumann at carto.net
Di Sep 16 21:15:13 CEST 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo Lars,
Das geht mit Apache rewrite rules - siehe Kapitel 5 in
https://github.com/qgis/QGIS-Web-Client
Ist etwas kompliziert in der Syntax, aber es funktioniert bei mir seit
einigen Jahren erfolgreich.
Hoffe das hilft?
Grüsse,
Andreas
Am 16.09.2014 11:12, schrieb Lars Lingner:
> Hallo,
>
> ich versuche gerade dem map-Parameter (Pfad und Dateiname des
> QGIS-Projektfiles) durch einen Token zu ersetzen und serverseitig
> erst aus dem Token den richtigen map-Parameter zu bestimmen und an
> den QGis-Server zu übergeben.
>
> Da es sich um ein fcgi-Script handelt, stolperte ich nun etwas.
> Ein normales Wrapperscript, ähnlich zu MapServer-Wrapper
> funktioniert zwar, ist aber sehr langsam. Ein Request dauert ca 50
> Sekunden. Wobei ich den Flaschenhals noch nicht identifiziert habe.
> Alle beteiligten Rechner zeigen keine Load an beim Aufruf.
>
> Kann ich dem QGis-Server mit Umgebungsvariablen oder durch ein
> "Preprocessor-Script" den map-Parameter übergeben? Statt
> "qgis-server.fcgi" wird "pre-qgis-server" aufgerufen, dort der
> Parameter bestimmt und letztendlich "qgis-server.fcgi" aufgerufen.
> Das wäre optimal. Alle anderen Parameter sollen durchgeleitet
> werden, das Ergebnis (Kartenbild) soll dann zurück an den Aufrufer
> gehen.
>
> Bin für jeden Denkanstoß dankbar.
>
> Viele Grüße,
>
> Lars --
> ....................................................................
>
>
FOSSGIS 2015, Die Konferenz für Open Source GIS mit OpenData und
> OpenStreetMap in Münster! 11.-13. März 2015 im Schloss der
> Universität Münster http://www.fossgis.de/konferenz/2015/
>
> 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
> FOSSGIS-Talk-Liste at fossgis.de
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQEcBAEBAgAGBQJUGIw9AAoJELiCsGDopvBCqP4IAIUlPh9vMQPABm5EBoXnLDDB
GTXWaQyPMnW1j79xr6m55AhZiqebLMMSOHJowNHhgn5MzgSz6dqceytsfh9C+bny
aNQ7fveFOdgaMv9YuYvIfU6Ohk7Gzacx7sGhNMgsr9Bckqr5+Juqf3bvftBakQ55
e31BaR8yoI52pRcR/NU+aqhBUNzDNGbqMghDVjOsVm7QQo2CvTlu3tQodRn9nLXE
prWGd5K8N8qVga5ergxCTgdqz+lJDEQcUFxFmW3NFATG30pBU67JHdjmpq8ZgZew
6vFdlYN+xQkjhhcmq1KDngosgRZmD1mm6a7sr1Y9DcTiI53dHJgfnjob5To/WVk=
=8Kxj
-----END PGP SIGNATURE-----