Changes between Version 9 and Version 10 of ReplacingIntermap


Ignore:
Timestamp:
Aug 27, 2009, 11:21:54 PM (15 years ago)
Author:
fxp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReplacingIntermap

    v9 v10  
    1111
    1212Replace 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.
     13Current known initiatives :
     14 * In the context of a project in Switzerland, Camptocamp team is working on setting MapFish as a client for catalogue.
    1415See 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/)
    1519
     20
     21=== Some screenshots ===
    1622
    1723[[Image(GeoNetworkOpenLayerMapFish.png, 450)]]
     
    2733
    2834
    29  * TODO : define mockup for GeoNetwork default user interface (Jeroen & all)
    3035
    3136
     
    4954The current implementation of the map client needs an image transfer from the Intermap server every time something in the map changes.[[BR]]
    5055!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.
     56Also many map operations are ready out of the box. Removing the IM webapp in order to simplify the installation is also a nice target.
    5457
    5558
     
    6669
    6770
    68 
    6971== Proposal ==
    7072
     
    7476|| Panning || X || X || default OL navigation or in MapFish toolbar ||
    7577|| Zoom to full extent || X || X || double click the metadata record to go to the metadata extent ||
    76 || Layer tree || X || X || MapFish layer tree (add, remove, view, reorder, transparency) ||
     78|| Layer tree || X || X || GeoExt layer tree (add, remove, view, reorder, transparency) ||
    7779|| Pdf printing || X || X || MapFish print module, TODO send by email ||
    7880|| WMC || X || X || OL WMC support, TODO email context ||
    7981|| Metadata Bbox higlighter || || X || ||
    8082
    81 
    82 
    8383|| Function || Available || Comments ||
    8484|| Markers & annotation || || Not planned yet ||
    8585
     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
     95Required librairies :
     96 * !OpenLayers (2.8?)
     97 * !GeoExt (0.5?)
     98 * !MapFish (?)
     99
     100The GeoEditorViewer proposal add the !OpenLayers 2.8 and !GeoExt 0.5 libs.
     101
     102Related 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
    86106
    87107=== 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
    88110
    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
    91112== Risks ==
    92113
    93114== Participants ==
    94  * Francois
    95  * Patrick
     115 * Francois (geocat.ch)
     116 * Patrick (geocat.ch)
    96117
    97118