Explore chapters and articles related to this topic
Open data standards and BIM on the cloud
Published in Pieter Pauwels, Kris McGlinn, Buildings and Semantics, 2023
Pieter Pauwels, Dennis Shelden, Jan Brouwer, Devon Sparks, Saha Nirvik, Tim Pat McGinley
One main downside to RDF graphs, in comparison with JSON and XML, is that bindings with object programming languages like C# and Java are much less common. This makes it much more difficult to use this data stored in RDF data stores and load it directly into object-oriented code that can directly consume and use it. Instead, the developer needs to go through either a SPARQL query mechanism, a direct API connection with an RDF-enabled database, or a dedicated software library like RDFLib, Jena, or other. As a result, this language is, for example, less useful for plenty of direct data communications between client and server, in rather large contrast to JSON.
Business-Driven Data Recommender System: Design and Implementation
Published in Journal of Computer Information Systems, 2023
Sarah Pinon, Corentin Burnay, Isabelle Linden
Technically, the instantiation was done in OWL2 in the form of RDF schema.57 OWL and RDF schema are standards in the Semantic Web.34 We indeed exploit the Python module OWLReady247 and the Python package rdflib58 which are two well-known python libraries. A subpart of the instantiated Ontology is illustrated in Figure 7.
Finding and sharing GIS methods based on the questions they answer
Published in International Journal of Digital Earth, 2019
S. Scheider, A. Ballatore, R. Lemmens
We implemented and tested our approach using the Python library RDFlib,27 which was used to parse the SPARQL syntax in terms of SPARQL algebra,28 as well as in order to query over CGP patterns of a statement. We furthermore used RDFClosure for RDFS reasoning on the level of BGP matching.29 The code and data examples are available online.30