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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.1.8 Transformation<br />

Geodetic Coordinate Support<br />

Transformation is the conversion of coordinates from one coordinate system to<br />

another coordinate system.<br />

If the coordinate system is georeferenced, transformation can involve datum<br />

transformation: the conversion of geodetic coordinates from one geodetic datum to<br />

another geodetic datum, usually involving changes in the shape, orientation, <strong>and</strong><br />

center position of the reference ellipsoid.<br />

6.2 Geodetic Coordinate Support<br />

Effective with <strong>Oracle</strong>9i, <strong>Spatial</strong> provides a rational <strong>and</strong> complete treatment of<br />

geodetic coordinates. Before <strong>Oracle</strong>9i, <strong>Spatial</strong> computations were based solely on<br />

flat (Cartesian) coordinates, regardless of the coordinate system specified for the<br />

layer of geometries. Consequently, computations for data in geodetic coordinate<br />

systems were inaccurate, because they always treated the coordinates as if they<br />

were on a flat surface, <strong>and</strong> they did not consider the curvature of the surface.<br />

Effective with release 9.2, ellipsoidal surface computations consider the curvatures<br />

of arcs in the specified geodetic coordinate system <strong>and</strong> return correct, accurate<br />

results. In other words, <strong>Spatial</strong> queries return the right answers all the time.<br />

6.2.1 Geodesy <strong>and</strong> Two-Dimensional Geometry<br />

A two-dimensional geometry is a surface geometry, but the important question is:<br />

What is the surface? A flat surface (plane) is accurately represented by Cartesian<br />

coordinates. However, Cartesian coordinates are not adequate for representing the<br />

surface of a solid. A commonly used surface for spatial geometry is the surface of<br />

the Earth, <strong>and</strong> the laws of geometry there are different than they are in a plane. For<br />

example, on the Earth’s surface there are no parallel lines: lines are geodesics, <strong>and</strong><br />

all geodesics intersect. Thus, closed curved surface problems cannot be done<br />

accurately with Cartesian geometry.<br />

<strong>Spatial</strong> provides accurate results regardless of the coordinate system or the size of<br />

the area involved, without requiring that the data be projected to a flat surface. The<br />

results are accurate regardless of where on the Earth’s surface the query is focused,<br />

even in "special" areas such as the poles. Thus, you can store coordinates in any<br />

datum <strong>and</strong> projections that you choose, <strong>and</strong> you can perform accurate queries<br />

regardless of the coordinate system.<br />

Coordinate Systems (<strong>Spatial</strong> <strong>Reference</strong> Systems) 6-3

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

Saved successfully!

Ooh no, something went wrong!