Roadmap
Implemented Features
- Support for creating
MgMap
instances with initial display parameters (RFC 157) - GeoJSON support
- UTFGrid support for Tile Set Definitions using the XYZ tile access scheme (RFC 159)
- New
mgserver
command-line capabilities to better support containerization and automated provisioning scenarios (RFC 160)- Package loading
mgserver loadpackage
- Setting passwords for built-in users
mgserver setpwd
- Package loading
- New Geometry APIs
- mapagent enhancements:
- mapagent support for simplified and correct (with respect to schema) JSON responses (RFC 158)
- Operations that return feature/geometry data have option for GeoJSON output (RFC 158)
- New Geo-Processing services to bring up to feature parity with geometry APIs already available in the MapGuide Web API (RFC 161)
- Support for batch transforming coordinates and re-projecting any response that returns feature/geometry data (RFC 162)
- Support for building MapGuide on Linux with CMake instead of autotools (RFC 164)
- Tile Set Definition support for:
- MapBox Vector Tile support (RFC 177)
- WFS
GetFeature
support for hit count (RFC 175) QUERYMAPFEATURES
improvements:
Other
- GD renderer option has been removed (RFC 174)
- This milestone will no longer provide builds for:
- C++11 has been adopted as the C++ standard language version for the MapGuide codebase (RFC 172)
Features in the pipeline (with strong possibility of inclusion)
- New replacement managed API bindings generated via vanilla and un-modified SWIG
MapGuideDotNetApi
supporting .net core and full framework- Java wrapper API targeting JDK 7 and higher
- PHP wrapper targeting PHP 7.x
Note:
See TracRoadmap
for help on using the roadmap.