Title: Ontologydriven spatial information retrieval in GRIP
1Ontology-driven spatial information retrieval in
GRIP
- Naicong Li, Nathan Strout, Steve Paplanus,
Thomas Leuteritz - University of Redlands
- Redlands, CA USA
- AAG 2007, San Francisco
2Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- System design
- Future work
3Ontology-driven spatial information retrieval in
GRIP
- Objective
- Knowledge organization and information retrieval
for data with heterogeneous format, syntax, and
semantics - Use GRIP as development platform, use desert
tortoise recovery plan data repository as project
data - Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- System design
- Future work
4Ontology-driven spatial information retrieval in
GRIP
- Objective
- Knowledge organization and information retrieval
for data with heterogeneous format, syntax, and
semantics - Use GRIP as development platform, use desert
tortoise recovery plan data repository for
project data - Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- System design
- Future work
5Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Open service architecture
- Supports distributed processing
- Search data with heterogeneous data format
- Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- System design
- Future work
6Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Open service architecture
- Supports distributed processing
- Search data with heterogeneous data format
- Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- System design
- Future work
7Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Open service architecture
- Supports distributed processing
- Search data with heterogeneous data format
- Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- System design
- Future work
8GRIP Services Layout
Gazetteer Sources Custom geodatabase Alexandria
Digital Library (ADL) USGS GNIS Microsoft
MapPoint
GRIP Spatial Search WS (ArcGIS Server) Handles
map-based and placename searches
Document/Media Storage File System RDBMS MS
SharePoint
User Interface Web-Based Options ASP.NET MS
SharePoint WPF-E Desktop-Based
Options WPF Windows
GRIP Search WS Abstracts GRIP services as well as
handles content aggregation and clustering
Indexes/Metadata Catalogs Relies on sources
search engine and/or optional custom search
engine and taxonomies/ontologies for enhanced
results
GRIP Data Search WS Handles text searching
including keyword and metadata searching
GIS Data Storage/Distribution Services ArcSDE ArcG
IS Server Services ArcIMS Services
9Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Desert tortoise declared endangered species
- USFWS recovery plan identifying critical habitat
units (CHU) and recommended recover actions - CHUs under management of various agencies BLM,
NPS, military bases, etc. - Centralized data repository with digital library
and GIS data - GRIP to provide framework underlying the
information portal for the data repository - Information retrieval requirement analysis
- System design
- Future work
10Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Desert tortoise declared endangered species
- USFWS recovery plan identifying critical habitat
units (CHU) and recommended recover actions - CHUs under management of various agencies BLM,
NPS, military bases, etc. - Centralized data repository with digital library
and GIS data - GRIP to provide framework underlying the
information portal for the data repository - Information retrieval requirement analysis
- System design
- Future work
11Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Desert tortoise declared endangered species
- USFWS recovery plan identifying critical habitat
units (CHU) and recommended recover actions - CHUs under management of various agencies BLM,
NPS, military bases, etc. - Centralized data repository with digital library
and GIS data - GRIP to provide framework underlying the
information portal for the data repository - Information retrieval requirement analysis
- System design
- Future work
12Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Desert tortoise declared endangered species
- USFWS recovery plan identifying critical habitat
units (CHU) and recommended recover actions - CHUs under management of various agencies BLM,
NPS, military bases, etc. - Centralized data repository with digital library
and GIS data - GRIP to provide framework underlying the
information portal for the data repository - Information retrieval requirement analysis
- System design
- Future work
13Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Desert tortoise declared endangered species
- USFWS recovery plan identifying critical habitat
units (CHU) and recommended recover actions - CHUs under management of various agencies BLM,
NPS, military bases, etc. - Centralized data repository with digital library
and GIS data - GRIP to provide framework underlying the
information portal for the data repository - Information retrieval requirement analysis
- System design
- Future work
14GIS DATA SDE GEOSPATIAL DATABASE
- 147 tortoise related feature classes
- 501 base map feature classes
- 26 raster data sets
- All with FGDC compliant metadata
15DTP RESOURCE LIBRARY
- The DTP Library is a searchable repository in
Sharepoint, combining all the project resources.
The digital library includes 4000 items. - The documents are sorted in the following
categories - Free form text documents
- Images
- Maps
16Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- Improve interoperability among heterogeneous data
- Allow integrated queries for GIS and non GIS data
- Organize query results semantically
- Facilitate knowledge discovery
- System design
- Future work
17Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- Improve interoperability among heterogeneous data
- Allow integrated queries for GIS and non GIS data
- Organize query results semantically
- Facilitate knowledge discovery
- System design
- Future work
18Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- Improve interoperability among heterogeneous data
- Allow integrated queries for GIS and non GIS data
- Organize query results semantically
- Facilitate knowledge discovery
- System design
- Future work
19Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- Improve interoperability among heterogeneous data
- Allow integrated queries for GIS and non GIS data
- Organize query results semantically
- Facilitate knowledge discovery
- System design
- Future work
20Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- System design
- Integrated solution to knowledge organization and
information retrieval - Ontology development
- Ontology-based information organization
- Ontology-based information retrieval
- Making implicit information in data explicit
- Future work
21Ontology-driven spatial information retrieval in
GRIP
- System design -- Integrated solution to knowledge
organization and information retrieval
22Ontology-driven spatial information retrieval in
GRIP
- System design -- Integrated solution to knowledge
organization and information retrieval
Knowledge organization
23Ontology-driven spatial information retrieval in
GRIP
- System design -- Integrated solution to knowledge
organization and information retrieval
Information retrieval
24Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology development
- Application domain specific and project specific
25Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology development
- Application domain specific and project specific
- Based on a controlled vocabulary agreed upon by a
user community - Prototype ontology being developed for system
design and testing purposes
26Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology development
- Application domain specific and project specific
- Based on a set of controlled vocabulary agreed
upon by a user community - Prototype ontology being developed for system
design and testing purposes - Categories, instances, attributes, relations
27Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology development
- Application domain specific and project specific
- Based on a set of controlled vocabulary agreed
upon by a user community - Prototype ontology being developed for system
design and testing purposes - Categories, instances, attributes, relations
- All the concepts have corresponding natural
language expression(s)
28Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology development
- Application domain specific and project specific
- Based on a set of controlled vocabulary agreed
upon by a user community - Prototype ontology being developed for system
design and testing purposes - Categories, instances, attributes, relations
- All the concepts have corresponding natural
language expression(s) - Axioms defined based on project needs
29Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology development
- Application domain specific and project specific
- Based on a set of controlled vocabulary agreed
upon by a user community - Prototype ontology being developed for system
design and testing purposes - Categories, instances, attributes, relations
- All the concepts have corresponding natural
language expression(s) - Axioms defined based on project need
- In OWL-DL
30Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology development
- Application domain specific and project specific
- Based on a set of controlled vocabulary agreed
upon by a user community - Prototype ontology being developed for system
design and testing purposes - Categories, instances, attributes, relations
- All the concepts have corresponding natural
language expression(s) - Axioms defined based on project need
- In OWL-DL
- Using SWEET as upper level ontology
31Ontology-driven spatial information retrieval in
GRIP
32Ontology-driven spatial information retrieval in
GRIP
Natural language expression
Attribute and relation definitions
Instances
33Ontology-driven spatial information retrieval in
GRIP
Causal relationship
Threat factor categories
34Ontology-driven spatial information retrieval in
GRIP
- Example of inverse relations
- manages managedBy
- predatorOf hasPredator
- Example of transitive relations causal relation
- Between threat factors and tortoise population
reduction - Among threat factors
35Ontology-driven spatial information retrieval in
GRIP
- Example of inverse relations
- manages managedBy
- predatorOf hasPredator
- Example of transitive relations causal relation
- Between threat factors and tortoise population
reduction - Among threat factors
- Landfill ravens
tortoise population reduction
36Ontology-driven spatial information retrieval in
GRIP
- Example of inverse relations
- manages managedBy
- predatorOf hasPredator
- Example of transitive relations causal relation
- Between threat factors and tortoise population
reduction - Among threat factors
- Landfill ravens
tortoise population reduction - Landfill habitat extent loss
tortoise population reduction
37Ontology-driven spatial information retrieval in
GRIP
- Example of inverse relations
- manages managedBy
- predatorOf hasPredator
- Example of transitive relations causal relation
- Between threat factors and tortoise population
reduction - Among threat factors
- Landfill ravens
tortoise population reduction - Landfill habitat extent loss
tortoise population reduction - Grazing habitat extent loss
tortoise population reduction
38Ontology-driven spatial information retrieval in
GRIP
- Example of inverse relations
- manages managedBy
- predatorOf hasPredator
- Example of transitive relations causal relation
- Between threat factors and tortoise population
reduction - Among threat factors
- Landfill ravens
tortoise population reduction - Landfill habitat extent loss
tortoise population reduction - Grazing habitat extent loss
tortoise population reduction - Grazing soil compaction
habitat degradation - tortoise population
reduction
39Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- System design
- Integrated solution to knowledge organization and
information retrieval - Ontology development
- Ontology-based information organization
- Ontology-based information retrieval
- Making implicit information in data explicit
- Future work
40Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology-based information
organization - Mapping between concepts in the ontologies and
- data in geodatabases
- Text documents (keyword field in metadata)
41Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology-based information
organization - Mapping between concepts in the ontologies and
- data in geodatabases
- Text documents (keyword field in metadata)
- Registration mappings a set of rules
describing the association between semantic types
and structural types - Xquery for xml data source
- SQL expression for relational database data
source - Bowers Ludascher 2004
42Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology-based information
organization - Mapping between concepts in the ontologies and
- data in geodatabases
- Text documents (keyword field in metadata)
- Registration mappings a set of rules
describing the association between semantic types
and structural types - Xquery for xml data source
- SQL expression for relational database data
source - Including mapping between process/service
concepts and geoprocessing tools - Bowers Ludascher 2004
- Lutz Klein 2006
43Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- System design
- Integrated solution to knowledge organization and
information retrieval - Ontology development
- Ontology-based information organization
- Ontology-based information retrieval
- Making implicit information in data explicit
- Future work
44Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology-based information
retrieval - User query types
- Browsing (guided by ontologies)
- Searching (query keyword ? concept in ontologies
query expansion guided by ontologies) - Retrieving GIS and non GIS data through the same
query UI - Query results organized semantically by the
ontology - Guarino 1998, Fonseca et al 2002
45Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology-based information
retrieval - User query types
- Browsing (guided by ontologies)
- Searching (query keyword ? concept in ontologies
query expansion guided by ontologies) - Retrieving GIS and non GIS data through the same
query UI - Query results organized semantically by the
ontology - Fu et al 2005
46Ontology-driven spatial information retrieval in
GRIP
- Live demo for design concept
47Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology-based information
retrieval - User query types
- Browsing (guided by ontologies)
- Searching (query expansion guided by ontologies)
- Retrieving GIS and non GIS data through the same
query UI - Query results organized semantically by the
ontology
48Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology-based information
retrieval - User query types
- Browsing (guided by ontologies)
- Searching (query expansion guided by ontologies)
- Retrieving GIS and non GIS data through the same
query UI - Query results organized semantically by the
ontology
49Ontology-driven spatial information retrieval in
GRIP
- System design -- Ontology-based information
retrieval - User query types
- Browsing (guided by ontologies)
- Searching (query expansion guided by ontologies)
- Retrieving GIS and non GIS data through the same
query UI - Query results organized semantically by the
ontology - System design -- Ontology-based information
retrieval - Making implicit information in data explicit
50Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- System design
- Future work
51Ontology-driven spatial information retrieval in
GRIP
- Objective
- Geographically Referenced Information Portal
(GRIP) - Desert tortoise recovery plan data repository
- Information retrieval requirement analysis
- System design
- Future work
52Ontology-driven spatial information retrieval in
GRIP
- Future Work
- Implement the prototype
- Registration mapping
- Automatic symbolization during GIS layer display
- UI for GIS layer ordering, show/hide option
- Full text annotation
- Document relevance ranking
- Applying NLP for text disambiguation
53Redlands InstituteUniversity of Redlands1200 E.
Colton Ave.Redlands, CA 92373909-748-8268www
.redlands.edu/redlandsinstitute
Naicong Li, Nathan Strout, Steve Paplanus,
Thomas Leuteritz Naicong_Li_at_institute.redlands.ed
u Nathan_Strout_at_institute.redlands.edu Steve_Papla
nus_at_institute.redlands.edu Thomas_Leuteritz_at_instit
ute.redlands.edu