A knowledge graph prototype for national topographic data
This is a modal window.
The media could not be loaded, either because the server or network failed or because the format is not supported.
Formal Metadata
Title |
| |
Title of Series | ||
Number of Parts | 351 | |
Author | ||
License | CC Attribution 3.0 Unported: You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor. | |
Identifiers | 10.5446/68937 (DOI) | |
Publisher | ||
Release Date | ||
Language | ||
Production Year | 2022 |
Content Metadata
Subject Area | ||
Genre | ||
Abstract |
| |
Keywords |
FOSS4G Firenze 2022305 / 351
1
7
13
22
25
31
33
36
39
41
43
44
46
52
53
55
58
59
60
76
80
93
98
104
108
127
128
133
135
141
142
143
150
151
168
173
176
178
190
196
200
201
202
204
211
219
225
226
236
242
251
258
263
270
284
285
292
00:00
Internet forumTexture mappingPrototypeComputer animation
00:05
Query languagePoint cloudOntologySurfaceWater vaporEvent horizonDivision (mathematics)Semantics (computer science)Open sourceCategory of beingLatent heatRepository (publishing)PrototypeSet (mathematics)Data storage deviceUser interfaceComponent-based software engineeringArchaeological field surveyCore dumpObject (grammar)SoftwareFreewareDatabaseMotion captureInformation retrievalOpen setSoftware frameworkDescriptive statisticsKey (cryptography)Source codeMultiplicationInformationOntologyAttribute grammarInstance (computer science)Social classLevel (video gaming)Graph (mathematics)Observational studyComputer animation
01:08
Attribute grammarTime domainBoundary value problemData structureTransportation theory (mathematics)PlastikkarteSinguläres IntegralProcess modelingAttribute grammarData managementData storage deviceFunctional (mathematics)Markup languageFormal languageOntologyTransformation (genetics)Motion captureInferenceMixed realityReduction of orderObject (grammar)Field (computer science)Category of beingNamespaceMappingWeb Ontology LanguageComputer fileShape (magazine)Source codeGeometryRepository (publishing)Open setUser interfaceSource codeComputer animation
02:23
Parameter (computer programming)NamespaceFile viewerObject (grammar)Network topologyKnowledge representation and reasoningQuery languageUser interfaceGraph (mathematics)Set (mathematics)Graph (mathematics)Different (Kate Ryan album)Category of beingFunctional (mathematics)Theory of relativityMenu (computing)GeometryData storage deviceUser interfaceComputer animation
03:25
Finitary relationCognitionParsingNatural languageCodeSubgraphType theoryPoint (geometry)Pattern languageGeometrySubject indexingInfinityInformationData integrityKnowledge representation and reasoningMatching (graph theory)AdditionData structureMetadataGraph (mathematics)Category of beingOpen setLevel (video gaming)TrailWorld Wide Web ConsortiumResultantLogicCognitionOperator (mathematics)OntologyInferenceQuery languageTheory of relativityComputer animation
Transcript: English(auto-generated)
00:01
Hello, I'm Dahlia Veronka. The prototype geospatial knowledge graph, called MapKB, aims to capture semantic specifications of feature instances, classes, attributes, and properties. The approaches all employ free and open-source software components and free data.
00:23
The key objective of the concept stresses user access to logically interrelated data and semantic information from multiple sources using a core ontology. Key components include a resource description framework triple store and sparkle endpoint,
00:41
linked open data from outside sources, and a map-based interface based on data semantics. Questions about the storage and retrieval of large databases are outside the scope of this study. MapKB is publicly available as a set of Docker containers of executable software on the U.S.
01:03
Geological Survey GitHub repository. We implemented a bottom-up approach for the capture of schema and feature instance data from existing sources. The workflow to populate the triple store begins with Esri shapefiles converted to geography
01:24
markup language and then to web ontology language using Karma to design the RDB to RDF mapping language schemas. Python functions were created for namespace management and to convert GML to well-known
01:40
text. The ontology resulting from the transformation required manual editing. Some redundant attributes were removed and replaced with object properties to reduce data storage requirements and to reuse set members for inference.
02:01
Our properties were edited to improve logical reasoning. The transformation ontology was then aligned with the open geospatial consortium geosparkle ontology. The virtuoso triple store and sparkle endpoint were then ready to be queried using an interface.
02:25
The MapKB user interface is based on Leaflet for retrieving, visualizing, and evaluating integrated data. Initial feature representations can be selected using a menu of namespaces. More than one graph can be viewed simultaneously.
02:43
By clicking on geospatial features, their associated properties, objects, and literals are available for browsable graph searching. A sparkle viewer and custom query builder allow users to generate faceted search based on different parameters for the graphs currently in the triple store.
03:04
Though lacking full geospatial support, pre-built queries support certain topological spatial relation functions that allow user access across different datasets without the
03:21
need for background knowledge. Ontology design was validated through inference and competency questions. An ontology pattern infers interchangeable feature type references consisting of index codes, natural language annotation, and GIS geometries.
03:44
Data integration was tested through sparkle and geosparkle queries such as nearby points and entities within. We tested geospatial properties to join subgraphs from the national map with linked open data from DBpedia and geonames.
04:02
Our results indicate that technical aspects of MapKB were successful, but effective knowledge based design requires further consideration. To effectively represent landscapes, geosparkle operations required an infusion of cognitive spatial thinking beyond logic.
04:22
Relating data from the national map with linked open data drew on W3C and OGC properties intended to support graph reuse, but collectively were difficult to apply. A better metadata annotation approach for structural alignment in addition to syntax
04:41
matching may be the solution. For more information please see the academic track paper published for this conference. Thank you for your attention.