25.04.2013 Views

View PDF

View PDF

View PDF

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Spatial Application Hardware Requirement Considerations<br />

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

11.1.0.0.0<br />

1.18 Spatial Application Hardware Requirement Considerations<br />

This section discusses some general guidelines that affect the amount of disk storage<br />

space and CPU power needed for applications that use Oracle Spatial. These<br />

guidelines are intended to supplement, not replace, any other guidelines you use for<br />

general application sizing.<br />

The following characteristics of spatial applications can affect the need for storage<br />

space and CPU power:<br />

■ Data volumes: The amount of storage space needed for spatial objects depends on<br />

their complexity (precision of representation and number of points for each<br />

object). For example, storing one million point objects takes less space than storing<br />

one million road segments or land parcels. Complex natural features such as<br />

coastlines, seismic fault lines, rivers, and land types can require significant storage<br />

space if they are stored at a high precision.<br />

■ Query complexity: The CPU requirements for simple mapping queries, such as<br />

Select all features in this rectangle, are lower than for more complex queries, such as<br />

Find all seismic fault lines that cross this coastline.<br />

1.19 Spatial Error Messages<br />

1.20 Spatial Examples<br />

Spatial error message numbers are in the range of 13000 to 13499. The messages are<br />

documented in Oracle Database Error Messages.<br />

Oracle error message documentation is only available in HTML. If you only have<br />

access to the Oracle Documentation DVD, you can browse the error messages by<br />

range. Once you find the specific range, use your browser's "find in page" feature to<br />

locate the specific message. When connected to the Internet, you can search for a<br />

specific error message using the error message search feature of the Oracle online<br />

documentation.<br />

Oracle Spatial provides examples that you can use to reinforce your learning and to<br />

create models for coding certain operations. If you installed the demo files from the<br />

Oracle Database Examples media, several examples are provided in the following<br />

directory:<br />

$ORACLE_HOME/md/demo/examples<br />

The following files in that directory are helpful for applications that use the Oracle Call<br />

Interface (OCI):<br />

■ readgeom.c and readgeom.h<br />

■ writegeom.c and writegeom.h<br />

This guide also includes many examples in SQL and PL/SQL. One or more examples<br />

are usually provided with the reference information for each function or procedure,<br />

and several simplified examples are provided that illustrate table and index creation,<br />

combinations of functions and procedures, and advanced features:<br />

■ Inserting, indexing, and querying spatial data (Section 2.1)<br />

■ Coordinate systems (spatial reference systems) (Section 6.12)<br />

1-22 Oracle Spatial Developer’s Guide

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

Saved successfully!

Ooh no, something went wrong!