Changes between Version 1 and Version 2 of MapGuideRfc120


Ignore:
Timestamp:
Jul 29, 2011, 6:57:50 AM (13 years ago)
Author:
hubu
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc120

    v1 v2  
    1 = !MapGuide RFC 120 - Add new command MapTip to enable/disable the map tooltip in web layout =
     1= !MapGuide RFC 120 - Add new command !MapTip to enable/disable the map tooltip in web layout =
    22
    33This page contains an change request (RFC) for the !MapGuide Open Source project.
     
    2323== Overview ==
    2424
    25 The proposal is to add a new command "MapTip" in web layout to enable/disable the map tooltips.
     25The proposal is to add a new command "!MapTip" in web layout to enable/disable the map tooltips.
    2626
    2727== Motivation ==
    2828
    29 Currently in MapGuide, the client sends "QueryMapFeatures" request to get  the tooltips of features under the mouse as it hovers over the map. However, most of the requests  are unnecessary and useless for the end-user. For example, when the user are doing measure/pan/zoom, the tooltips are redundant for the user. If we remove these unnecessary requests, we can reduce MapGuide Server's overload. The new command "MapTip" provides an opportunity for the user to disable the map tooltips, to reduce the "QueryMapFeatures" requests. And the user still can enable the tooltips again with this command.
     29Currently in MapGuide, the client sends "!QueryMapFeatures" request to get  the tooltips of features under the mouse as it hovers over the map. However, most of the requests  are unnecessary and useless for the end-user. For example, when the user are doing measure/pan/zoom, the tooltips are redundant for the user. If we remove these unnecessary requests, we can reduce !MapGuide Server's overload. The new command "!MapTip" provides an opportunity for the user to disable the map tooltips, to reduce the "!QueryMapFeatures" requests. And the user still can enable the tooltips again with this command.
    3030
    3131
    3232== Proposed Solution ==
    3333
    34 We need to add an new BasicCommandActionType enumeration named "MapTip" in the weblayout schema to support "MapTip" action.
     34We need to add an new !BasicCommandActionType enumeration named "!MapTip" in the weblayout schema to support "!MapTip" action.
    3535{{{
    3636  <xs:simpleType name="BasicCommandActionType">
     
    4848== Test Plan ==
    4949
    50 Run on Linux/Windows.
     50Run on !Linux/Windows.
    5151
    52 == Funding/Resources ==
     52== Funding / Resources ==
    5353
    5454Supplied byAutodesk.