Changes between Version 9 and Version 10 of MapGuideRfc30


Ignore:
Timestamp:
Sep 5, 2007, 3:05:15 AM (17 years ago)
Author:
leaf
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc30

    v9 v10  
    3838The following classes will be added and exposed in !MapGuide Web API.
    3939 * !MgRasterItem contains the basic information to create a feature class definition and its physical mapping for a raster. However, it doesn’t contain FDO provider specific information.
     40[[Image(MgRasterItem.jpg, 317)]]
    4041 * !MgRasterFileItem contains more Raster FDO provider specific information than !MgRasterItem such as insertion point, resolution, and rotation.
     42[[Image(MgRasterFileItem.jpg, 750)]]
    4143 * Similarly, !MgRasterWmsItem provides WMS FDO provider specific raster information such as transparency, background color, WMS styles.
     44[[Image(MgRasterWmsItem.jpg, 227)]]
    4245 * Previously, !MgSpatialContextData is an internal class of !MapGuide Web API, which is used to represent all information of a FDO spatial context. In this RFC, it will be extended and exposed so that users can use it add spatial context into configuration.
    4346 * There isn’t a class existing to represent spatial context collection. So !MgSpatialContextDataCollection will be added, which is just a collection of !MgSpatialContextData. !MgConfigDocument uses it to maintain all spatial contexts of all feature classes.
     
    4548[[Image(MgConfigDocument.jpg, 635)]]
    4649 * !MgRasterConfigDocument, !MgWmsConfigDocument and !MgOdbcConfigDocument are derived from !MgConfigDocument. They implement a method !AddOverrideInfo to add feature class definitions and their physical mappings into configuration.
     50[[Image(MgRasterConfigDocument.jpg, 457)]]
     51[[Image(MgWmsConfigDocument.jpg, 457)]]
     52[[Image(MgOdbcConfigDocument.jpg, 600)]]
     53
     54The relationships among these classes are shown in the following class diagram.
    4755
    4856[[Image(ClassDiagram.jpg, 554)]][[BR]]