[Proj] PROJ 4.8.0 Release Candidate 1
Mikael.Rittri at carmenta.com
Thu Mar 8 03:33:46 EST 2012
I think the upgrade of omerc should be mentioned in the NEWS.
It is mentioned in the Changelog, but I think the breaking change
needs to be highlighted. Something like this:
o The implementation of omerc (Hotine Oblique Mercator) has been
completely replaced by code from Gerald Evenden's libproj4.
The new interface is more similar to the EPSG design, but
a breaking change is that the +rot_conv flag is gone. This
flag used to be necessary to implement Malaysian instances
of omerc; now, these need a +gamma parameter instead.
The +gamma is what EPSG calls "Angle from Rectified to Skew Grid",
and is known as "rectified_grid_angle" in WKT.
To indicate Variant A, omerc now accepts either +no_uoff (for
backwards compatibility) or +no_off (for compatibility with libproj4).
(Well, I tend to be longwinded; maybe parts of this ought to be in
the FAQ instead of the NEWS.)
By the way, I haven't tried the release candidate, but with an older
version, I just noticed that the verbose option erroneously complains that
the +no_off (or +no_uoff) flag doesn't exist.
>proj +proj=omerc +lat_0=4 +lonc=115 +alpha=53.31580995 +k=0.99984 +x_0=0
+y_0=0 +gamma=53.13010236111111 +ellps=GRS80 +units=m +no_off +no_defs -V
# Cyl, Sph&Ell no_rot
# alpha= [gamma=] [no_off] lonc= or
# lon_1= lat_1= lon_2= lat_2=
# +proj=omerc +lat_0=4 +lonc=115 +alpha=53.31580995 +k=0.99984 +x_0=0 +y_0=0
# +gamma=53.13010236111111 +ellps=GRS80 +units=m +no_defs
#--- following specified but NOT used
#Final Earth figure: ellipsoid
# Major axis (a): 6378137.000
# 1/flattening: 298.257222
# squared eccentricity: 0.006694380023
This is confusing but not critical, I think, and perhaps it has been fixed
in the release candidate.
From: proj-bounces at lists.maptools.org [mailto:proj-bounces at lists.maptools.org] On Behalf Of Frank Warmerdam
Sent: Wednesday, March 07, 2012 7:10 AM
To: PROJ.4 and general Projections Discussions
Subject: [Proj] PROJ 4.8.0 Release Candidate 1
(Again with a subject line!)
I have cleared all the issues I considered to be release critical for the
4.8.0 release and I now have a release candidate available at:
Changes since the Beta include:
2012-03-06 Frank Warmerdam <warmerdam at pobox.com>
* Preparing 4.8.0 release candidate.
* nad/epsg: regenerate with +no_uoff for hotine oblique mercator (#104)
* src/PJ_sconics.c: Fix missing P->sig term in pconic forward
projection equation (#148).
2012-03-03 Frank Warmerdam <warmerdam at pobox.com>
* src/PJ_omerc.c: Support +no_uoff and +no_off (#128)
* src/PJ_stere.c: Cleanup odd code construct (#147)
2012-02-26 Frank Warmerdam <warmerdam at pobox.com>
* src/PJ_geos.c, nad/testvarious: Added GEOS +sweep and add GEOS
to the test suite (#146)
* nad/CH: added swiss datum related definitions from strk (#145)
* src/Makefile.am, src/mutltistresstest.c: provide for building
multistresstest in the makefile, and slightly improve it.
2012-02-25 Frank Warmerdam <warmerdam at pobox.com>
* nad/epsg: regenerate with +datum (#122)
The full NEWS file is available at:
I would appreciate folks to try this release candidate and file tickets
for issues, particularly highlighting regressions since 4.7.0. If I hear
of no issues before the weekend, I'll feel free to promote this release
I have created a 4.8 branch in anticipation of the release.
I set the clouds in motion - turn up | Frank Warmerdam, warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush | Geospatial Software Developer
Proj mailing list
Proj at lists.maptools.org
More information about the Proj