Matches in Nanopublications for { ?s ?p ?o <https://w3id.org/np/RAkOzWlQy3fZAT00X-hRgUhDYyhMou9Pa4vYqkgs5XziM/assertion>. }
Showing items 1 to 6 of
6
with 100 items per page.
- get-places-in-africa type grlc-query assertion.
- get-places-in-africa label "Get places in Africa" assertion.
- get-places-in-africa description "This query returns all places (geosparql:Feature) located in Africa." assertion.
- get-places-in-africa sparql "prefix np: <http://www.nanopub.org/nschema#> prefix npa: <http://purl.org/nanopub/admin/> prefix npx: <http://purl.org/nanopub/x/> prefix dct: <http://purl.org/dc/terms/> prefix geosparql: <http://www.opengis.net/ont/geosparql#> prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> prefix geof: <http://www.opengis.net/def/function/geosparql/> select distinct ?np ?location ?locationLabel ?wkt where { graph ?assertion { ?paper dct:spatial ?location . ?location a geosparql:Feature . ?location rdfs:label ?locationLabel . ?location geosparql:hasGeometry ?geometry . ?geometry geosparql:asWKT ?wkt . # Find locations that intersect with East Africa bounding box filter(geof:sfIntersects(strdt(?wkt, geosparql:wktLiteral), "POLYGON((28 -12, 40 -12, 40 5, 28 5, 28 -12))"^^geosparql:wktLiteral)) } graph npa:graph { ?np np:hasAssertion ?assertion . ?np npa:hasValidSignatureForPublicKey ?pubkey . filter not exists { ?npx npx:invalidates ?np ; npa:hasValidSignatureForPublicKey ?pubkey . } } }" assertion.
- get-places-in-africa endpoint full assertion.
- get-places-in-africa license LICENSE-2.0 assertion.