Changes between Initial Version and Version 1 of MapGuideRfc115


Ignore:
Timestamp:
06/10/11 21:04:42 (13 years ago)
Author:
zspitzer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc115

    v1 v1  
     1----
     2= !MapGuide RFC 115 - Map level configuration options =
     3
     4This page contains a change request (RFC) for the !MapGuide Open Source project.
     5More !MapGuide RFCs can be found on the [wiki:MapGuideRfcs RFCs] page.
     6
     7
     8== Status ==
     9
     10||RFC Template Version||(1.0)||
     11||Submission Date||(Date / Time submitted)||
     12||Last Modified||(your name here) (modification date here)||
     13||Author||(Zac Spitzer)||
     14||RFC Status||(draft)||
     15||Implementation Status||(pending)||
     16||Proposed Milestone||(2.4)||
     17||Assigned PSC guide(s)||(when determined)||
     18||'''Voting History'''||(vote date)||
     19
     20== Overview ==
     21
     22This RFC proposes extending the MapDefinition to allow the default server options to be overriden per map.
     23
     24== Motivation ==
     25
     26Many of the options for a Map are currently only configurable via serverconfig.ini, which prevents customising and performance tuning.
     27
     28== Proposed Solution ==
     29
     30Add the support for the following options to the MapDefinition Schema
     31
     321. image format (per map and base layer group)
     332. jpeg compression factor
     343. palette quantize algorithms
     354. meta tiling factor  (per map and base layer group)
     365. selection color
     376. tile cache expiry headers
     38
     39Rather than hardwire these elements into the schema, it is proposed to
     40introduce an options schema element to facilitate future enhaqncements
     41will requiring the map definition schema to be revised.
     42
     43
     44== Implications ==
     45
     46A new MapDefinition schema will need to be created and all client tools updated to support it
     47
     48== Test Plan ==
     49
     50TBD
     51
     52== Funding / Resources ==
     53
     54TBD