GeoPrisma 1.4 Release Plan
This purpose of this page is to list the main tasks required for GeoPrisma version 1.4 release.
Main objectives
- Have the ability to Get and Set the map center using the API widget (#416).
- Mark the TemplatePopup widget as stable. Do all required fixes.
- Update its sample to show what it's currently capable of. (#421)
- Add the possibility to load subsets of data using an external ACL in Postgresql.
- This is already possible using the AccessFilter in GeoPrisma, but it currently lacks documentation (#423), a good sample (#424) and some validations (#425). Also, make sure it's supported by the XMLWorkspaceConfig driver (#426).
- For the ApplyFilter widget, in order to support this using client-side form elements, it needs to append parameters both WMS GetMap and WFS GetFeature request urls (#446)
- Standardize the "grid" widget options in order to be able to configure the field options only at one place, i.e. inside the resource fields.
- Make the according changes to the ResultExtGrid widget #248
- Legend printing support #78
BIS-1.4.0
Here's the tickets that BIS want solved for the 1.4.0 milestone : bis-1.4.0.
1.4 Release Notes (Preview)
Supported Browsers
GeoPrisma has been tested and fully supports the following browsers :
- Internet Explorer 7, 8 and 9
- Firefox 3.6+
Other browsers were not tested so can't be qualified as fully supported.
Supported JavaScript Libraries
The following libraries (version) are packaged with GeoPrisma 1.4 :
- OpenLayers (2.11)
- Proj4js (1.0.1)
- MapFish (trunk, revision 3862)
- GeoExt (trunk, revision 2865)
- GeoExt-ux (trunk, revision 2865)
- GeoExt-ux-AttributeFilterPanel (trunk, revision 2865)
- GeoExt-ux-FeatureEditing (trunk, revision 2865)
- GeoExt-ux-LayerManager (trunk, revision 2865)
- GeoExt-ux-LayerTreeBuilder (trunk, revision 2865)
- GeoExt-ux-ShortcutCombo (trunk, revision 2865)
- GeoExt-ux-Styler (trunk, revision 2865)
- GeoExt-ux-WFSTFeatureEditing (trunk, revision 2865)
- GeoExt-ux-ZoomTo (trunk, revision 2878) (updated)
The following libraries (version) were tested with GeoPrisma 1.4 :
- ExtJS (3.4.0)
Softwares
The following softwares can be safely used with this release of GeoPrisma as its services :
- MapServer (5.6.6+, 6.0.0+), for WMS and WFS services
- TileCache (2.10+)
- FeatureServer (1.12+)
- MapFish Print (1.2+)
- MS4W (3.0.2, 3.0.3)
- MapCache, for TMS services
Tile providers
The following tile providers are supported by this release of GeoPrisma as "gymo" services :
- GoogleMaps (3.5+)
- YahooMaps (3.0+)
- OpenStreetMaps
Widgets
Widgets that are new or received big or important updates have a notice in parenthesis.
Stable
- api (updated)
- applyfilter
- featurepanel_selector
- geoextprintform
- geoexttoolbar
- geoextux_layertreebuilder
- geoextux_redliningpanel
- geoextux_shortcutcombo
- geoextux_zoomto (updated)
- getmouseposition
- htwindow
- initialview
- layer
- mappanel
- measuretool
- mouseposition
- querybyrect
- queryonclick
- queryonclickwizard
- resultextgrid (updated)
- resultvectorlayer
- scale
- shortcut
- toggle
- unselectall
- vectorlayer
- zoomslider
Unstable
- attributefilterpanel
- editfeature_confirm
- editfeature_copy
- editfeature_create
- editfeature_delete
- editfeature_drag
- editfeature_update
- editfeature_split
- filetreepanel
- featurepanel_customform
- featurepanel_attributeform
- featurepanel_form
- geoextux_printpreview
- geoextux_wmsbrowser
- geoextux_geonamessearchcombo
- keepactivesession
- pdfprint
- templatepopup
- wfsfilterbuilder
- wmslayeradder
Deprecated
- map
- mapfishlayertree
- mapfishrecenter
Other Notes
ResultExtGrid
Now, the ResultExtGrid widget support the use of resource fields tags as a way to define which one we want to display inside the grid as column, their header, width, type, etc. The sample and documentation were both updated.