PrimaGIS 0.4.0 (Alpha release) (Sep 14, 2005)
This is not a final release. Experimental releases should only be used for testing and development. Do not use these on production sites, and make sure you have proper backups before installing.
The 0.4.0 release contains many new features and bug fixes and is not compatible with earlier versions. It also requires ZCO 0.6 and PCL 0.9.
For additional information about this project, please visit the overview page .
Available downloads
Change log
Bug fixes
- issue43: Reorganize i18n attributes in geo_view.pt
- issue61: index_html breaks map display
- issue31: DataLayer becomes invalid upon changing PrimaGIS
- issue63: Recenter, not pan
Features
- Enhanced workflow awareness for PrimaGISDataLayers. Now PrimaGISDataLayer respects the workflow state of individual data objects and shows only the published ones on the map. Administrators will see all data objects regardless of the workflow state. See issue35for discussion.
- Updated overlib JavaScript library from version 4.17 to version 4.21.
- JavaScript drag panning (thanks luizf). (issue 16)
- Support for LINESTRING and POLYGON geometries (in addition to POINT) in IGeoAware. (issue 46)
- New helper classes/schemas in GeoAwareMixin module.
- PrimaGIS objects take better advantage of PCL objects to represent spatial data instead of using just lists/dicts/tuples.
- IGeoAware.getGeometry() returns PCL geometry objects (cartography.spatial.*)
- Geography Markup Language (GML) export support for PrimaGISDataLayers. (issue 70)
- demo/demo.zexp replaced with createPrimaGISDemo.py script that creates a full and working ZCO/PrimaGIS object hierarchy similar to the one on the website. See demo/README.demo on how to use it.
- PrimaGISView implements IGeoAware and may be used as data for PrimaGISDataLayers allowing one to visualize the named views.


