| 1 | = ISO19115 extent map editor and map viewer = |
| 2 | |
| 3 | || '''Date''' || 2009/08/03 || |
| 4 | || '''Contact(s)''' || Francois, Patrick valsecchi, Eric Lemoine || |
| 5 | || '''Last edited''' || [[Timestamp]] || |
| 6 | || '''Status''' || draft || |
| 7 | || '''Assigned to release''' || 2.5.0 || |
| 8 | || '''Resources''' || Complete || |
| 9 | |
| 10 | == Overview == |
| 11 | |
| 12 | Add a !GeoExt map panel in order to draw and display on a map the bounding box or bounding polygon of an ISO 19115 metadata record. |
| 13 | ... |
| 14 | |
| 15 | === Proposal Type === |
| 16 | * '''Type''': GUI Change |
| 17 | * '''App''': !GeoNetwork |
| 18 | * '''Module''': Editor |
| 19 | |
| 20 | === Links === |
| 21 | * '''Documents''': |
| 22 | * '''Email discussions''': |
| 23 | * '''Other wiki discussions''': |
| 24 | |
| 25 | === Voting History === |
| 26 | * Vote proposed by X on Y, result was +/-n (m non-voting members). |
| 27 | |
| 28 | ---- |
| 29 | |
| 30 | == Motivations == |
| 31 | The current configuration is based on: |
| 32 | * 4 input fields to define bounding box coordinates with a list of regions to quickly set up those 4 values. |
| 33 | * Bounding polygon could be define using GML object definition within the editor. But then user need to type coordinate of gmd:polygon elements manually. |
| 34 | |
| 35 | |
| 36 | The propsed change is to display a map in edit/view mode in order to be able to draw/display the metadata extent. |
| 37 | |
| 38 | |
| 39 | == Proposal == |
| 40 | |
| 41 | The map is in default WGS84 projection. |
| 42 | In view mode: |
| 43 | * the map navigation is disabled |
| 44 | * the map zoom to the feature |
| 45 | * one map is displayed for each extent bounding polygon or bounding box. |
| 46 | In editing mode: |
| 47 | * a draw rectangle tool is activated for bounding box |
| 48 | * a draw polygon tool is activated for bounding polygon |
| 49 | * the list of region is available to quickly define a bounding box |
| 50 | * a clear button allows to clear the feature. |
| 51 | * navigation and mouse coordinate controls are available. |
| 52 | |
| 53 | The config-gui.xml allows to define global parameters: |
| 54 | * map size |
| 55 | * list of projection (used to display bounding box coordinate in different projection. |
| 56 | |
| 57 | ... |
| 58 | |
| 59 | === Known improvements === |
| 60 | * Change map projection. |
| 61 | * Select feature from WFS (on going) |
| 62 | |
| 63 | === Backwards Compatibility Issues === |
| 64 | |
| 65 | == Risks == |
| 66 | |
| 67 | == Participants == |
| 68 | * Francois |
| 69 | * Patrick |
| 70 | * Eric |
| 71 | |