Cameron,

Not sure about that.  We do not have a use case for it.
To handle the situation in a WFS, you need to have a WFS that supports
complex features.  For instance, you would have a table for the object, its
meta-data and current position, a related table with previous positions of
that object.
The WFS can then return the information properly using the appropriate XPath
query. So this is already covered by the spec.  I believe that GeoServer was
supposed to have that functionality built-in.... (we had to write our own)


Pat G. Cappelaere

 
Vightel Corporation
www.vightel.com
blog.geobliki.com

Cell: 410.340.4868
Bus: 443.283.0369
Fax: 443.283.0370


> From: Cameron Shorter <[EMAIL PROTECTED]>
> Date: Tue, 05 Jun 2007 08:39:10 +1000
> To: "Diez, Matthew" <[EMAIL PROTECTED]>
> Cc: Christopher Hunt <[EMAIL PROTECTED]>, Patrice Cappelaere
> <[EMAIL PROTECTED]>, Linda Derezinski <[EMAIL PROTECTED]>
> Subject: Re: How to use time series WFS
> 
> Pat,
> What about SensorWeb or maybe GeoRSS as a format for pushing vehicle
> track data?
> Is that suitable?
> 
> Diez, Matthew wrote:
>> Every problem seems to come with its own intricacies, no?
>> 
>> First off, TimeSeries assumes timesteps, which are probably better
>> referred to
>> as 'frames', in the context of animation.
>> 
>> When doing what we do (which is to say, displaying the motion of a
>> chemical plume over time)
>> we break it up into constituent timesteps, and then send the timestep
>> list back as part
>> of the context document. This actually works reasonably well, and we
>> force reloads (due
>> to an applet that pushes new plume events to the client).
>> 
>> What Christopher is referring to will definitely require custom-writing
>> the SQL (or whatever
>> Language) query is necessary to generated, and sending back the GML
>> accordingly.
>> 
>> Unfortunately, I cannot speak to "MovingObjectStatus", as I have never
>> implemented that myself.
>> 
>> But, like Christopher said, WFS is probably not the best way to get this
>> info, rather, do a custom
>> query and send the "valid" timesteps back in the context doc, and make
>> the client aware of what timesteps
>> it may make WMS (of WFS, eventually) calls for.
>> 
>> 
>> Matthew D. Diez
>> 
>> -----Original Message-----
>> From: Cameron Shorter [mailto:[EMAIL PROTECTED]
>> Sent: Monday, June 04, 2007 3:56 PM
>> To: Christopher Hunt; Diez, Matthew; Patrice Cappelaere; Linda
>> Derezinski
>> Subject: Re: How to use time series WFS
>> 
>> Matt, Pat, Linda,
>> You have all been involved in time series Mapbuilder and I'm hoping will
>> be able to give Christopher some advice.
>> 
>> Christopher wants to track air planes (domestic) and possibly other
>> vehicles and would like to set up a server to present the data using a
>> standards based interface.
>> 
>> How do you suggest he does this?
>> 
>> Christopher Hunt wrote:
>>   
>>> Hi Cameron,
>>> 
>>> I'm hoping that you can provide me with a little guidance re. WFS. I'm
>>>     
>> 
>>   
>>> starting to feel like I'm barking up the wrong tree!
>>> 
>>> As per your advice I've been looking closely at Mapserver. I've also
>>> been looking at Geoserver. Both of these, or may be it is WFS itself,
>>> tends to ignore child elements of a feature such as a
>>>     
>> MovingObjectStatus.
>>   
>>> As an example, if I want to track observations of a feature using
>>> GML's MovingObjectStatus then I'd like to express to WFS something
>>>     
>> like:
>>   
>>> "For a given feature collection, return all dynamic features and
>>> moving object status where the valid time of moving object status is
>>> within a certain time period"
>>> 
>>> To do this using WFS does not seem possible given that we're talking
>>> about MovingObjectStatus and not their parent features. Would you
>>> concur with this?
>>> 
>>> Thanks for any help.
>>> 
>>> Cheers,
>>> -C
>>> 
>>>     
>> 
>> 
>> --
>> Cameron Shorter
>> Systems Architect, http://lisasoft.com.au
>> Tel: +61 (0)2 8570 5050
>> Mob: +61 (0)419 142 254
>> 
>> 
>> IEM CONFIDENTIAL INFORMATION PLEASE READ OUR NOTICE:
>> http://www.iem.com/e_mail_confidentiality_notice.html
>> 
>> 
>>   
> 
> 
> -- 
> Cameron Shorter
> Systems Architect, http://lisasoft.com.au
> Tel: +61 (0)2 8570 5050
> Mob: +61 (0)419 142 254
> 



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Mapbuilder-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mapbuilder-users

Reply via email to