Version 41 (modified by 11 years ago) ( diff ) | ,
---|
Blueprints for the GIS Module
Ideas
- Enable downloading of datasets (allows sharing of data with e.g. MapAction)
- CSV format?
- Shapefile format? (using GDAL/OGR Python bindings)
- Button in catalog? (location selector to optionally clip to)
- Also on Map? (clipped to viewport?)
- OpenStreetMap PoI Layers
- Can we use same DB as generates Tiles?
- Styler for GeoJSON Layers
- enable/disable together all layers within a folder
- Offline Maps:
- Playable Timeline slider
- HeatMaps
- Routable Roads
- Import Rasters
- gdal_polygonize: http://www.gdal.org/gdal_polygonize.html
- Basic Tasks
- complete support for Mobile devices
- Integrate Risk in a Box
- complete moving of JS code from being generated server-side to [static http://eden.sahanafoundation.org/browser/static/scripts/S3/s3.gis.js] (for caching & easier maintenance)
- Placing variable sized markers on the map in proportion to data (number of people in camp, number of families needing food)
- Tracking people ( John Smith was registered at Camp A, then collected food at Camp B, then volunteers at Site C), or Items (The shipment of Tarpaulins moved from site C to site D, where it was split, and then half of them have been distributed from site E)
- Identify core GIS tools
- Integrating Walking Papers (http://walking-papers.org) functionality into Sahana
- Merge http://skapes.org Geolytics toolkit
- Pakistan requirements
- Include radio station footprints (VHF inc broadcast - like Radio Mobile)
List
- Core
- Mapping API
- Location Selector
- BluePrintGISLocationsSearch
- BluePrintGISPermalink
- Geocoder
- Layers
- Feeds Caching
- GeoExplorer
- GoogleGears
- GoogleEarth
- GPS Sharing
- Grid
- HeatMap
- InaSAFE integration
- Import/Export
- Libraries
- Map Catalog
- Markers
- Mobile
- OSM Editor
- Printing
- Projections
- Proxy
- Real-Time Tracking
- Rectifier
- Routing
- Search
- Spatial Storage
- Styler GUI
- TileCache
- Time Play
- UAV - Unmanned Aerial Vehicles
- Upload Photos - with GPX Track & use timestamps to place associated features onto the map
- WebMapContext
To display Shapefiles & Images we currently need to install a 3rd party server. GeoServer is probably a better target than MapServer
- GeoServer has a great in-built Admin UI
- GeoServer can be configured via REST rather than MapScript if we wish to control from within Eden itself
- GeoServer uses OpenLayers as native preview
- GeoServer has a Printing plugin
- OpenGeoSuite provides an integrated stack
- MapFish Studio
Similar
Ideas from here could be useful:
- http://www.cmu.edu/silicon-valley/dmi/research/projects/open-cop/index.html
- http://geoportal.logcluster.org (Also written using GeoExt)
- http://ikimap.com
- http://mapsgeek.com
- http://mapchat.ca
- http://apps.geomajas.org/showcase/
- http://www.pdc.org/atlas/
- http://africamap.harvard.edu
- http://gis.ibbeck.de/ginfo/apps/OLExamples/Index/index.html
We should aim to be compatible with UN Logistics:
The original GIS module was described here:
See Also
Note:
See TracWiki
for help on using the wiki.