[FOSSGIS-Talk] Fw: QGIS-Server Konfiguration WMS
Astrid Emde
astrid.emde at wheregroup.com
Fr Sep 30 15:56:23 CEST 2016
Hallo,
es ist wohl eher ein Problem der Konfiguruation in Mapbender3. So wie
das Problem beschrieben wird, wird beim FatureInfo XML angefordert. Dies
zeigt Mapbender nicht an und gibt stattdessen die Meldung aus.
Hintergrund:
Mapbender liest das getCapabilities-XML des WMS und registriert die
ganzen Infoformate des Dienstes in der Reihenfolge, in der sie im XML
stehen. Das erste wird dabei für den Dienst ausgewählt.
Für die html-Ausgabe wird das Format text/html benötigt. Du musst also
nur in die Administration von Mapbender gehen zum Dienst in der
Anwendung und das Format umstellen. Dann die Anwendung nochmals laden
und die Infoabfrage sollte im Format text/html beantwortet werden.
Eventuell noch den CAche löschen unter mapbender3/app/cache
Schönen Gruß Astrid
Am 2016-09-30 15:22, schrieb Neumann, Andreas:
> Hallo Jakob,
>
> Leider ist die Antwort von GetFeatureInfo in der WMS-Spezifikation
> nicht
> standardisiert. Es ist nicht genau definiert, wie die Struktur der
> Antwort auf eine GetFeatureInfo Anfrage genau aussehen muss.
>
> Wenn Mapbender "object XMLDocument" als Javascript-Fehler anzeigt,
> heisst das, dass QGIS Server ein XML-Dokument als Antwort liefert, aber
> nicht in der von Mapbender erwarteten Form.
>
> Um das Problem zu lösen könnten sowohl Mapbender als auch QGIS Server
> etwas tun. Mapbender könnte andere Strukturen unterstützen oder QGIS
> Server eine andere Struktur liefern. Für letzteres müsstest du wohl ein
> Python QGIS Server plugin machen welches das XML in die von Mapbender
> gewünschte Form bringt. Dazu müsste man aber wissen, was Mapbender
> genau
> für eine XML-Struktur erwartet.
>
> Gar so leicht (ohne Programmierkenntnisse) ist das Problem nicht zu
> lösen.
>
> Grüsse,
>
> Andreas
>
> On 2016-09-30 14:50, Jakob Menk wrote:
>
>> Hallo Liste,
>>
>> kann mir keiner bei dem Problem helfen?
>>
>> Ich konnte es mittlerweile insoweit eingrenzen, dass es nicht an
>> Mapbender liegt, da ich auf anderen WMS die Feature Infos bekomme.
>> Demnach mache ich irgendetwas falsch bei der Konfiguration des WMS in
>> QGis. Hat damit jemand Erfahrung?
>>
>> Vielen lieben Dank
>>
>> Jakob Menk
>>
>> Gesendet: Montag, 26. September 2016 um 11:25 Uhr
>> Von: "Jakob Menk" <jakob.menk at gmx.de>
>> An: fossgis-talk-liste at fossgis.de
>> Betreff: [FOSSGIS-Talk] QGIS-Server Konfiguration WMS
>> Hallo liebe Liste,
>> ich habe hier ein Frage zum Thema Konfiguration eines WMS mit QGIS und
>> QGIS Server und hoffe mir kann jemand helfen.
>> Ich versuche momentan ein WebGIS aufzubauen und darin meine eigenen
>> WMS
>> zu ver�ffentlichen.
>> Bisher sind mir folgende Steps gelungen:
>> 1. Mapbender3 �ber einen Apache Webserver gehostet.
>> 2. QGIS und QGIS Server �ber separaten Apache Webserver
>> gehostet.
>> 3. Postgresql-DB auch �ber Apache Webserver gehostet.
>> 4. WMS Service in Qgis definiert, und in Mapbender eingebunden.
>> Nun zu meinen Problem:
>> Ich habe in Mapbender die WMS eingebunden, sie wird auch entsprechende
>> der Darstellung aus QGIS angezeigt.
>> Nun habe ich in Mapbender ein Get-Feature Tool in die
>> Kartendarstellung
>> eingebunden, um Informationen der Objekte des WMS abzufragen.
>> Nun aktiviere ich das Tool und w�hle einen Punkt aus, der im
>> QGIS die
>> Informationen seiner Lage (XY-Koordinaten) als Attribute beinhaltet.
>> Diese Informationen werden jedoch nicht im Get-Feature-Pop-Up von
>> Mapbender angezeigt. Stattdessen erscheint:
>> "[object XMLDocument]"
>> Kann mir jemand sagen, ob ich im QGIS an der Konfiguration des WMS
>> schrauben muss und wenn ja was oder ob die Konfiguration des
>> Mapbenders
>> falsch ist?
>> Wenn weitere Informationen gebraucht werden, einfach melden!
>> Vielen lieben Dank im Vorraus!
>> Gr��e
>> Jakob Menk
>> --
>> ....................................................................
>> FOSSGIS e.V, der Verein zur F�rderung von Freier Software aus
>> dem
>> GIS-Bereich und Freier Geodaten!
>> [1]http://www.fossgis.de/ [2]https://twitter.com/fossgis_eV
>> ____________________________________________________________________
>> FOSSGIS-Talk-Liste mailing list
>> FOSSGIS-Talk-Liste at fossgis.de
>> [3]https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
>>
>> References
>>
>> 1. http://www.fossgis.de/
>> 2. https://twitter.com/fossgis_eV
>> 3. https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
>> --
>> ....................................................................
>> 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
>
>
> --
> ....................................................................
> 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
--
Mit freundlichen Grüßen
Astrid Emde
GIS-Consultant
*****************************************************
INTERGEO 2016
11.- 13. Oktober 2016 in Hamburg
Treffen Sie die WhereGroup in Halle A4, Stand B4.028
www.intergeo.de
*****************************************************
Astrid Emde
WhereGroup GmbH & Co.KG
Eifelstraße 7
53119 Bonn
Germany
Fon: +49(0)228 90 90 38 - 22
Fax: +49(0)228 90 90 38 - 11
astrid.emde at wheregroup.com
www.wheregroup.com
Folgen Sie der WhereGroup auf twitter:
http://twitter.com/WhereGroup_com
Amtsgericht Bonn, HRA 6788
-------------------------------
Komplementärin:
WhereGroup Verwaltungs GmbH
vertreten durch:
Olaf Knopp, Peter Stamm
-------------------------------
pgp-public key:
http://pgp.mit.edu:11371/pks/lookup?search=0x06DA52D72D515284
Signierte und/oder verschlüsselte Nachrichten sind sehr willkommen
Signed and/or encrypted mail is highly appreciated