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
Next Generation Databases: NoSQL, NewSQL, and Big Data
This is a book for enterprise architects, database administrators, and developers who need to understand the …
book
SQL for Data Analysis
With the explosion of data, computing power, and cloud data warehouses, SQL has become an even …
book
Data Science on AWS
With this practical book, AI and machine learning practitioners will learn how to successfully build and …
book
Python for Geospatial Data Analysis
In spatial data science, things in closer proximity to one another likely have more in common …