| | 1 | [[TOC]] |
| | 2 | = !GeoExplorer = |
| | 3 | |
| | 4 | Work has started to integrate !OpenGeo's !GeoExplorer as an alternate/replacement Map Viewing Client. |
| | 5 | |
| | 6 | == Why? == |
| | 7 | * Good for Users to use consistent tools across applications |
| | 8 | * Good for Developers to be part of a bigger community |
| | 9 | * We want to rewrite to have most of the app in static !JavaScript anyway |
| | 10 | * ease contributions from !JavaScript developers (who may be put off the Python part) |
| | 11 | * support caching |
| | 12 | * There are some cool features available which we'd like to make use of |
| | 13 | |
| | 14 | == Links == |
| | 15 | * [http://suite.opengeo.org/geoexplorer Sahana Demo site] |
| | 16 | * [http://suite.opengeo.org/geoexplorer OpenGeo Demo site] |
| | 17 | * [http://projects.opengeo.org/geoext/wiki/GeoExplorer OpenGeo Wiki] |
| | 18 | * [http://svn.opengeo.org/suite/trunk/geoexplorer/ OpenGeo Trunk code] |
| | 19 | * !OpenGeo are using !GeoExplorer as part of !GeoNode: |
| | 20 | * http://geonode.org |
| | 21 | * http://dev.geonode.org/trac |
| | 22 | |
| | 23 | == Feature Comparison == |
| | 24 | === !GeoExplorer has which MVC doesn't == |
| | 25 | * Save personalised, bookmarkable map views (layers / viewport) |
| | 26 | * Browse for new WMS servers/layers |
| | 27 | * Google Earth 'layer' |
| | 28 | * Legend panel for WMS layers |
| | 29 | * Print support more complete |
| | 30 | * Warning for unsupported layers |
| | 31 | * Implementation of 'group' for different layer folders (can use this for Internal/External feeds) |
| | 32 | |
| | 33 | === MVC has which !GeoExplorer doesn't == |
| | 34 | * Internal feature layers (do these as KML?) |
| | 35 | * KML/GeoRSS/GPX layers (use source 'ol'?) |
| | 36 | * Clustering |
| | 37 | * Extra OSM layers (CycleMap, Hillshading, Taiwan, Custom) |
| | 38 | * Extra Google layers (MapMaker) |
| | 39 | * Yahoo layers |
| | 40 | * Potlatch2 integration |
| | 41 | * HTML5 !GeoLocation support |
| | 42 | * !GeoNames Search |
| | 43 | * Overview map |
| | 44 | * Mouse Pointer: Lat/Lon & MGRS |
| | 45 | |
| | 46 | == Issues with !GeoExplorer == |
| | 47 | === Outstanding === |
| | 48 | * Published maps: geoexplorer/viewer.html#id |
| | 49 | * Doesn't appear to read the config at all! |
| | 50 | * Viewer sends about to geoexplorer/about.html |
| | 51 | * How to edit Title/Abstract(Description)/Contact when saving a map? |
| | 52 | * How to save a WMS Server when saving a Map? ("source":"source78") |
| | 53 | * Not clear when saving whether this is a New map or an Update |
| | 54 | * Should have a 'Save As' option |
| | 55 | * No Mouse wheel to zoom |
| | 56 | * scaleLinePanel ugly: remove the Scale Chooser? |
| | 57 | * Layer-Switcher in Embedded View not as nice...why different UI (just that we have less space not a reason since we can collapse mini) |
| | 58 | * Currently has issues with !GeoExt 1.0 ('j is null') |
| | 59 | * Not tried updating to latest GXP version from [https://github.com/opengeo/gxp GitHub] yet |
| | 60 | |
| | 61 | === Fixed === |
| | 62 | * Ext 3.0.0 -> 3.2.1 (Test they work ok with 3.0.0 too): |
| | 63 | * height: 27 (north) [GeoExplorer.js & Viewer.js] |
| | 64 | * header: false (westPanel) [GeoExplorer.js] |
| | 65 | * OpenLayers 2.9 -> 2.10 |
| | 66 | * Can remove the 'Patch the SphericalMercator layer' from the top of GeoExplorer.js |
| | 67 | |
| | 68 | ---- |
| | 69 | [wiki:BluePrintGeographicInformationSystems GIS BluePrints] |