[gdal-dev] transformation failure from WGS 84 to GRS 1980
Donovan Cameron
sault.don at gmail.com
Thu Nov 9 11:52:07 PST 2017
Afternoon!
I recently upgraded to gdal 2.2.2 from 2.1 on linux and when I try to
use ogr2ogr to append/update an existing table in PostgreSQL/PostGIS the
command fails because it can't apply a transformation.
The command works fine in gdal 2.1.
The command I'm using is:
ogr2ogr -update -append -gt unlimited -progress -f PostgreSQL
pg:"host=sfngis dbname=witaskewin" input_tlus_pts.shp -nln
fn_sfn.sfn_tlus_flg_pt -lco GEOMETRY_NAME=geom -s_srs "EPSG:4326"
-t_srs "EPSG:3005" -dim 2
The first part of the error says:
ERROR 6: Failed to initialize PROJ.4 with `+proj=longlat
+datum=WGS84 +no_defs'.
unknown elliptical parameter name
ERROR 1: Failed to create coordinate transformation between the
following coordinate systems. This may be because they
are not transformable, or because projection services
(PROJ.4 DLL/.so) could not be loaded.
Here's the details on the source and target projections:
ERROR 1: Source:
GEOGCS["WGS 84",
DATUM["WGS_1984",
SPHEROID["WGS 84",6378137,298.257223563,
AUTHORITY["EPSG","7030"]],
AUTHORITY["EPSG","6326"]],
PRIMEM["Greenwich",0,
AUTHORITY["EPSG","8901"]],
UNIT["degree",0.0174532925199433,
AUTHORITY["EPSG","9122"]],
AUTHORITY["EPSG","4326"]]
ERROR 1: Target:
PROJCS["NAD83 / BC Albers",
GEOGCS["NAD83",
DATUM["North_American_Datum_1983",
SPHEROID["GRS 1980",6378137,298.257222101,
AUTHORITY["EPSG","7019"]],
TOWGS84[0,0,0,0,0,0,0],
AUTHORITY["EPSG","6269"]],
PRIMEM["Greenwich",0,
AUTHORITY["EPSG","8901"]],
UNIT["degree",0.0174532925199433,
AUTHORITY["EPSG","9122"]],
AUTHORITY["EPSG","4269"]],
PROJECTION["Albers_Conic_Equal_Area"],
PARAMETER["standard_parallel_1",50],
PARAMETER["standard_parallel_2",58.5],
PARAMETER["latitude_of_center",45],
PARAMETER["longitude_of_center",-126],
PARAMETER["false_easting",1000000],
PARAMETER["false_northing",0],
UNIT["metre",1,
AUTHORITY["EPSG","9001"]],
AXIS["Easting",EAST],
AXIS["Northing",NORTH],
AUTHORITY["EPSG","3005"]]
It looks like gdal is able to find libproj.so:
% ldd /usr/lib/libgdal.so | grep proj
libproj.so.12 => /usr/lib/libproj.so.12 (0x00007f1e67458000)
--
Kind regards,
Donovan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20171109/b478c978/attachment-0001.html>
More information about the gdal-dev
mailing list