PROJ 5 support in trunk

Markus Metz <[email protected]> Tue, 20 Mar 2018 20:04:22 +0100
Newsgroups gmane.comp.gis.grass.devel,gmane.comp.gis.grass.user
Message-ID <CAG+h=FEG+7KMi8nkR1bBWw8WzEcqukmPEsYyXArDiQJg+gbGsw@mail.gmail.com>
Hi all,

I have added support for the new PROJ 5+ API in trunk, finished with
r72433. 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.

Markus M

_______________________________________________
grass-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/grass-dev