Changes between Version 4 and Version 5 of MapGuideRfc52
- Timestamp:
- 07/16/08 13:32:59 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MapGuideRfc52
v4 v5 28 28 == Motivation == 29 29 30 The GD renderer was !MapGuide's initial image-based renderer. While it does a good job, the AGG renderer now provides superior image quality, especially when it comes to anti-aliasing. The AGG renderer is now also mature in terms of stability and performance. For this reason AGG is configured as !MapGuide's default image-based renderer. As of today (7/16/2008) there is on ly one open issue (#632).30 The GD renderer was !MapGuide's initial image-based renderer. While it does a good job, the AGG renderer now provides superior image quality, especially when it comes to anti-aliasing. The AGG renderer is now also mature in terms of stability and performance. For this reason AGG is configured as !MapGuide's default image-based renderer. As of today (7/16/2008) there is one open issue (#632). 31 31 32 32 One of GD renderer's biggest issues is that it doesn't provide full support for the new stylization ([wiki:MapGuideRfc32 MapGuide RFC 14]). In particular it does not support clipped area styles. While support for this could be added, it seems like a waste of time given that AGG already fully supports the new stylization ''and'' provides better image quality. A recent RFC around raster reprojection ([wiki:MapGuideRfc32 MapGuide RFC 51]) also raised the issue as to whether GD renderer would need to be updated. … … 46 46 This will have a slight impact on partial tile sets which were generated using GD. If the server is updated and the tile sets are migrated, then the existing tiles will continue to be served up, while any new tiles which are generated will be done using the AGG renderer. This will cause slight discrepancies at boundaries which have a GD tile on one side and an AGG tile on the other. The workaround is to regenerate the tile set using AGG. 47 47 48 We should also address the one open issue (#632) before removing GD renderer. 49 48 50 == Test Plan == 49 51