Version 2.0.3 (R14SP1) Mapping Toolbox™ Software

This table summarizes what's new in Version 2.0.3 (R14SP1):

New Features and Changes

Version Compatibility Considerations

Fixed Bugs and Known Problems

Related Documentation at Web Site

Yes Details below

Yes Details in Compatibility Considerations below. See also Summary.

Fixed bugs

Current product documentation

The new features and changes introduced in this version are

Polygon Vertex Ordering Functions

Four new functions have been added to Mapping 2.0.3. These are called by or can be used in conjunction with the polybool function (see polybool Revised, Has New Helper Functions.) Three of the functions check or change the ordering of vertices that define a polygon, and the fourth one splits polygons with holes in a consistent fashion.

These functions are

Compatibility Considerations

axesm Does Not Reorder Longitude Limits

Function axesm now requires that 'MapLonLimit' values have the form [west east], but east can be less than west numerically (e.g., [120 -60]). The form [east west] is no longer supported.

contourm Returns Contourgroup Handle

Function contourm now returns a handle to a contourgroup object instead of an array of handles to line objects.

elevation Has New Azimuth Output

Function elevation can now return a third output, the line-of-sight azimuth corresponding to the elevation angle (output 1) and slant range (output 2). This eliminates the need to use a geodesic or rhumb line azimuth, computed with functions azimuth or distance, as an approximate substitute.

gtopo30 Has New Options

The functionality of gtopo30 has been extended so that:

inputm Has New Button Output

inputm now has an optional third output argument, 'button', which functions like the third output of ginput.

polybool Revised, Has New Helper Functions

Mapping 2.0.3 fixes major problems with the polybool function, which computes set operations on polygonal regions. The fixes include incompatible data structure and syntax changes.

An input polygonal region can either take the form of a pair of NaN-separated vectors, or it can take the form of a pair of cell arrays. In the cell array format, each cell must contain the vertices of a single polygonal contour. Representing a polygonal region as a cell array whose cells can contain NaN-separated vectors is no longer supported, and an error message will be issued.

Summary of new polybool-related helper functions.   You can use the helper functions that support polybool for your own purposes. They are

Summary of known problems addressed.   The issues solved by the new implementation of polybool are

polymerge Output Vertex Order Changes

Improvements in the algorithm that polymerge uses to chain together adjacent polygon or line segments, required to address a bug and improve efficiency, in some cases also change the ordering of the output vertices.

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS