My Account Log in

1 option

Geospatial Data Science/ A Hands-on Approach for Building Geospatial Applications Using Linked Data Technologies Manolis Koubarakis,

ACM Book collection III Available online

View online
Format:
Book
Author/Creator:
Koubarakis, Manolis, editor.
Series:
ACM books - Collection 3 ; #51.
ACM books, 2374-6777 ; #51
Language:
English
Subjects (All):
Geospatial Data Science(Computer Science).
Genre:
Electronic books.
Physical Description:
1 online resource (xxviii, 336pages) LuaTEX
Edition:
First Edition
Place of Publication:
[New York, NY, USA] : Association for Computing Machinery; [2023].
System Details:
Mode of access: World Wide Web
System requirements: Adobe Acrobat Reader
Contents:
Preface
Geospatial Data Science
Some Questions
Why Study Geospatial Data Science?
What Background Is Needed?
Why This Book?
A Note for Instructors
Acknowledgments
1 Introduction
1.1 Ontologies and Linked Data
1.2 Geospatial Ontologies and Linked Geospatial Data
1.3 Linked Geospatial Data Models
1.4 Linked Geospatial Data Systems
1.5 Geospatial Knowledge Graphs
1.6 Summary
1.7 Exercise
2 Geospatial Data Modeling
2.1 Two Modeling Approaches
2.1.1 The Feature-Based Approach
2.1.2 Algebra and Calculi of Qualitative Spatial Relations
2.1.3 The Field-Based Approach
2.2 Implementation Techniques
2.2.1 Raster Representation
2.2.2 Vector Representation
2.2.3 Representation by Constraints
2.3 Summary
2.4 Exercises
3 Legacy Geospatial Data Technologies
3.1 Geospatial Data and Metadata
3.2 OGC Standards for Vector Data
3.2.1 Coordinate Reference Systems
3.2.2 The Well-Known Text Standard
3.2.3 The Geography Markup Language Standard
3.3 The CoverageJSON Format for Raster Data
3.4 Storing Geometries in Files
3.4.1 Shapefiles
3.4.2 The GeoTIFF Format
3.4.3 The NetCDF Standard
3.5 Storing Geometries in Relational DBMS
3.5.1 The PostGIS Extension of PostgreSQL
3.5.2 Importing Shapefiles in a PostGIS Database
3.5.3 Accessing Geospatial Databases using QGIS
3.6 Summary
3.7 Exercises
4 Ontologies and Linked Data
4.1 The Data Model RDF
4.2 The Query Language SPARQL
4.3 The Ontology Language RDFS
4.4 The Web Ontology Language OWL 2
4.5 Summary
4.6 Exercises
5 Geospatial Ontologies
5.1 Basic Concepts
5.2 The GeoSPARQL Ontology
5.2.1 Core
5.2.2 Topology Vocabulary Extension
5.2.3 Geometry Extension
5.3 The Schema.org Ontology
5.3.1 Class schema:GeoCoordinates
5.3.2 Class schema:GeoShape
5.3.3 Class schema:Place
5.4 Comparing the GeoSPARQL Ontology with the Geospatial Part of Schema.org
5.5 Other Geospatial Vocabularies
5.6 Summary
5.7 Exercises
6 Linked Geospatial Data
6.1 The Global Administrative Areas Dataset
6.2 The CORINE Land Cover Dataset
6.3 The Leaf Area Index Dataset
6.4 The OpenStreetMap Dataset
6.4.1 Layer for Buildings
6.4.2 Layer for Land Use
6.4.3 Layer for Places
6.4.4 Layer for Points of Interest
6.4.5 Layer for Roads
6.4.6 Layer for Traffic
6.4.7 Layer for Transport
6.5 Publishing Geospatial Data on the Web
6.6 Summary
6.7 Exercises
7 Querying Geospatial Data Expressed in RDF
7.1 The Query Language GeoSPARQL
7.1.1 The Geometry Extension
7.1.2 The Geometry Topology Extension
7.1.3 The RDFS Entailment Extension
7.1.4 The Query Rewrite Extension
7.2 The Model stRDF and the Query Language stSPARQL
7.2.1 The Temporal Dimension of stRDF and stSPARQL
7.3 The Query Language GeoSPARQL+
7.4 The Proposed Language GeoSPARQL 1.1
7.4.1 Extended GeoSPARQL Ontology
7.4.2 Non-topological Query Functions
7.4.3 Spatial Aggregate Functions
7.4.4 Profile Definition
7.4.5 RDF Validation File
7.5 Summary
7.6 Exercises
8 Visualizing Linked Geospatial Data
8.1 The Tool Sextant
8.2 Thematic Maps
8.2.1 Map Ontology
8.2.2 Map Registry
8.2.3 Map Sharing
8.2.4 Map Search
8.3 Layers in Sextant
8.3.1 Raster Layers
8.3.2 Vector Layers
8.3.3 Layer Manipulation
8.3.4 Temporal Layers
8.4 Querying SPARQL Endpoints
8.5 Exploring SPARQL Endpoints
8.6 Summary
8.7 Exercises
9 Transforming Geospatial Data into RDF
9.1 The Tool GeoTriples
9.2 Example
9.3 The Tool GeoTriples-Spark
9.4 Similar Systems
9.5 Summary
9.6 Exercises
10 Interlinking Geospatial Data Sources
10.1 Creating Links
10.2 Geospatial Interlinking
10.2.1 Existing Tools and Approaches
10.2.2 Geospatial Interlinking in Practice with Silk
10.3 Link Discovery
10.3.1 Existing Tools and Approaches
10.3.2 Link Discovery in Practice with JedAI
10.4 Summary
11 Geospatial Ontology-based Data Access
11.1 Ontology-based Data Access
11.2 Ontop-spatial
11.3 Datasets
11.4 Creating Mappings
11.5 Querying
11.5.1 Breweries
11.5.2 Breweries in Athens
11.5.3 Parks in Athens
11.5.4 Roads Crossing the Boundaries of Athens
11.5.5 Restaurants in Athens
11.6 Summary
11.7 Exercises
12 Incomplete Geospatial Information
12.1 The Various Facets of Incomplete Information
12.2 Challenges to Querying Incomplete Geospatial Information
12.2.1 Entailed Topological Information
12.2.2 Entailed Spatial Information
12.2.3 Mixing Quantitative and Qualitative Information
12.3 Querying Incomplete Geospatial Information in the RDFⁱ Framework
12.3.1 Overview of the RDFⁱ Framework
12.3.2 Querying Entailed Topological Information
12.3.3 Querying Entailed Spatial Information
12.3.4 Querying Geospatial Information
12.4 Other Approaches to Managing Incomplete Geospatial Information
12.5 Summary
12.6 Exercises
13 Geospatial RDF Stores
13.1 Early Experimental Systems
13.1.1 Perry's Ph.D. Dissertation
13.1.2 The System of Brodt et al.
13.2 Outdated Systems
13.2.1 OpenRDF Sesame
13.2.2 uSeekM
13.3 Current Systems with Limited GeoSPARQL Functionality
13.3.1 AllegroGraph
13.3.2 OpenLink Virtuoso
13.3.3 Blazegraph DB
13.3.4 MarkLogic
13.4 Systems with Partial GeoSPARQL Support
13.4.1 Stardog
13.4.2 Strabon
13.4.3 Eclipse RDF4J (Formerly OpenRDF Sesame)
13.5 Systems with Extensive GeoSPARQL Support
13.5.1 Parliament
13.5.2 AnzoGraph DB
13.5.3 GraphDB
13.5.4 Apache Jena GeoSPARQL
13.6 Geospatial RDF Stores as a Service
13.6.1 Metaphactory
13.6.2 TriplyDB
13.7 Summary
13.8 Exercise
14 Geospatial Knowledge Graphs
14.1 The Knowledge Graph YAGO
14.2 The DBpedia Knowledge Graph
14.3 The Knowledge Graph Wikidata
14.4 The Knowledge Graph YAGO2geo
14.4.1 Data Sources
14.4.2 Methodology
14.5 Geospatial Knowledge in YAGO2geo
14.5.1 Extending YAGO4 Knowledge Graph with Geospatial Knowledge
14.6 The Knowledge Graph WorldKG
14.6.1 The WorldKG Ontology
14.6.2 Population of the WorldKG ontology
14.7 The Knowledge Graph KnowWhereGraph
14.8 Summary
14.9 Exercises
15 Question Answering Engines for Geospatial Knowledge Graphs
15.1 The Benchmark GeoQuestions201
15.2 The Geospatial QA System GeoQA
15.3 The Graphical User Interface of GeoQA
15.3.1 Asking a Question-Home Page
15.3.2 Displaying the Answer-Answer Page
15.3.3 Customizing the Pipeline-Options
15.4 Other Geospatial QA Research
15.5 Summary
15.6 Exercises
16 Putting It All Together: A Data Science Pipeline for Linked Earth Observation Data
16.1 Ingestion, Processing, Cataloguing, and Archiving
16.2 Dataset Discovery
16.3 Knowledge Discovery
16.4 Transformation into RDF
16.5 Interlinking
16.6 Publishing
16.7 Storage, Querying, and Question Answering
16.8 Search/Browse/Explore/Visualize
16.9 Summary
16.10 Exercise
17 Conclusions
Appendix A Prefixes
Bibliography
Authors' Biographies
Index
Other Format:
Print version:
ISBN:
3581906
9798400707414
9798400707391
Access Restriction:
Restricted for use by site license.

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account