Does anyone know a (standard) mechanism to split a large RDF dataset in smaller files (still belonging to the same name space!)?
We have a large national road registry that we want to split into a file/module per road (#30).
Those files have overlap (like a junction valid for multiple roads so we do not want to define 30 name spaces where we would have multiple IDs for the same junction)
Thx for any tip/idea,
Michel
|
|||||||||||||||||
|
--
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi David,
Sounds good!
Just checking if I understood ok..
Suppose I have a total network of 30 roads:
I get 30 basiURIs for the data
(nwb refers to the ontology).
..
one example file:
# baseURI: https://w3id.org/nwb-data/R14
…
@prefix nwb: <https://w3id.org/nwb/hoofdwegennet#> .
@prefix nwb-data: <https://w3id.org/nwb/hoofdwegennet#> .
…
<https://w3id.org/nwb-data/R14>
rdf:type owl:Ontology ;
owl:imports <https://w3id.org/list> ;
owl:versionInfo "Created with TopBraid Composer" ;
.
nwb-data:Road14 rdf:type nwb:Road ;
nwb:hasStart nwb-data:Junction83 .
nwb-data:Junction83 rdf:type nwb:Junction .
suppose same junction reuse for road 23 I get:
# baseURI: https://w3id.org/nwb-data/R23
…
@prefix nwb: <https://w3id.org/nwb/hoofdwegennet#> .
@prefix nwb-data: <https://w3id.org/nwb/hoofdwegennet#> .
…
<https://w3id.org/nwb-data/R23>
rdf:type owl:Ontology ;
owl:imports <https://w3id.org/list> ;
owl:versionInfo "Created with TopBraid Composer" ;
.
nwb-data:Road23 rdf:type nwb:Road ;
nwb:hasEnd nwb-data:Junction83 .
nwb-data:Junction83 rdf:type nwb:Junction .
when merge clones of junction are combined.
Right?
Any link with the actual file name or can this again be anything (not necc. related to baseURI).
Thx Michel
On 21 Feb 2018, at 13:29, Bohms, H.M. (Michel) <michel...@tno.nl> wrote:Hi David,Sounds good!Just checking if I understood ok..Suppose I have a total network of 30 roads:I get 30 basiURIs for the data(nwb refers to the ontology)...one example file:# baseURI: https://w3id.org/nwb-data/R14…@prefix nwb: <https://w3id.org/nwb/hoofdwegennet#> .@prefix nwb-data: <https://w3id.org/nwb/hoofdwegennet#> .
…rdf:type owl:Ontology ;owl:imports <https://w3id.org/list> ;owl:versionInfo "Created with TopBraid Composer" ;.nwb-data:Road14 rdf:type nwb:Road ;nwb:hasStart nwb-data:Junction83 .nwb-data:Junction83 rdf:type nwb:Junction .suppose same junction reuse for road 23 I get:# baseURI: https://w3id.org/nwb-data/R23…@prefix nwb: <https://w3id.org/nwb/hoofdwegennet#> .@prefix nwb-data: <https://w3id.org/nwb/hoofdwegennet#> .…rdf:type owl:Ontology ;owl:imports <https://w3id.org/list> ;owl:versionInfo "Created with TopBraid Composer" ;.nwb-data:Road23 rdf:type nwb:Road ;nwb:hasEnd nwb-data:Junction83 .nwb-data:Junction83 rdf:type nwb:Junction .when merge clones of junction are combined.Right?
Any link with the actual file name or can this again be anything (not necc. related to baseURI).
David,
All clear, thx a lot! (indeed data uri should have been dif., stupid mistake)
michel