Changes between Version 6 and Version 7 of MapGuideRfc88


Ignore:
Timestamp:
Mar 22, 2010, 10:45:10 PM (14 years ago)
Author:
jng
Comment:

Updated thoughts on handling illegal parameters

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc88

    v6 v7  
    4848 * X and Y parameters can be specified without the SCALE parameter. The scale from the web layout will be used instead.
    4949 * BBOX is mutually exclusive to the other parameters. The BBOX parameter has precedence over the other parameters. If for some reason BBOX is specified along with X, Y and SCALE, the BBOX parameter will be accepted and the others rejected.
    50  * If the BBOX parameter does not have the required number of coordinates, the default web layout settings are used.
     50
     51If invalid parameter values are encountered (eg. A non-numeric X, Y, SCALE or a BBOX without 4 point values), an exception is thrown and initialization is aborted.
    5152
    5253== Implications ==
     
    6263 * Custom X, Y and Scale will start the map at the specified point and scale.
    6364 * Custom BBOX will start the map at the specified extent, regardless of whether a custom X, Y or SCALE was passed in.
    64  * An invalid BBOX parameter will start the map using the default web layout values.
    65  * Any other illegal combinations are ignored and will use the default web layout values.
     65 * An invalid BBOX parameter or any other illegal combinations of parameters will result in a throw exception.
    6666
    6767== Funding/Resources ==