-
PrimaGIS
last modified October 15, 2007 by dokai
Location: Room C
Topics
- Local (persistent) versions of global datastores and styles
- Persistent IDataStore utilities
- GenericSetup export/import support
- Management views in Plone
- Refactoring PrimaGIS to use OpenLayers
- TTW configurability for most common options (controls, etc)
- Popup support
- Spatial feature editing
- Feature inspection
- Session support
- Permalinks
- Allow integrators to provide a custom function that will be called after initializing the map. The function will be passed the map object as a parameter which can then perform customization on the map. The IMap interface should be added with a field for the function name.
- Optional TileCache integration
- Fix problem with background color
- View on Presentation layers that gives the corresponding TileCache configuration that can be pasted
- ZServer handler for TileCache to integrate TileCache directly into Zope
- FeatureServer integration
- Allow data written through FeatureServer to be stored in PrimaGIS
- Refactor the OWS properties form
- Allow values to be overridden
- Don't break if the GetCapabilities call fails
- Provide capabilities info in a user friendly manner
- Integration with ZODB based geospatial data
- Refactoring of IGeoAware
- Persistent Datastores
- Containers are spatial data sources
- Collections (smart folders) as spatial data sources
- Custom Spatial index
- Per-container dedicated RTree index
- Adding features
- Through the actual map interface
- Adding a feature requires the user to choose a source layer where the feature will be stored. A source layer may either accept new feature or not based on its configuration.
- Adding a new feature requires the user to choose the appropriate content type that will be generated and annotated with the geometry defined by the user.
- User can inline edit common properties, e.g. Title and Description, and either continue browsing the map or go to edit the new content type in full.
- Wrap up a first PrimaGIS 0.7a1 release for Plone 3.0
- Documentation
- Demo map
- ZCML configuration for the demo data set (world borders + some open WMS?)
- script (or GenericSetup profile) to create the Plone objects
Accomplished tasks
- GeoJSON serialization support for vector features
- Adapters for PCL geometry objects (Point, Lines, Polygons)
- Light-weight (linux) distribution aware buildouts
- buildout-debian.cfg
- buildout-ubuntu.cfg
- lists of required packages to be installed using apt-get or similar
- Refactoring layers into Source Layers and Presentation Layers
- Allows sharing of layers and associated styling information between maps
Participants
Just add your name to the list if you are interested in taking part in the PrimaGIS activities during the sprint!- Kai Lautaportti
- Chris Calloway
- Emmanuel Masker
- Alex (Wildintellect) - Remotely
- Alessandro Amici
- Sean Gillies (remote)
- Josh Livni
- Sune Woeller (sunew) (propably work on documentation, release, and build instructions. Only one day.)