SDO_CS.TRANSFORM Performed on a Data Point Seems to be Giving Incorrect Results (Doc ID 1083617.1)

Last updated on FEBRUARY 08, 2017

Applies to:

Oracle Spatial - Version: 10.2.0.1 to 11.2.0.1 - Release: 10.2 to 11.2
Information in this document applies to any platform.

Symptoms

SDO_CS.TRANSFORM performed on a data point seems to be giving incorrect results, e.g.

in 11.2.0.1 it returns -

SQL> select sdo_cs.transform(SDO_GEOMETRY(2001, 8254, SDO_POINT_TYPE(-154.0,
50.0, NULL), NULL, NULL) ,
sdo_dim_array(sdo_dim_element(null,-180,180,.0000005),
sdo_dim_element(null,-90,90,.0000005)), 2964) from dual;

SDO_CS.TRANSFORM(SDO_GEOMETRY(2001,8254,SDO_POINT_TYPE(-154.0,50.0,NULL),NULL,NU
--------------------------------------------------------------------------------
SDO_GEOMETRY(2001, 2964, SDO_POINT_TYPE(78.73, -28.9, NULL), NULL, NULL)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms