Cartographic Objects for Zope (0.5)
- See demo of Cartographic Objects for Zope: http://zcologia.com/zco/examples/
- Cartographic Objects for Zope download link: http://sourceforge.net/project/showfiles.php?group_id=71074&package_id=136734
- Homepage of Cartographic Objects for Zope: http://zmapserver.sourceforge.net/
Cartographic Objects for Zope, or ZCO, is the successor to ZMapServer and the first application using the Python Cartographic Library. ZCO compares to ZMapServer as the PCL compares to MapServer's mapscript module; more powerful, more flexible, and better suited to developing production mapping services and cartographic workflows.
The fundamental design principles of ZCO are:
- Take maximum advantage of the features of Zope 2, particularly acquisition and context.
- Keep things so simple that minimal rewrites are needed for Zope 3.
ZCO objects are generally proxies for instances of classes from the Python Cartographic Library. ZCO makes extensive use of Zope properties and acquisition to allow the creation and easy maintenance of hierarchies of map layers and styles.
ZCO and PCL are pure Python modules and trivial to install. Complete API documentation are available for each and a demo application is included with ZCO.