-
Map Gallery Application
last modified May 30, 2008 by skleinfeldt
Use Case: A map gallery application that manages the production of maps by a GIS group.
There is a distributed set of Plone sites with map galleries on the intranet, and I want to harvest maps from them that should be published to a Plone map gallery site on the internet.
Content types:
- A folderish application object to hold maps and map requests
- Map Request, to collect information about a requested new map, has a workflow:
- unassigned -> work-in-progress <-> completed
- Map, which subclasses from Image but has additional fields of info and a File field to hold a printable PDF of the map, has a workflow:
- private <-> draft <-> completed
Web services:
- List of maps (title, url, description), sorted by date or title, that are in the "completed" state, and that do not have the flag "internal use only" set (used on the intranet map galleries)
- Add a new map, including all fields and the image and PDF files (used on the internet map gallery)
- For each map (from the url on the list), provide its information (fields), plus links to the image and PDF file
For this application we don't need or want any web services for map requests.