-
Notifications
You must be signed in to change notification settings - Fork 3
/
ReleaseNotes
92 lines (70 loc) · 3.51 KB
/
ReleaseNotes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
Release Notes
The current release of mapx as of October 14, 2011 is mapx Version 0.11
To install mapx, download the most recent tarball and follow the
instructions in the INSTALL file.
************************************
* Release mapx-0.11 October 14, 2011 *
************************************
* New Functionality
-------------------
Added u_min and u_max to grid_class structure.
Files grids.c and grids.h were modified such that for certain
projections, new members of the mapx grid_class stucture, namely u_min
and u_max, are initialized to minus and plus the scaled earth radius
times pi, respectively. The projections for which this initialization
is performed include Cylindrical Equal Area (both spherical and
ellipsoidal), Mercator, Mollweide, Sinusoidal, Cylindrical
Equidistant, Interrupted Homolosine Equal Area, and Integerized
Sinusoidal; for all other projections, u_min and u_max are initialized
to 0. Then for both forward and inverse transformations: if the
computed u value is greater than u_max, then 2 * u_max is subtracted
from u; and if the computed u value is less than u_min, then 2 * u_min
is added to u. This effectively allows associated column values to be
monotonic across the +180/-180 longitude boundary, and avoids "holes"
and "garbage" from appearing in gridded output images created by
MS2GT script mod02.pl for grids that include or are close to the boundary.
************************************
* Release mapx-0.10 February 2010 *
************************************
* New Functionality
-------------------
Added new command-line utility, ungrid, to extract point data from a
binary gridded data file.
Added options to command-line utility, irregrid, to output total points
file and do drop-in-the-bucket averaging.
Added -F option to command_line utility, regrid, to support floating-point
data.
Added out-of-grid-bounds error checking to mapx handling of UTM
projections.
* Fixes
------------------
Modified Makefile:
- making MAPDIR directory as part of install for libmapx.a
- added target for new ungrid utility
- added CFLAGS to all command-line utilities, so compilation switches are consistent
- added -fPIC to the compilation to allow shared objects that link to this
library to work properly
Modified INSTALL with note about where to get sample .mpp/.gpd files.
Added 64-bit types to define.h. Used 'NSIDC' prefix to avoid collisions
with HDF library types.
Removed the sincos function from proj.h/cproj.c. Beginning with
optimizations introduced in gcc 4.3.1, this was causing a segfault, most
obviously in gtest, but would have occurred anytime the optimization was
invoked. Apparently the existence of our own sincos function was
resulting in optimizations that set up infinite recursion. We are
removing our local copy, so that optimizations will be implemented
properly.
Added dummy variables to mapx structure to work around compiler/debugger
problem that wasn't aligning structure elements properly for the debugger.
New file, mapx-poster.ppt is a powerpoint file with poster describing mapx.
New revision of ppgc.html, with standardized html formatting and clarified
content.
NSIDC switched internal revision control from CVS to Subversion, where
keyword substitution is handled differently. Header keyword was changed
to Id. Value of file revisions now reflects Subversion repository
revisions.
******************************
* Release mapx-0.9 Jan 2004*
******************************
First release of mapx with a version number, although mapx has been
publicly, informally distributed since the 1990s.