Book description
Spatial Databases is the first unified, in-depth treatment of special techniques for dealing with spatial data, particularly in the field of geographic information systems (GIS). This book surveys various techniques, such as spatial data models, algorithms, and indexing methods, developed to address specific features of spatial data that are not adequately handled by mainstream DBMS technology.
The book also reviews commercial solutions to geographic data handling: ArcInfo, ArcView, and Smallworld GISs; and two extensions to the relational model, PostgreSQL and Oracle Spatial. The authors examine these underlying GIS technologies, assess their strengths and weaknesses, and consider specific uses for which each product is best suited.
* Examines the strengths of various query languages and approaches to query processing.
* Explains the use of computational geometry in spatial databases GISs, providing necessary background and an in-depth look at key algorithms.
* Covers spatial access methods, including the R-tree and several space-driven structures, and is filled with dozens of helpful illustrations.
Table of contents
- Front Cover
- Spatial Databases: With Application to GIS
- Copyright Page
- FOREWORD
- Contents (1/2)
- Contents (2/2)
- LIST OF FIGURES (1/2)
- LIST OF FIGURES (2/2)
- PREFACE (1/2)
- PREFACE (2/2)
-
CHAPTER 1. AN INTRODUCTION TO SPATIAL DATABASES
- 1.1 Database Management Systems (DRMSs) (1/2)
- 1.1 Database Management Systems (DRMSs) (2/2)
- 1.2 Vocabulary in Geospatial Database Applications
- 1.3 Geospatial Data Manipulation (1/2)
- 1.3 Geospatial Data Manipulation (2/2)
- 1.4 DBMS Support for Geospatial Data
- 1.5 Requirements for a Spatial DBMS
- 1.6 Bibliographic Notes
-
CHAPTER 2. REPRESENTATION OF SPATIAL OBJECTS
- 2.1 Geographic Space Modeling
- 2.2 Representation Modes (1/3)
- 2.2 Representation Modes (2/3)
- 2.2 Representation Modes (3/3)
- 2.3 Representing the Geometry of a Collection of Objects
- 2.4 Spatial Data Formats and Exchange Standards (1/3)
- 2.4 Spatial Data Formats and Exchange Standards (2/3)
- 2.4 Spatial Data Formats and Exchange Standards (3/3)
- 2.5 Bibliographic Notes
-
CHAPTER 3. LOGICAL MODELS AND QUERY LANGUAGES
- 3.1 Reference Schemas
- 3.2 Reference Queries
- 3.3 Spatial Abstract Data Types (1/3)
- 3.3 Spatial Abstract Data Types (2/3)
- 3.3 Spatial Abstract Data Types (3/3)
- 3.4 Relational Models Extended with ADT (1/3)
- 3.4 Relational Models Extended with ADT (2/3)
- 3.4 Relational Models Extended with ADT (3/3)
- 3.5 Object-Oriented Models (1/2)
- 3.5 Object-Oriented Models (2/2)
- 3.6 Bibliographic Notes
-
CHAPTER 4. THE CONSTRAINT DATA MODEL
- 4.1 Spatial Data Modeling with Constraints (1/2)
- 4.1 Spatial Data Modeling with Constraints (2/2)
- 4.2 The Linear Constraint Data Model (1/3)
- 4.2 The Linear Constraint Data Model (2/3)
- 4.2 The Linear Constraint Data Model (3/3)
- 4.3 Modeling Entity-Based Data
- 4.4 Modeling Field-Based Data and Moving Objects (1/2)
- 4.4 Modeling Field-Based Data and Moving Objects (2/2)
- 4.5 Bibliographic Notes
-
CHAPTER 5. COMPUTATIONAL GEOMETRY
- 5.1 An Introduction to Computational Geometry
- 5.2 Background
- 5.3 Useful Algorithmic Strategies (1/2)
- 5.3 Useful Algorithmic Strategies (2/2)
- 5.4 Polygon Partitioning (1/2)
- 5.4 Polygon Partitioning (2/2)
- 5.5 Algorithms for Spatial Databases (1/5)
- 5.5 Algorithms for Spatial Databases (2/5)
- 5.5 Algorithms for Spatial Databases (3/5)
- 5.5 Algorithms for Spatial Databases (4/5)
- 5.5 Algorithms for Spatial Databases (5/5)
- 5.6 Bibliographic Notes
-
CHAPTER 6. SPATIAL ACCESS METHODS
- 6.1 Issues in SAM Design
- 6.2 Space-Driven Structures (1/6)
- 6.2 Space-Driven Structures (2/6)
- 6.2 Space-Driven Structures (3/6)
- 6.2 Space-Driven Structures (4/6)
- 6.2 Space-Driven Structures (5/6)
- 6.2 Space-Driven Structures (6/6)
- 6.3 Data-Driven Structures: The R-Tree (1/5)
- 6.3 Data-Driven Structures: The R-Tree (2/5)
- 6.3 Data-Driven Structures: The R-Tree (3/5)
- 6.3 Data-Driven Structures: The R-Tree (4/5)
- 6.3 Data-Driven Structures: The R-Tree (5/5)
- 6.4 Bibliographic Notes (1/2)
- 6.4 Bibliographic Notes (2/2)
-
CHAPTER 7. QUERY PROCESSING
- 7.1 An Introduction to Query Processing
- 7.2 Two Optimal I/O Algorithms (1/2)
- 7.2 Two Optimal I/O Algorithms (2/2)
- 7.3 Spatial Join (1/3)
- 7.3 Spatial Join (2/3)
- 7.3 Spatial Join (3/3)
- 7.4 Complex Queries (1/3)
- 7.4 Complex Queries (2/3)
- 7.4 Complex Queries (3/3)
- 7.5 Bibliographic Notes (1/2)
- 7.5 Bibliographic Notes (2/2)
-
CHAPTER 8. COMMERCIAL SYSTEMS
- 8.1 An Introduction to Commercial Systems
- 8.2 ArcInfo (1/5)
- 8.2 ArcInfo (2/5)
- 8.2 ArcInfo (3/5)
- 8.2 ArcInfo (4/5)
- 8.2 ArcInfo (5/5)
- 8.3 ArcView GIS (1/2)
- 8.3 ArcView GIS (2/2)
- 8.4 Smallworld
- 8.5 Oracle Extension for Handling Spatial Data (1/2)
- 8.5 Oracle Extension for Handling Spatial Data (2/2)
- 8.6 PostgreSQL (1/2)
- 8.6 PostgreSQL (2/2)
- 8.7 Bibliographic Notes
- BIBLIOGRAPHY (1/5)
- BIBLIOGRAPHY (2/5)
- BIBLIOGRAPHY (3/5)
- BIBLIOGRAPHY (4/5)
- BIBLIOGRAPHY (5/5)
- INDEX (1/3)
- INDEX (2/3)
- INDEX (3/3)
- ABOUT THE AUTHORS
Product information
- Title: Spatial Databases
- Author(s):
- Release date: May 2001
- Publisher(s): Morgan Kaufmann
- ISBN: 9780080517469
You might also like
book
The Art of Communication
Bring nuance, depth, and meaning to every conversation you have The Art of Communication is for …
audiobook
How to Do Nothing
A galvanizing critique of the forces vying for our attention-and our personal information-that redefines what we …
audiobook
Fall in Love with the Problem, Not the Solution
Unicorns-companies that reach a valuation of more than $1 billion-are rare. Uri Levine has built two. …
book
Tidy First?
Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up …