Changes between Version 9 and Version 10 of ReplacingIntermap
- Timestamp:
- 08/27/09 23:21:54 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReplacingIntermap
v9 v10 11 11 12 12 Replace IM with a more responsive map client. 13 In the context of a project in Switzerland, Camptocamp team is working on setting MapFish as a client for catalogue. 13 Current known initiatives : 14 * In the context of a project in Switzerland, Camptocamp team is working on setting MapFish as a client for catalogue. 14 15 See proposal http://trac.mapfish.org/trac/mapfish/wiki/Proposals/Catalogue 16 * NGR (http://www.nationaalgeoregister.nl/geonetwork/srv/nl/main.home) 17 * Mali (Jean) - start from geocat.ch 18 * MEDWIP (http://www.emwis.net/geonetwork/) 15 19 20 21 === Some screenshots === 16 22 17 23 [[Image(GeoNetworkOpenLayerMapFish.png, 450)]] … … 27 33 28 34 29 * TODO : define mockup for GeoNetwork default user interface (Jeroen & all)30 35 31 36 … … 49 54 The current implementation of the map client needs an image transfer from the Intermap server every time something in the map changes.[[BR]] 50 55 !OpenLayers has a quite different architecture, where many efforts has been spent in order to minimize heavy data transfers from map servers to the client. 51 Also many map operations are ready out of the box. 52 53 Removing the IM webapp in order to simplify the installation is also a nice target. 56 Also many map operations are ready out of the box. Removing the IM webapp in order to simplify the installation is also a nice target. 54 57 55 58 … … 66 69 67 70 68 69 71 == Proposal == 70 72 … … 74 76 || Panning || X || X || default OL navigation or in MapFish toolbar || 75 77 || Zoom to full extent || X || X || double click the metadata record to go to the metadata extent || 76 || Layer tree || X || X || MapFishlayer tree (add, remove, view, reorder, transparency) ||78 || Layer tree || X || X || GeoExt layer tree (add, remove, view, reorder, transparency) || 77 79 || Pdf printing || X || X || MapFish print module, TODO send by email || 78 80 || WMC || X || X || OL WMC support, TODO email context || 79 81 || Metadata Bbox higlighter || || X || || 80 82 81 82 83 83 || Function || Available || Comments || 84 84 || Markers & annotation || || Not planned yet || 85 85 86 === To be discussed === 87 * Feature to support ? 88 * Which version of the lib? Use svn:external ? 89 * From where to start ? 90 * geocat.ch : 91 * needs to be migrated from !MapFish to !GeoExt (!MapPanel mainly - started on other project in Camptocamp). 92 * Build CSW query from search forms https://geonetwork.svn.sourceforge.net/svnroot/geonetwork/sandbox/geocat.ch/trunk/web/geonetwork/scripts/mapfishIntegration/searchTools.js 93 * Tocheck : !GetDomain support 94 95 Required librairies : 96 * !OpenLayers (2.8?) 97 * !GeoExt (0.5?) 98 * !MapFish (?) 99 100 The GeoEditorViewer proposal add the !OpenLayers 2.8 and !GeoExt 0.5 libs. 101 102 Related works : 103 * CSW protocol support in !OpenLayers http://trac.openlayers.org/ticket/2133 104 * CSW components in !GeoExt (!GetRecords & !GetDomain operation support) http://trac.geoext.org/ticket/87 105 86 106 87 107 === Backwards Compatibility Issues === 108 * JS file size for ext.js http://extjs.com/blog/2008/11/18/ext-cdn-custom-builds-compression-and-fast-performance/ 109 * js-build is used to compress required JS libs. See GeoEditorViewer 88 110 89 * JS file size for ext.js http://extjs.com/blog/2008/11/18/ext-cdn-custom-builds-compression-and-fast-performance/ 90 * obfuscated JS lib for MapFish and OpenLayers : https://trac.mapfish.org/trac/mapfish/wiki/HowToBuild 111 91 112 == Risks == 92 113 93 114 == Participants == 94 * Francois 95 * Patrick 115 * Francois (geocat.ch) 116 * Patrick (geocat.ch) 96 117 97 118