Changes between Version 6 and Version 7 of MapGuideRfc81


Ignore:
Timestamp:
Aug 20, 2009, 10:07:21 PM (15 years ago)
Author:
hubu
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc81

    v6 v7  
    4949When the user selection some features in the map, and click the "Move to Inspector", the tree of the "Feature Inspector panel" will be refreshed. In this tree, a leaf node indicates a feature, and its parent node(non-leaf node) indicates the layer which the feature belongs to. The leaf node displays all the attributes of the feature related to this node.
    5050
    51 By default, all nodes are checked. If the user uncheck any node, the feature(s) related to this node would be unhighlighted, and also the feature(s) would be removed from the selection set. If the user check it again, the the related feature(s) will be selected/highlighted again. If the user click a leaf node, all the other nodes will be unchecked, only one feature which related to this node is selected and highlighted.
     51By default, all nodes are checked. If the user uncheck any node, the feature(s) related to this node would be unhighlighted, and also the feature(s) would be removed from the selection set. If the user check it again, the the related feature(s) will be selected/highlighted again. If the user click a leaf node, all the other nodes will be unchecked, only one feature which related to this node is selected and highlighted. So the user can isolate the feature what he/she wants.
    5252
    53 
     53We will use the JxLib to draw the Panel. For Fusion viewer, we don't have too many difficulties, because we are using the JxLib currently. However, for AJAX viewer, we need to introduce the JxLib. And the JxLib is about 250KB compressed, it would double the download size of basic viewer which currently is about 200KB. Our solution is, we will use the download builder to get a smaller file of JxLib. In this file we only include the components which we want, e.g. Jx.Tree. And also, we can use gzip to compress the JxLib file and its css file. So we can get the JxLib file down to 24KB with gzip compression. Then it won't affect the download size of basic viewer obviously.
    5454
    5555