[gdal-dev] MS SQL Server layer's spatial reference

Michal Schneider schneider.michal at gmail.com
Wed Dec 4 07:01:44 PST 2013


Hi,

I have a problem with getting spatial reference of one layer in MS SQL
Server. When I run following command everything is just file, I'm getting
WKT description of layer's spatial reference.

ogrinfo -so MSSQL:server=ORASRV;database=uap;uid=xxx;pwd=xxx SDE.USES_p
--config GDAL_DATA D:\projekty\GDAL\install\data

But when I do something similar with C++ API, I'm getting NULL :-(

OGRDataSource *ds;
OGRLayer *layer;
OGRSpatialReference *sr;

CPLSetConfigOption("GDAL_DATA", "D:\projekty\GDAL\install\data");
ds =
OGRSFDriverRegistrar::Open("MSSQL:server=ORASRV;database=uap;uid=xxx;pwd=xxx");
layer = ds->GetLayerByName("SDE.USES_p");
sr = layer->GetSpatialRef();

Am I doing something wrong?

Thanks a lot for your help.

Michal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20131204/68cc1cf3/attachment.html>


More information about the gdal-dev mailing list