As part of Task Order 2 Charlton completed an examination of the OLIVER
technology platform:
MassGIS is currently running GeoExt 1.0. The latest production release
available is GeoExt 1.1. MassGIS is currently running ExtJS 3.4.0. The latest
production release available is ExtJS 4.1.1a.
GeoExt 2.0 is currently under development with no obvious release date. GeoExt
2.0 requires ExtJS 4.x. GeoExt 1.x may be going extinct. ExtJS 3.x is going
extinct.
MassGIS primarily uses GeoExt to manage the map controls (zooming, panning,
etc.), the active data layers (ability to rearrange layer ordering), the legend
panel, and the handling of clicks on an identify dot and its row in the results
table. MassGIS uses ExtJS for everything non map related.
I have moved away from GeoExt for all of my web mapping applications. I find
it an obstacle rather than an asset. I believe that MassGIS would benefit from
removing it from the set of required libraries. This would take a reasonable
effort to accomplish, especially the handling of identify clicks as described
above. I have not migrated any of my application from ExtJS 3.x to ExtJS 4.x
to-date, but not because of a lack of interest! This would require a
considerable effort, especially how data stores are handled, but ExtJS has good
migration documentation that might be helpful. I would recommend that MassGIS
consider upgrading since Ext 3.x is no longer supported.
Original issue reported on code.google.com by Aleda.Fr...@state.ma.us on 17 Dec 2012 at 8:20
Original issue reported on code.google.com by
Aleda.Fr...@state.ma.us
on 17 Dec 2012 at 8:20