This blog post shares how to retrieve several variables of data from the Ordnance Survey dataset, available as Linked Open Data (LOD). Includes SPARQL queries and instructions on how to retrieve the desired output format from the SPARQL endpoint.
URL: https://johngoodwin225.wordpress.com/2013/08/01/ordnance-survey-linked-data-simple-sparql-example/
Keywords: Linked Open Data (LOD), SPARQL
Author: Goodwin, John
Date created: 2013-08-01 04:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P15M
Educational use: instruction
Educational audience: student
Interactivity type: expositive
- Converts/manipulates SPARQL query outputs (RDF-XML, JSON) to the exact format required by a third party tools and APIs.
- Interacting with RDF data
- Querying RDF data
- Converts/manipulates SPARQL query outputs (RDF-XML, JSON) to the exact format required by a third party tools and APIs.
- Converts/manipulates SPARQL query outputs (RDF-XML, JSON) to the exact format required by a third party tools and APIs.
- Querying RDF data
- Interacting with RDF data
- Uses available tools, servers, and endpoints to issue queries against a dataset.
- Interacting with RDF data
- Querying RDF data
- Uses available tools, servers, and endpoints to issue queries against a dataset.
- Execute SPARQL queries using the Jena ARQ command-line utility.
- Queries multiple local data files using ARQ.
- Uses ARQ to evaluate queries on local data.
- Uses Fuseki server to evaluate queries on a dataset.
- Queries multiple data files using Fuseki.
- Accesses DBPedia's SNORQL/SPARQL endpoint and issues simple queries.
- Uses available tools, servers, and endpoints to issue queries against a dataset.
- Querying RDF data
- Interacting with RDF data
- Uses ORDER BY to define ordering conditions by variable, function call, or expression.
- Interacting with RDF data
- Querying RDF data
- Understands the major SPARQL result set modifiers, e.g., to limit or sort results, or to return distinct results only once.
- Uses ORDER BY to define ordering conditions by variable, function call, or expression.
- Uses ORDER BY to define ordering conditions by variable, function call, or expression.
- Understands the major SPARQL result set modifiers, e.g., to limit or sort results, or to return distinct results only once.
- Querying RDF data
- Interacting with RDF data
- Uses UNION to formulate queries with multiple possible graph patterns.
- Interacting with RDF data
- Querying RDF data
- Understands how to combine and filter graph patterns using operators such as UNION, OPTIONAL, FILTER, and MINUS.
- Uses UNION to formulate queries with multiple possible graph patterns.
- Uses UNION to formulate queries with multiple possible graph patterns.
- Understands how to combine and filter graph patterns using operators such as UNION, OPTIONAL, FILTER, and MINUS.
- Querying RDF data
- Interacting with RDF data
- Uses variables in SELECT and WHERE clauses to yield a table of results.
- Interacting with RDF data
- Querying RDF data
- Demonstrates a working knowledge of the forms and uses of SPARQL result sets (SELECT, CONSTRUCT, DESCRIBE, and ASK).
- Uses variables in SELECT and WHERE clauses to yield a table of results.
- Uses variables in SELECT and WHERE clauses to yield a table of results.
- Demonstrates a working knowledge of the forms and uses of SPARQL result sets (SELECT, CONSTRUCT, DESCRIBE, and ASK).
- Querying RDF data
- Interacting with RDF data