Changes between Initial Version and Version 1 of MapGuideRfc81


Ignore:
Timestamp:
Aug 11, 2009, 2:19:42 AM (15 years ago)
Author:
hubu
Comment:

draft of this RFC

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc81

    v1 v1  
     1= !MapGuide RFC 81 - Enhance the Selection Panel =
     2
     3This page contains an change request (RFC) for the !MapGuide Open Source project.
     4More !MapGuide RFCs can be found on the [wiki:MapGuideRfcs RFCs] page.
     5
     6
     7== Status ==
     8
     9||RFC Template Version||(1.0)||
     10||Submission Date||(Date/Time submitted)||
     11||Last Modified||Buddy Hu [[Timestamp]]||
     12||Author||Buddy Hu||
     13||RFC Status||draft||
     14||Implementation Status||under development||
     15||Proposed Milestone||2.2||
     16||Assigned PSC guide(s)||Tom Fukushima||
     17||'''Voting History'''||(vote date)||
     18||+1||||
     19||+0||||
     20||-0||||
     21||-1||||
     22||no vote|| ||
     23
     24== Overview ==
     25
     26When the user selects multiple objects in the map, these objects should be displayed in the Selection Panel both in AJAX viewer and Fusion viewer. We need to add a Selection Panel for AJAX viewer and enhance the Selection Panel for Fusion viewer.
     27
     28== Motivation ==
     29
     30There are some use cases:
     31
     321.If several features are selected across different layers, the selection panel should allow users to easily visualize their attributes and which layers these selected features belong by;
     33
     342.At a given zoom level in a map, some features might be too close to each other for users to select them individually; users should be able to interact with the elements in the selection panel to help them narrow down a selection group to which feature he/she wants without changing the scale range;
     35
     363.The user selects multiple objects with the “Select Polygon”, and these objects will be displayed in the Selection Panel.
     37
     38== Proposed Solution ==
     39
     40For Fusion viewer, we will use JxLib to enhance the UI of the Selection Panel.
     41For AJAX viewer, we will also introduce the JxLib to create a Selection Panel same as the Selection Panel in Fusion viewer.
     42
     43== Implications ==
     44
     45N/A
     46
     47== Test Plan ==
     48
     49N/A
     50
     51== Funding/Resources ==
     52
     53Supplied by Autodesk