[OpenLayers-Dev] SOS support
Bart van den Eijnden
bartvde at osgis.nl
Wed May 12 09:54:41 EDT 2010
The SOS Layer is ready for review, see:
http://trac.openlayers.org/ticket/2565#comment:1
Best regards,
Bart
On Apr 7, 2010, at 1:39 AM, Tim Schaub wrote:
> Bart van den Eijnden wrote:
>> Right agreed, however we might want to wait up until OpenLayers 3.0
>> so that we can deprecate Layer.WFS and make that a convenience class
>> instead.
>>
>
> Yeah, I'm of two minds about this. The "wait for 3.0" strategy could
> mean nothing happens, we all get bored, and we find something else to do.
>
> Though it is fugly, I'd be in favor of adding longer names and
> deprecating shorter existing ones. So Layer.Vector.WFS or Layer.WFS2 or
> Layer.WFS_Next_Generation! I also think it is time for Style2
> (deprecating Style) and Location (deprecating LonLat).
>
> Anyway, bring on the SOS layer!
>
> Tim
>
>> Best regards, Bart
>>
>> On Apr 3, 2010, at 10:26 AM, Eric Lemoine wrote:
>>
>>> On Thursday, March 25, 2010, Tim Schaub <tschaub at opengeo.org>
>>> wrote:
>>>> Bart van den Eijnden wrote:
>>>>> Hi,
>>>>>
>>>>> the example demonstrates the way the building blocks provided
>>>>> by the library can be tied together, this is highly
>>>>> application-specific, everybody will want to do it in a
>>>>> different way. The example is just one way.
>>>>>
>>>>> So what the library provides are the building blocks: 1) a
>>>>> protocol for communicating with an SOS 2) formats to parse
>>>>> several SOS responses and write out some requests
>>>>>
>>>>> These can be used with the standard OpenLayers.Layer.Vector.
>>>>> This is the way OpenLayers has been redesigned about 1 or 1,5
>>>>> years ago, because for every type a new Layer type was
>>>>> necessary in the past (Layer.GML etc). With the new design,
>>>>> this is not necessary anymore. It is a much cleaner design.
>>>>>
>>>>> So, to answer your question, there won't be an
>>>>> OpenLayers.Layer.SOS. An application builder is responsible for
>>>>> tying the pieces together.
>>>>>
>>>> Hey-
>>>>
>>>> Quick follow up on this.
>>>>
>>>> Personally, I don't think we should discourage the creation of
>>>> new layers that use specific formats, protocols, and strategies.
>>>>
>>>> The vector behavior design was supposed to encourage reuse of
>>>> common code rather than discourage new specific layer types.
>>>>
>>>> Not sure how others feel, but if someone wanted to create a
>>>> specific SOS layer, I'd be in favor of including it.
>>>>
>>>> Disclaimer: I have no idea if someone could create an SOS layer
>>>> that would be useful in multiple applications.
>>> Hi
>>>
>>> Adding convenience classes makes sense to me. This "vector
>>> behavior" stuff can look scary to newcomers, and convenience
>>> classes could improve the situation I think.
>>>
>>> For example we could have a WFS layer, pre-configured with a WFS
>>> protocol and a BBOX strategy, and with which the user just needs to
>>> set "url" and "featureNS" in the options passed to the
>>> constructor. This layer could be OpenLayers.Layer.Vector.WFS,
>>> although I don't like having four levels too much; but I guess this
>>> kind of details should be discussed in a specific thread.
>>>
>>> Cheers,
>>>
>>> -- Eric Lemoine
>>>
>>> Camptocamp France SAS Savoie Technolac, BP 352 73377 Le Bourget du
>>> Lac, Cedex
>>>
>>> Tel : 00 33 4 79 44 44 96 Mail : eric.lemoine at camptocamp.com
>>> http://www.camptocamp.com
>>> _______________________________________________ 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.
> _______________________________________________
> Dev mailing list
> Dev at openlayers.org
> http://openlayers.org/mailman/listinfo/dev
>
More information about the Dev
mailing list