10.12.2012 Views

Oracle Spatial User's Guide and Reference - InfoLab

Oracle Spatial User's Guide and Reference - InfoLab

Oracle Spatial User's Guide and Reference - InfoLab

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SDO_UTIL.TO_GMLGEOMETRY<br />

SDO_UTIL.TO_GMLGEOMETRY(sdo_geometry(2001, 8307,<br />

sdo_point_type(-80, 70, null),<br />

sdo_elem_info_array(1,1,1), sdo_ordinate_array(10, 10)))<br />

)<br />

AS GmlGeometry FROM DUAL;<br />

GMLGEOMETRY<br />

--------------------------------------------------------------------------------<br />

10,10 <br />

-- LRS geometry. An Empty CLOB is returned.<br />

SELECT SDO_UTIL.TO_GMLGEOMETRY(<br />

sdo_geometry(2306, 8307, null,<br />

sdo_elem_info_array(1,1003,1, 13, 1003, 1, 23, 1003, 3),<br />

sdo_ordinate_array(10.10,10.20, 20.50, 20.10, 30.30, 30.30, 40.10,<br />

40.10, 30.50, 30.20, 10.10, 10.20,<br />

5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 7, 7, 8, 8 ))<br />

) AS GmlGeometry FROM DUAL;<br />

GMLGEOMETRY<br />

--------------------------------------------------------------------------------<br />

-- Rectangle (geodetic)<br />

SELECT TO_CHAR(<br />

SDO_UTIL.TO_GMLGEOMETRY(sdo_geometry(2003, 8307, null,<br />

sdo_elem_info_array(1,1003,5),<br />

sdo_ordinate_array(10.10,10.10, 20.10, 20.10 )))<br />

)<br />

AS GmlGeometry FROM DUAL;<br />

GMLGEOMETRY<br />

--------------------------------------------------------------------------------<br />

10.1,10.1 20.1,20.1 <br />

-- Polygon with holes<br />

SELECT TO_CHAR(<br />

SDO_UTIL.TO_GMLGEOMETRY(sdo_geometry(2003, 262152, null,<br />

sdo_elem_info_array(1,1003,3, 5, 2003, 1, 13, 2003, 1),<br />

sdo_ordinate_array(10.10,10.20, 40.50, 41.10, 30.30, 30.30, 30.30,<br />

40.10, 40.10, 40.10, 30.30, 30.30, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5 )))<br />

19-38 <strong>Oracle</strong> <strong>Spatial</strong> User’s <strong>Guide</strong> <strong>and</strong> <strong>Reference</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!