aboutsummaryrefslogtreecommitdiff
path: root/nad/epsg
AgeCommit message (Collapse)Author
2018-09-18Rename nad/ directory as data/Even Rouault
2017-12-17Update epsg file to database v9.2 (fixes #711)Even Rouault
2017-08-07Adding info functions to proj.h API. (#551)Kristian Evers
* Adding info functions to proj.h API. Four new functions are added with this commit: proj_info(), proj_pj_info(), proj_grid_info() and proj_init_info(). Additionally four new data types are added: PJ_INFO, PJ_PROJ_INFO, PJ_GRID_INFO and PJ_INIT_INFO. The functions return the corresponding data types. These functions allows users of the PROJ.4 library to get information about various PROJ.4 entities and the library itself. The new data types are structs that contain specific information about either the library instance, a PJ instance, a grid or an init file. Together the four new functions cover a big part of the functionality in the semi-public projects.h API and should hopefully make it easier for user to migrate their code to the proj.h API in the future. Besides covering already existing functionality in the old API, this commit introduces the ability to add metadata to init-files. This is primarily added to give users a way of knowing which version of the EPSG database they are using, but it also comes in handy for other init-files. The init-file metadata is added directly to the init-file as a special "projection" called "metadata". The info projection of the epsg init-file is thus described as: <metadata> +version=9.0.0 +origin=EPSG +lastupdate=2017-01-10 The proj_init_info() function uses the internal pj_param() to read the metadata. As a consequence, "metadata" will not be available as a the name of a projection in the future. This is a reasonable price to pay considering the ease of the implementation of adding metadata to init-files this way, and of course that "metadata" is a very unlikely name for a projection in any case. A metadata tag has been added to all init-files in the nad-directory. For most only a subset of the possible parameters has been added. * Replaced calls to sprintf and strncpy with safer options. Added pj_strlcpy for internal use. * Fail gracefully when getting non-initialized PJ in proj_pj_info() * Change length of filename member in PJ_INIT_INFO and PJ_GRID_INFO to 260 (MAX_PATH)
2017-01-10Update to EPSG v9.0 database (#477)Even Rouault
2016-08-17EPSG db 8.9 update -- previous updates missed Kyrg codesHoward Butler
2016-08-16continuing update to EPSG db 8.9 (no substantive changes)Howard Butler
2016-08-16update EPSG db to v8.9Howard Butler
2016-01-13nad/epsg: update to EPSG database v8.8Even Rouault
2015-02-21nad/epsg: regenerate nad/epsg with GDAL r28536 to avoid precision loss in ↵Even Rouault
TOWGS84 parameters, e.g. on Amersfoort / RD EPSG:4289 (#260) git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2630 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-09-17update epsg file for RC2Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2552 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-09-13update from upstream to match libgeotiff 1.4.1Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2521 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-09-13update to EPSG 8.5Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2504 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-05-14Upgrade EPSG database to v8.4, and add GEOCCS and COMPD_CS SRS (#236)Even Rouault
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2448 4e78687f-474d-0410-85f9-8d5e500ac6b2
2013-10-02upgrade to nad/epsg to EPSG 8.2Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2385 4e78687f-474d-0410-85f9-8d5e500ac6b2
2012-12-06upgrade to EPSG 8.0Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2294 4e78687f-474d-0410-85f9-8d5e500ac6b2
2012-03-07add no_uoff for HOM in epsg init file (#104)Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2187 4e78687f-474d-0410-85f9-8d5e500ac6b2
2012-02-26regenerate epsg init file with +datum (#122)Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2172 4e78687f-474d-0410-85f9-8d5e500ac6b2
2011-09-29upgrade to EPSG 7.9Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2104 4e78687f-474d-0410-85f9-8d5e500ac6b2
2011-05-23updated to EPSG 7.6Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2034 4e78687f-474d-0410-85f9-8d5e500ac6b2
2010-07-31epsg update from GDAL - add TMSO and change of named datums to defined form ↵Frank Warmerdam
(#18) git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1874 4e78687f-474d-0410-85f9-8d5e500ac6b2
2010-03-01Regenerated epsg init file from EPSG 7.4.1 with big datum upgradeFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1824 4e78687f-474d-0410-85f9-8d5e500ac6b2
2009-09-23new epsg translation, fixes google mercator (#51)Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1627 4e78687f-474d-0410-85f9-8d5e500ac6b2
2009-06-19regenerated with scale fix for somerc (gdal #3032)Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1595 4e78687f-474d-0410-85f9-8d5e500ac6b2
2009-06-17upgraded to EPSG 7.1Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1591 4e78687f-474d-0410-85f9-8d5e500ac6b2
2008-07-21upgraded to EPSG 6.17, using cleaner numeric precisionsFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1453 4e78687f-474d-0410-85f9-8d5e500ac6b2
2007-12-10Use +datum=OSGB36 for the datum and 27700 (BNG).Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1416 4e78687f-474d-0410-85f9-8d5e500ac6b2
2007-11-29upgrade epsg file to EPSG 6.13Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1407 4e78687f-474d-0410-85f9-8d5e500ac6b2
2006-10-18Added codes 2172-2175 manually per Maciek's request on the mailing list.Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1365 4e78687f-474d-0410-85f9-8d5e500ac6b2
2006-10-18updated CH1903 datum to include datum shiftFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1358 4e78687f-474d-0410-85f9-8d5e500ac6b2
2006-10-18epsg 6.11.1 updateFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1357 4e78687f-474d-0410-85f9-8d5e500ac6b2
2006-09-23updated epsg dictionary to EPSG 6.11Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1347 4e78687f-474d-0410-85f9-8d5e500ac6b2
2006-04-21upgraded epsg lookup fileFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1334 4e78687f-474d-0410-85f9-8d5e500ac6b2
2006-03-10updated to EPSG 6.9Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1324 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-05-12update potsdam datum translationFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1210 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-05-04fixed up central meridians for all the systems with non-gm prime meridiansproj_4_4_8Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1202 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-05-04updatedFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1189 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-05-03updated to EPSG 6.5Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1184 4e78687f-474d-0410-85f9-8d5e500ac6b2
2003-03-31regenerated with towgs84 for non-greenwich systems (bug 304)Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1125 4e78687f-474d-0410-85f9-8d5e500ac6b2
2003-03-04updated to EPSG 6.2.2Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1075 4e78687f-474d-0410-85f9-8d5e500ac6b2
2001-09-12fixed units problems in many PCSesFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@979 4e78687f-474d-0410-85f9-8d5e500ac6b2
2001-08-23fixed LCC projections, parameters were all mixed upFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@974 4e78687f-474d-0410-85f9-8d5e500ac6b2
2001-03-21added no_defs <> to each data lineFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@917 4e78687f-474d-0410-85f9-8d5e500ac6b2
2001-03-15NewFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@910 4e78687f-474d-0410-85f9-8d5e500ac6b2