Andrea- I assume when you mean "all the info inline in the xml file" you mean the mapping file and schema (because the other xml files can already be configured with the existing GUI).

I am planning for my master's dissertation to develop a specialized app-schema extension that handles the configuration of the schema and mappings file for one-to-one mappings from a single resource, and then allows the user to add ClientProperties of observable and unit-of-measure or code-space.  My plan is to have the user set up a conventional datastore, and then set up a derived data access - the GUI backend would extract a basic schema and mappings file from the preconfigured datastore resource, as you have suggested. Then the GUI would allow minor modifications for individual fields.

My motivation for developing this extension is to query across multiple feature/coverage stores by observable, and return a "harmonized" result (as wms, wfs or wcs), and draws on the thinklab opensource project. The GUI is just a bonus to lower the barrier for users to set up data accesses with semantic content.

Following a recent request, I am thinking that including attribute aliases would be a minor addition, and useful from my perspective as well, allowing attributes labels to be more readable.

Also based on Andrea's recent patches for mapping app-schema, I am working on getting the Openlayers view in layer preview working for app-schema, but I'm not quite there yet. The map preview should be possible for any app-schema layer, once I track the last few bugs down- its another qualified/unqualified name mismatch.

I was going to keep quiet about this until I had made a little more progress, but if Andrea keeps fixing bugs and suggesting improvements, it will all get done and I will have to change my dissertation topic :(

Tara

Rob Atkinson wrote:
+1

it would alos allow previewing the connection with the standard UI!

Rob

On Wed, Oct 13, 2010 at 6:50 PM, Andrea Aime
<[email protected]> wrote:
  
Hi,
I was wondering, is there any way to make the app-schema store refer to
an already configured GeoServer store instead of adding all in the info
inline in the xml file?

Afaik the pre-generalized store is already able to do this using some geotools
repository classes as a bridge between the gt2 api and the geoserver catalog.

It would be nice because of a few reasons:
- one can configure the store visually
- if the same store is used for simple and comlex features it
 can be shared (otherwise the efficient way would be to use JNDI pools
 which are a pain to setup over and over in the different web containers)

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-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

    

------------------------------------------------------------------------------
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-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

  


-- 
Tara Athan
Owner, Athan Ecological Reconciliation Services
tara_athan at alt2is.com
707-272-2115 (cell, preferred)
707-485-1198 (office)
249 W. Gobbi St. #A
Ukiah, CA 95482
------------------------------------------------------------------------------
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-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to