[GRASS-user] [GRASS-dev] PROJ 5 support in trunk

Markus Neteler neteler at osgeo.org
Wed Mar 21 23:16:11 PDT 2018


On Tue, Mar 20, 2018 at 8:04 PM, Markus Metz
<markus.metz.giswork at gmail.com> wrote:
> Hi all,
>
> I have added support for the new PROJ 5+ API in trunk, finished with r72433.

That's really great! First OSGeo project :-)

It was a lot of work for you, thanks.

> This means, trunk is now using exclusively the new PROJ 5+ API if available.
>
> This new PROJ 5 API is available e.g. in Debian testing.
>
> Please test!
>
> During testing, I discovered some dangerous naming conflicts in GRASS and
> PROJ4/PROJ5: internal functions start both in GRASS and PROJ with pj_ which
> can lead to cryptic errors. Within GRASS, some but not all
> projection-related functions start with GPJ_, this should be adopted for
> those starting with pj_. Also the GRASS structure struct pj_info should be
> renamed to struct gpj_info.

BTW: Also GDAL now comes with support for PROJ 5, see
https://lists.osgeo.org/pipermail/gdal-dev/2018-March/048278.html

markusN


More information about the grass-user mailing list