[gdal-dev] Getting all known coordinate systems.
    Even Rouault 
    even.rouault at spatialys.com
       
    Thu Jun 20 05:59:32 PDT 2019
    
    
  
On jeudi 20 juin 2019 05:46:45 CEST Franik wrote:
> I am updating to GDAL 3.0 (C# bindings).
> 
> I need a list of all the supported coordinate systems in my application.
> 
> In the older versions, I requested all the known coordinate systems by
> reading the csv files in the GDAL_DATA folder (pcs.csv, gcs.csv,...).
> 
> In the the new version, the csv files have been replaced by the proj.db
> file. Does anyone know of a good way to get all the coordinate systems.
> Should I just try to read the proj.db file myself and extract all the
> records? Or is there some kind of method exposed for this?
There's a osr.GetCRSInfoListFromDatabase() method in the SWIG bindings 
(binding of OSRGetCRSInfoListFromDatabase()), but it is only exposed for the 
Python bindings currently. 
A new SWIG typemap should be written for the other binding languages, so that 
osr.GetCRSInfoListFromDatabase() can be used with them.
Even
-- 
Spatialys - Geospatial professional services
http://www.spatialys.com
    
    
More information about the gdal-dev
mailing list