Changes between Version 1 and Version 2 of MapGuideRfc43
- Timestamp:
- 12/05/07 16:14:24 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MapGuideRfc43
v1 v2 1 = !MapGuide RFC 43 - Commandline Parameter Changes =1 = !MapGuide RFC 43 - Support Search and Selection on Double Identity Properties = 2 2 3 3 This page contains an change request (RFC) for the !MapGuide Open Source project. … … 23 23 == Overview == 24 24 25 Add support for A JAX based selection wheee25 Add support for Ajax based search and selection when the identity property is a double. 26 26 27 27 == Motivation == 28 28 29 29 FDO maps some database types like an Oracle NUMBER to an Fdo decimal. The decimal type is a double precision number. MapGuide does not fully support interaction with double precision identity properties. This RFC adds the required API to support this. 30 30 31 31 == Funding/Resources == 32 32 33 Autodesk will provide resources.33 Autodesk will provide funding and resources. 34 34 35 35 == Proposed Changes == 36 36 37 37 * Add the following API to MgSelectionBase 38 { 39 // Add a single selection to the set where the identity property is a double. 40 void AddFeatureIdDouble(MgLayerBase* layer, CREFSTRING className, double identifier); 41 } 42 * Modify the Server and Web Extensions code bases to map the Fdo decimal type to an !MgDoubleProperty. 38 43 39 44 == Implications == 40 45 41 46 None. This is new API only. 42 47 43 48 == Test Plan == 49 50 Validate that a feature class with a double precision identity property can be selected and searched upon in the Ajax viewer. 51