[Geoprisma-dev] Tutorial - How to create a GeoPrisma project
Yves Moisan
yves.moisan at boreal-is.com
Tue Dec 1 09:18:29 EST 2009
Le lundi 30 novembre 2009 à 20:48 -0500, Stephen Woodbridge a écrit :
> Yves,
>
> Regarding your ideas for easing the creation of maps, I would be
> interested in hearing about your thoughts on that.
Well, we had a phone discussion yesterday about ways to easily share
"maps" between users. New concepts such as an <application> and a
<mapcontext> should find their way in the configuration file some time
down the road, but that's still up in the airé
> I'm assuming that you
> have had some off list discussions with the dev team. Where does
> GeoPrisma hang out on IRC?
No IRC channel yet. Do you think (devs also) we need an IRC channel at
this point ?
>
> I'm making pretty good progress with the perl script to generate
> config.xml by reading the table/column structure from postgis.
Interesting!
>
> o datastores are all being generated
> o resources without widgets is being generated
> o should be able to have the editfeature_* widgets for each layer
> generating shortly
> o featurepanel_form looks straight forward to generate for each layer
> o mapfishlayertree looks straight forward
>
> I think the big problem will be generating the stylemaps for all the
> layers and the classes within the layers. I might try reading the
> mapfile and see if I can generate simple stylemaps for the layers from that.
>
> But basically I'm taking a fixed layout and widget set and only
> automating the datastore integration with that.
One discussion we had yesterday was to remove widgets from resources per
se. Resources would be part of a <mapcontext> to be easily shareable
amongst users and widgets would be decoupled from resources by being
referenced in an <application>. The idea is that folks with access to
super-dooper widgets to interact with data would still have them to
massage resources with. That is, decouple UI and data.
We still have a bit of work to do to come up with a solid proposition
but expect yet another type of configuration file (with corresponding
driver). That's what I meant by "easing the creation of maps", but I
guess that will make GP more versatile rather "easier" ;-).
> This also implies the
> dynamic creation of editfeature widgets for all the layers.
Cool! Thanx for sharing your thoughts and advancements,
Yves
More information about the Geoprisma-dev
mailing list