Changes between Version 11 and Version 12 of BluePrint/GIS/LocationSelector
- Timestamp:
- 11/25/10 22:36:27 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BluePrint/GIS/LocationSelector
v11 v12 25 25 * Move the implementation to a server-side widget so that it applies automatically to all instances of the field (can then remove from custom view templates) 26 26 * Work has started on this: S3LocationSelector in {{{modules/widgets.py}}} & {{{static/scriptsS3/s3.locationselector.widget.js}}}.[[BR]]Enable by uncommenting in {{{models/03_gis.py}}} & comment the old autocomplete in a view to try it out (e.g. {{{views/cr/shelter_autocompletes.html}}}). 27 * Increase Robustness (currently there are many bugs)28 27 * Redesign the Look/Feel to make it more usable 29 28 * Display all the Lx layer dropdowns from the start? 30 29 * Hide the 'Add New Location' options behind a button (CSS Hide) 31 30 * Hide the Lat/Lon entry forms behind an 'Advanced' button (CSS Hide) 32 * Don't load the Map within the page but do this as a separate server-side call 31 * Don't load the Map within the page (currently done using {{{gis.form_map()}}} called from {{{modules/s3xrc/s3crud.py}}}) but do this as a separate server-side call 32 * Work has started on this: {{{map_selector()}}} in {{{controllers/gis.py}}} 33 * Increase Robustness (currently there are many bugs) 33 34 * Make it work with components (see below) 34 35 * Add an HTML5 !GeoLocation option ('Current Location') 35 36 * we should use a 'nearby' algorithm (like gis.get_features_in_radius()) to re-use existing locations rather than adding a new one each time. 36 37 * e.g. pr/person/presence could be recorded automatically upon login 38 * display the results on a map for visual confirmation that the correct result has been returned 37 39 * Set the map entry default lat/lon/zoom based on the selected Level in the Hierarchy (assumes we have at least Centroid information available, ideally use Polygons where we have them) 38 40 * Display the geocoder results on a map for visual confirmation that the correct result has been returned