Changes between Version 6 and Version 7 of MapGuideRfc81
- Timestamp:
- 08/20/09 22:07:21 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MapGuideRfc81
v6 v7 49 49 When 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. 50 50 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. 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. So the user can isolate the feature what he/she wants. 52 52 53 53 We 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. 54 54 55 55