Hello.

I have very similar needs, but instead of data coming from a Web
Service, my data will be coming from dynamic reports, which I am
planning to save in the session or in a csv temporary file.

What I am curious about is, if I make a custom data store which will
link the report data with the features using a ID field, is it
possible to pass either the session id or the filename of the
temporary csv file into the custom data store so it will know which
report data to link into.

Thanks a lot.

Mario.


On Thu, Oct 7, 2010 at 3:47 PM, Andrea Aime
<andrea.a...@geo-solutions.it> wrote:
> On Wed, Oct 6, 2010 at 11:30 PM, Ottofaro, Jack <jack.ottof...@lmco.com> 
> wrote:
>> Thank you so much for helping me start to understand the big picture!
>>
>> Assuming the proper GeoServer configuration, once I extend GeoServer with my 
>> custom  DataStore does it get indirectly accessed through a WFS call? In 
>> other words, my custom DataStore would be implemented to call a web service 
>> to retrieve some data intended to be accessible through GeoServer WFS. Does 
>> the WFS call itself then invoke the web service call - that is, how do the 
>> two fit together?
>> Thanks.
>
> GeoServer finds the stores using a plugin system, the SPI, Service
> Provider Interface.
> Once located they are supported through the GUI, you can add them and
> add the feature types
> in them as new layers which will be available as WMS and WFS.
>
> Any time a GetMap or GetFeature request comes in GeoServer will query
> your datastore,
> which internally will do whatever it needs to retrieve data: in you
> case calling web services
>
> Cheers
> Andrea
>
> -----------------------------------------------------
> Ing. Andrea Aime
> Senior Software Engineer
>
> GeoSolutions S.A.S.
> Via Poggio alle Viti 1187
> 55054  Massarosa (LU)
> Italy
>
> phone: +39 0584962313
> fax:     +39 0584962313
>
> http://www.geo-solutions.it
> http://geo-solutions.blogspot.com/
> http://www.linkedin.com/in/andreaaime
> http://twitter.com/geowolf
>
> -----------------------------------------------------
>
> ------------------------------------------------------------------------------
> Beautiful is writing same markup. Internet Explorer 9 supports
> standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
> Spend less time writing and  rewriting code and more time creating great
> experiences on the web. Be a part of the beta today.
> http://p.sf.net/sfu/beautyoftheweb
> _______________________________________________
> Geoserver-users mailing list
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to