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
Geospatial Data and Analysis
Geospatial data, or data with location information, is generated in huge volumes every day by billions …
book
Mastering PostGIS
Write efficient GIS applications using PostGIS - from data creation to data consumption About This Book …
book
QGIS: Becoming a GIS Power User
Master data management, visualization, and spatial analysis techniques in QGIS and become a GIS power user …
book
Practical GIS
Learn the basics of Geographic Information Systems by solving real-world problems with powerful open source tools …