[postgis-users] Projection help (please)

Chapman, Martin MChapman at sanz.com
Tue Oct 26 16:17:33 PDT 2004


Brent,

#include "ogrsf_frmts.h"
#include "gdal_priv.h"

char* pszWks = "the text from the .prj file goes here";
OGRSpatialReference spatialReference(pszWks);
OGRErr err = spatialReference.morphToESRI(); // needed if the using an
esri .prj file
if (err != OGRERR_NONE) throw (char*) CPLGetLastErrorMsg();

char* pszProj4 = NULL;
spatialReference.exportToProj4(&pszProj4);

-- there you go
-- p.s I think the pszProj4 variable should be freed with
CPLFree(pszProj4); -- not sure though, see the on-line docs for that

Martin

-----Original Message-----
From: Brent Wood [mailto:pcreso at pcreso.com] 
Sent: Tuesday, October 26, 2004 5:05 PM
To: postgis-users at postgis.refractions.net
Subject: [postgis-users] Projection help (please)



I have been given a Mapinfo binary map with CCAMLR data around
Antarctica.

ogr2ogr turned it into a shapefile which is more useful I want to import
this into a PostGIS table, but need to sort out the projection details
to overlay it with other data in the database.

The shapefile version includes a .prj file, which I'm assuming will have
the necessary info to locate or create the appropriate entry in the
spatial_ref_sys table.

The contents of this file are below, can anyone help me translate this
into a proj4text string?


Thanks,

   Brent Wood


more CCAMLR/Subareas_new_2003.prj
PROJCS["unnamed",GEOGCS["unnamed",DATUM["North_American_Datum_1927",SPHE
ROID["C
larke
1866",6378206.4,294.9786982],TOWGS84[-8,160,176,-0,-0,-0,0]],PRIMEM["Gre
e
nwich",0],UNIT["degree",0.0174532925199433]],PROJECTION["Azimuthal_Equid
istant"
],PARAMETER["latitude_of_center",-90],PARAMETER["longitude_of_center",0]
,PARAME
TER["false_easting",0],PARAMETER["false_northing",0],UNIT["Meter",1.0]]

_______________________________________________
postgis-users mailing list postgis-users at postgis.refractions.net
http://postgis.refractions.net/mailman/listinfo/postgis-users



More information about the postgis-users mailing list