[FOSSGIS-Talk] Serverseitige Anfrage von Diensten mit OpenLayers

Bretschneider, Danilo danilo.bretschneider at bezreg-koeln.nrw.de
Do Mai 28 07:17:15 CEST 2015


Hallo Oliver,

es besteht derzeit nicht die Möglichkeit, die Apache Konfiguration anzupassen. Daher fällt der Reverse Proxy erst einmal an hinterer Stelle.
Wäre denn ein Reverse Proxy einem PHP Proxy Skript vorzuziehen?

Viele Grüße

Danilo Bretschneider


>-----Ursprüngliche Nachricht-----
>Von: fossgis-talk-liste-bounces at fossgis.de [mailto:fossgis-talk-liste-
>bounces at fossgis.de] Im Auftrag von Oliver Bienert
>Gesendet: Mittwoch, 27. Mai 2015 15:42
>An: fossgis-talk-liste at fossgis.de
>Betreff: Re: [FOSSGIS-Talk] Serverseitige Anfrage von Diensten mit OpenLayers
>
>Hi Danilo,
>
>solche requests kannst du über deinen Server leiten, indem du deinen
>Server für bestimmte url's als reverse proxy einrichtest. Dein client
>fragt dann den eigenen Server und der Server (reverse proxy) setzt die
>angefragte url in eine Ziel url um.
>
>Gruss Oliver
>
>On 05/27/2015 03:11 PM, Bretschneider, Danilo wrote:
>> Hallo Zusammen,
>>
>> ich bin dabei über OpenLayers2 einen WMS Dienst anzufragen. Die Anfragen
>sollen jedoch über den Server versendet werden, und
>> nicht direkt vom Client. Ist das mit OpenLayers möglich?
>>
>> Alternativ habe ich versucht, dass über ein PHP Skript zu lösen, jedoch scheitere
>ich daran, dass die URL nicht korrekt erkannt wird,
>> da diese nicht codiert ist.
>>
>> Versuche ich den GetMap Request [1] mit dem Skript
>>
>> $parsed = parse_url($onlineresource);
>> echo $onlineresource;
>>
>> aufzurufen [2] bzw. zu ermitteln und wieder auszugeben, so wird nur ein Teil der
>URL [3] erkannt. Wird der Request codiert,
>> so funktioniert das Ganze, jedoch habe ich keine Funktionalität in OpenLayers
>entdeckt.
>>
>> Daher die Frage, ob es es Jemanden im Bereich PHP gibt, der hier weiter helfen
>kann, sodass auch nicht codierte URL korrekt erkannt
>> werden?
>>
>> [1]
>http://www.wms.nrw.de/geobasis/wms_nw_dop40?LAYERS=nw_dop40&FORMAT
>=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLE
>S=&SRS=EPSG%3A25832&BBOX=365253.90625,5623007.8125,366406.25,5624
>160.15625&WIDTH=256&HEIGHT=256
>>
>> [2] http://www.wms.nrw.de/geobasis/wms_nw_dop40?LAYERS=nw_dop40
>>
>> [3]
>http://example/de/proxy.php?url=http://www.wms.nrw.de/geobasis/wms_nw_dop40?
>LAYERS=nw_dop40&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.
>1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A25832&BBOX=365253.90625,
>5623007.8125,366406.25,5624160.15625&WIDTH=256&HEIGHT=256
>>
>> Viele Grüße
>>
>> Danilo Bretschneider
>>
>> --
>> ....................................................................
>> FOSSGIS und OpenStreetMap auf der Agit 2015 in Salzburg
>> 8.-10. Juli, Universität Salzburg
>> http://www.agit.at
>>
>> 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 und OpenStreetMap auf der Agit 2015 in Salzburg
>8.-10. Juli, Universität Salzburg
>http://www.agit.at
>
>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