Opened 13 years ago

Closed 13 years ago

#1754 closed enhancement (fixed)

Implement RFC 113

Reported by: Aleck Owned by: Aleck
Priority: low Milestone: 2.3
Component: General Version: 2.2.0
Severity: trivial Keywords:
Cc: External ID:

Description

This is to implement RFC 113 (http://trac.osgeo.org/mapguide/wiki/MapGuideRfc113) .

The new schema of SymbolDefinition, layer definition map definition and watermark definition is added. the new version numbers are all 2.4.0. Also, the Stylizer is modified to handle the additional scale properties. In evaluate method of SE_Polygon and SE_Polyline, the line buffer is scaled for each feature.

The MdfParser and MdfModel is also update to version 2.4.0 for the above 4 schemas The MdfModel server unit test was updated to test the new schema versions

TESTING PERFORMED: Tested in MapGuide using mapagent to set a layer definition with scale factors being a constant & expression. Both work. In the case of expression, I use featureid as the width, witch varies per-feature.

The MdfModel unittest was run and passed.

Attachments (1)

Ticket #1754.patch (187.6 KB ) - added by Aleck 13 years ago.
patch file

Download all attachments as: .zip

Change History (2)

by Aleck, 13 years ago

Attachment: Ticket #1754.patch added

patch file

comment:1 by jng, 13 years ago

Resolution: fixed
Status: newclosed

Implemented

Note: See TracTickets for help on using tickets.