Changes between Version 4 and Version 5 of Release/2.6/Notes
- Timestamp:
- 11/07/13 02:32:22 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Release/2.6/Notes
v4 v5 41 41 42 42 == Major New Items == 43 44 * TBD 43 44 === Fusion === 45 46 * OpenLayers upgraded to 2.13.1 ([http://trac.osgeo.org/mapguide/wiki/MapGuideRfc132 MapGuide RFC 132]) 47 * QuickPlot now supports including a legend in the PDF plot and plot elements can be toggled on/off in its UI 48 * New Geolocation widget for zooming/panning to the user's physical location via the HTML5 geolocation API 49 * New CoordinateTracker widget for display mouse coordinates in various EPSG-based coordinate systems 50 * Supports the new CREATERUNTIMEMAP operation for improved initial loading performance. 51 * Supports the enhanced QUERYMAPFEATURES operation for improved selection performance with reduced AJAX round-tripping. 52 * Redline enhancements 53 * Redline Layers can now use [http://trac.osgeo.org/mapguide/wiki/AdvancedStylization Advanced Stylization], which allows for greater labelling flexibility 54 * Widget now supports specifying desired data store format and available geometry types up-front, bypassing several user setup steps when creating a new redline layer. 55 * Multiple redline objects can be selected/deleted/text updated at once 56 57 === New schema revisions === 58 59 * WebLayout v2.6.0 supports extra configuration elements for commonly-customized viewer features ([http://trac.osgeo.org/mapguide/wiki/MapGuideRfc128 MapGuide RFC 128]) 60 61 === New/Changed APIs === 62 63 * New CREATERUNTIMEMAP and DESCRIBERUNTIMEMAP operations in the mapagent that allow for a client application to create new MgMap instances and to be able to describe its layer/group structure over HTTP without needing to write any .net/PHP/Java code using the MapGuide Web API. ([http://trac.osgeo.org/mapguide/wiki/MapGuideRfc134 MapGuide RFC 134] and [http://trac.osgeo.org/mapguide/wiki/MapGuideRfc137 MapGuide RFC 137]) 64 * New enhanced QUERYMAPFEATURES mapagent operation that allows for enhanced feature querying capabilities without the need for additional roundtrips to .net/PHP/Java web tier glue for missing information ([http://trac.osgeo.org/mapguide/wiki/MapGuideRfc126 MapGuide RFC 126]) 65 * The EXECUTESQLQUERY mapagent operation has been removed from the mapagent and is no longer supported ([http://trac.osgeo.org/mapguide/wiki/MapGuideRfc136 MapGuide RFC 136]) 66 67 === Other === 68 69 * New Stylization Expression Functions for greater stylization flexibility ([http://trac.osgeo.org/mapguide/wiki/MapGuideRfc133 MapGuide RFC 133]) 70 * New samples landing page and code samples demonstrating integration with the [http://www.openlayers.org OpenLayers] web mapping library. 71 * Bundled PHP updated to 5.5.3 ([http://trac.osgeo.org/mapguide/wiki/MapGuideRfc138 MapGuide RFC 138]) 72 * Bundled Apache updated to 2.4.6 ([http://trac.osgeo.org/mapguide/wiki/MapGuideRfc138 MapGuide RFC 138]) 73 * Bundled Tomcat updated to 7.0.42 ([http://trac.osgeo.org/mapguide/wiki/MapGuideRfc138 MapGuide RFC 138]) 45 74 46 75 Please [wiki:SubmitTicket report any defects]. … … 75 104 All bundled samples require the [http://download.osgeo.org/mapguide/releases/2.0.2/samples/Sheboygan.mgp Sheboygan dataset] to be loaded into the MapGuide Server. 76 105 77 Finally, due to coordinate system dictionary paths no longer tied to a global environment variable (RFC 122) a mandatory system reboot after installation is '''no longer required''' for all supported versions of Windows. However, arestart of Apache and/or IIS may be required for PHP to work.106 A restart of Apache and/or IIS may be required for PHP to work. 78 107 79 108 For the InstantSetup bundles, the MgInstantSetup utility requires .net Framework 3.5 to run. This is in addition to whatever existing software requirements imposed by this release of MapGuide Open Source. … … 82 111 83 112 Also ensure that you install the JVM of the same bitness as your installation of MapGuide. For example, you will get a {{{java.lang.UnsatisfiedLinkError}}} if you attempt to run a Tomcat from a 32-bit MapGuide installation on a 64-bit JVM. If you have both 32 and 64-bit JVMs installed, you must ensure that the Tomcat bundled with MapGuide is using the correct one. Tomcat will generally use the one indicated by the {{{JAVA_HOME}}} environment variable, so this may have to be set and/or overridden. 113 up 114 115 Note that upgrading Apache from 2.2.x to 2.4.x has introduced changes to some configuration directives. If you have any custom httpd directives defined in your current MapGuide installation, please consult the [https://httpd.apache.org/docs/2.4/upgrading.html upgrade notes] for any changes you have to do when migrating/upgrading your Apache-based MapGuide installation to this release. 116 117 If you have PHP-based MapGuide applications, consult the [http://php.net/manual/en/migration54.php 5.3 to 5.4 migration guide] and [http://php.net/manual/en/migration55.php 5.4 to 5.5 migration guide] for any API and compatibility issues that may be present in your MapGuide application as a result of moving to PHP 5.5 84 118 85 119 == Known Issues == … … 87 121 * Fusion: Bing/VirtualEarth commercial layers may conflict with Google layers if they are both specified in a Flexible Layout. If you have a Bing/VirtualEarth layer as the default, switching to a Google layer in your Fusion application will cause the Google layer to be displaced and vice versa. 88 122 * #2252: It is not possible to call MgFeatureService::UpdateFeatures() with a NULL MgTransaction in the PHP API 89 * x86 installer may not install the Visual C++ 2008 runtime library properly90 123 * Installer may generate a providers.xml entry for the ArcSDE provider if all providers are enabled in the "Feature Selection" dialog even if the installer does not actually bundle the ArcSDE provider. You can simply remove this entry from providers.xml after installation if this is the case. 91 124 * Ubuntu: Failure to install some pre-requisite packages may derail the install script. You may need to update your apt package database (apt-get update) before running the install script … … 101 134 * For the IIS configuration or Apache configuration with a custom http port, you will have to update the WFS and WMS server name configuration properties via the MapGuide Site Administrator after installation if you intend to use such features. This is currently set to localhost:8008 for both. 102 135 * We have used a non-standard binary build of Apache/PHP to produce this installer, as a result some PHP extensions and Apache modules may not be available. 103 104 == API changes and notes ==#ApiChanges105 106 TBD