Changes between Version 56 and Version 57 of Contribute/Code
- Timestamp:
- 12/19/12 11:52:47 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Contribute/Code
v56 v57 107 107 108 108 === OSM Importer UI [GCI] === 109 ''Added to GCI spreadsheet, but this may be outside the desired time limit.''[[BR]] 110 ''(GCI task is the first part, not the "further refinement".)'' 109 ''Added to GCI spreadsheet.''[[BR]] 111 110 112 111 ==== Current Status ==== … … 119 118 120 119 ==== Enhancements Needed ==== 121 * We need to add the Sahana UUID to these features in the OSM database. 120 5 separate GCI Tasks here: 121 1. We need to add the Sahana UUID to these features in the OSM database. 122 122 * This is needed so that we can do deduplication on subsequent imports (the OSM ID is insufficient for this as it can change over time) 123 * This means we need to read the OSM credentials (currently a deployment_setting in 000_config.py but should be made per-user) & do a REST API call to the main OSM database with the modified feature(s) 124 * We would like to be able to control which features are imported from this UI (currently this is a deployment_setting in [000_]config.py - that should become the list of avaialble options rather than the absolute list) 125 * We would like to be able to download features for a Location from main OSM database 123 * This means we need to read the OSM credentials (currently a deployment_setting in 000_config.py) & do a REST API call to the main OSM database with the modified feature(s) 124 2. Move the OSM credentials from a global 000_config.py deployment_setting to a per-user setting (component resource of db.auth_user) 125 2. We would like to be able to control which features are imported from this UI (currently this is a deployment_setting in [000_]config.py - that should become the list of avaialble options rather than the absolute list) 126 3. We would like to be able to download features for a Location from main OSM database 126 127 * We want to use the Polygon (falling-back to BBOX (min_lat, max_lon, etc)) to trigger a download of a suitably-filtered .osm file via the [http://wiki.openstreetmap.org/wiki/Overpass_API Overpass API] 127 *We would like to be able to download features for a Polygon128 4. We would like to be able to download features for a Polygon 128 129 * Provide a map window with a Polygon selector tool which then triggers a download of a suitably-filtered .osm file via the [http://wiki.openstreetmap.org/wiki/Overpass_API Overpass API] 129 130 === Fix an Hard Ticket ===