Compare Oracle Spatial Data Storage and Manipulation With Conventional GIS
Compare Oracle Spatial Data Storage and Manipulation With Conventional GIS
• Conventional
Conventional GIS
GIS
–– File
File Based
Based
–– Graphics
Graphics and
and Textual
Textual Data
Data are
are separate
separate
–– Need
Need data
data conversion
conversion when
when sharing
sharing data
data with
with other
other
GIS
GIS application
application
• Oracle
Oracle Spatial
Spatial
–– Native
Native Database
Database storage
storage (tables,
(tables, records)
records)
–– Graphics
Graphics and
and Textual
Textual data
data are
are stored
stored in
in single
single
instance
instance
–– No
No data
data conversion
conversion is
is needed
needed (with
(with OGIS
OGIS compliant
compliant
GIS
GIS application)
application)
Copyright Intergraph Hong Kong Limited, ®
• Conventional
Conventional GIS
GIS
–– Limited
Limited indexing
indexing capabilities
capabilities
–– Different
Different indexing
indexing technique
technique for
for graphics
graphics and
and
textual
textual data
data
–– Poor
Poor Performance
Performance forfor huge
huge amount
amount of of data
data
• Oracle
Oracle Spatial
Spatial
–– Using
Using native
native Oracle
Oracle capabilities
capabilities
–– Similar
Similar indexing
indexing technique
technique
–– Excellent
Excellent performance
performance with
with good
good indexing
indexing (with
(with the
the
aids
aids of
of Primary
Primary and
and Secondary
Secondary filtering)
filtering)
• Conventional
Conventional GIS
GIS
–– Separate
Separate system
system
–– Connect
Connect through
through middleware
middleware or or ODBC
ODBC
–– Or
Or use
use database
database file
file instead
instead of
of RDBMS
RDBMS
• Oracle
Oracle Spatial
Spatial
–– Single
Single instance
instance
–– Native
Native database
database connection
connection (SQL
(SQL Net)
Net)
• Conventional
Conventional GIS
GIS
–– Performed
Performed by
by GIS
GIS application
application
–– Poor
Poor performance
performance when
when huge
huge amount
amount of
of data
data
• Oracle
Oracle Spatial
Spatial
–– Native
Native spatial
spatial functions
functions
–– Can
Can integrate
integrate with
with GIS
GIS applications
applications
–– Good
Good performance
performance
• Conventional
Conventional GIS
GIS
–– Data
Data backup
backup for
for graphics
graphics and
and textual
textual data
data should
should be
be
performed
performed separately
separately
–– Orphan
Orphan linkage
linkage
–– Data
Data rollback
rollback is
is not
not allowed
allowed
• Oracle
Oracle Spatial
Spatial
–– Use
Use native
native database
database features,
features, such
such as
as backup,
backup,
restore,
restore, rollback,
rollback, etc.
etc.
–– Single
Single record
record for
for one
one spatial
spatial object
object to
to prevent
prevent
orphan
orphan linkage
linkage
• Conventional
Conventional GIS
GIS
–– Most
Most of
of them
them cannot
cannot provided
provided
–– Not
Not easy
easy to
to implement
implement
• Oracle
Oracle Spatial
Spatial
–– Experience
Experience on
on long
long transaction
transaction
–– Use
Use Native
Native tool
tool (Oracle
(Oracle Workspace
Workspace Manager)
Manager)