|
|
|
|
|
|
ArcSDE
is the GIS gateway that facilitates managing spatial data
in a database management system. ArcSDE allows you to
manage geographic information in one of four commercial
databases: IBM DB2, Informix, Microsoft SQL Server, and
Oracle, as well as being able to serve ESRI's file-based
data with ArcSDE for Coverages. ArcSDE serves spatial
data to the ArcGIS Desktop (ArcView, ArcEditor, and ArcInfo)
and through ArcIMS, as well as other applications and
it is the key component in managing a multi-user spatial
database. |
|
|
|
|
|
|
|
ArcSDE
8: |
|
|
|
|
|
|
 |
Provides
the infrastructure required to manage multiple users
editing the same spatial database with long transactions,
alternate versions, and history. |
|
|
 |
Provides
the business logic software for not only creating
simple geometric data, but also technology for supporting
advanced GIS data types such as images, networks,
features with integrated topology and shared geometry,
and associating these with rules, behavior and other
object properties. |
|
|
 |
Allows
GIS data to be directly maintained in the format
of "spatial types" supported by the DBMS
vendors (building on their parallel efforts to develop
spatial extensions). |
|
|
 |
Integrates
the spatial (geometric) search capability provided
by the DBMS vendors within the ArcGIS client software
applications. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ArcSDE
8: The GIS Gateway to Relational Databases |
|
|
|
|
|
|
|
|
ArcSDE
plays a fundamental role in both multi-user and distributed
GIS systems. With ArcSDE 8 your GIS software (ArcInfo,
ArcView GIS, ArcIMS, and others) can work directly with
spatial data managed in a DBMS. |
|
|
|
|
|
|
|
|
ArcSDE
provides the gateway between ESRI's GIS software and the
DBMS, filling three roles: |
|
|
|
|
|
 |
As
an integral part of a multi-user ArcGIS system |
|
|
 |
As
an application server to deliver spatial data to
many users and applications |
|
|
 |
As
a developer tool for open access using either ArcObjects
or its own Java or C application programming interface
(API) |
|
|
|
|
|
|
|
|
|
ArcSDE
is completely integrated with and supports all the major
functions and capabilities of a "spatially enabled"
DBMS like Oracle Spatial, IBM's DB2 Spatial Extender,
and Informix's Spatial DataBlade. ArcSDE enables ArcInfo
8's geodatabase to use the extended spatial types of a
spatially enabled DBMS to store and manage feature geometry.
At ArcInfo 8, ArcSDE works with Oracle and Microsoft SQL
Server; at ArcInfo 8.1, ArcSDE will also work with Informix,
and IBM DB2. |
|
|
|
|
|
|
|
|
ArcSDE
8, combined with ArcInfo 8, provides new functionality
including versioning, direct editing of spatial data,
and support for new data types including raster files
and locators (addresses). In addition, multi-user ArcInfo
8 geodatabases are managed by ArcSDE 8. The geodatabase
model is an object-oriented model that allows users to
add behavior, properties, rules, and relationships to
their data. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ArcSDE
8 includes: |
|
|
|
|
|
 |
ArcSDE
for DBMS Server License (includes 2 processors)
Note: available for Oracle, Microsoft SQL Server,
IBM DB2 (at ArcSDE 8.1) and Informix (at ArcSDE
8.1) |
|
|
 |
Five
ArcSDE Read-Write Client Connections |
|
|
 |
One
Year of ArcSDE Maintenance and Technical Support |
|
|
|
|
|
|
Features |
|
|
|
|
|
|
|
|
|
With
ArcSDE, you can benefit from many features including: |
|
|
|
|
|
 |
Flexibility
and Performance
ArcSDE significantly improves the performance of
a complete GIS system by distributing the GIS application
between the database server, the client, and the
ArcSDE application server. Performance is enhanced
through storage methods that provide a fast and
compact representation for spatial data. |
|
|
 |
Database
Portability
You can move data from one DBMS to another without
loss of information through ArcSDE data export and
import capabilities. |
|
|
 |
Schema
Portability
ArcSDE defines a single logical model for spatial
data implemented on top of the particular physical
database. ESRI GIS applications and applications
developed with ArcSDE's Java and C API will run
with little or no change regardless of the underlying
DBMS. |
|
|
 |
Data
Integrity
ArcSDE manages the integrity of point, line and
polygon information added to the database and will
not allow ill-formed feature geometry to be inserted
(for example a polygon's boundaries must be closed).
In addition, ArcInfo 8 and the ArcSDE 8 gateway
can be used to implement additional integrity constraints
that are not practical to implement in the DBMS
itself (for example you can add editing rules to
prevent overlapping polygons or connectivity rules
for utility networks). |
|
|
 |
Application
Programming Interface
ArcSDE provides GIS functions for advanced application
development through open, high-level C and Java
APIs for querying and processing spatial information.
|
|
|
 |
Reduced
Database and Application Development Costs
ArcInfo 8's ArcObjects, ArcSDE's Java and C API's,
and MapObjects allow developers to choose the appropriate
tools to quickly create focused applications and
custom data loaders. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
View
Technical Diagram |
|
|
|
|
|
|
|
|
|
|
|
|
|