[OpenLayers-Dev] Dynamic SLD in a GetMap-Request via HTTP-POST
Tim Schaub
tschaub at opengeo.org
Thu Apr 30 14:20:46 EDT 2009
Hey-
Andreas Hocevar wrote:
> Hi Ingo,
>
> Ingo Weinzierl wrote:
>> I am thinking about a topic of my thesis in the next month. While working on a
>> project using OpenLayers, I asked myself if it's possible to send a WMS
>> GetMap-Request via HTTP-POST to include a SLD.
>> I have searched for this problem via google, the mailing-lists and in the
>> examples of OL, but the only way to use SLDs in a GetMap-Request I could find
>> is via url to a file or in a HTTP-GET url, which has limited length.
>> The idea of my tutor and me is to realize a WMS GetMap-Request via HTTP-POST
>> to be able to include longer SLDs.
>>
>> What are you thinking about this idea? Or is it absolutely impossible?
>>
>
> It is actually a good idea, and I would already have developed
> OpenLayers support for it if there weren't other things of higher
> priority. Sending WMS requests via POST is covered by the WMS spec, but
> things become complicated when you want to display the resulting image
> in a browser. Tim Schaub and I have played around a bit with
> XMLHttpRequest and responseStream [1], but it did not work as described
> there. Maybe we were just missing something obvious.
>
Yeah, my (quick) assumption was that responseStream was not available in
FF3 (at least).
>>> var req = new XMLHttpRequest()
>>> req.open("GET", ".", false);
>>> req.send(null)
GET http://localhost/ 200 OK 15ms
>>> typeof req.responseStream
"undefined"
So, despite being a "perfectly reasonable way" [1] to request images, I
haven't seen it work. Happy to be shown otherwise.
Tim
[1]
http://n2.nabble.com/Request---ProxyHost-Question-td2190618.html#a2191803
> Having said that: if you want to develop this for OpenLayers, I'll be
> willing to mentor.
>
> Regards,
> Andreas.
>
> [1]
> http://code.google.com/support/bin/answer.py?answer=79663&topic=11366#scenario1
>
>> Regards,
>> Ingo
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Dev mailing list
>> Dev at openlayers.org
>> http://openlayers.org/mailman/listinfo/dev
>>
>
>
--
Tim Schaub
OpenGeo - http://opengeo.org
Expert service straight from the developers.
More information about the Dev
mailing list