@prefix : . @prefix sh: . @prefix rdf: . @prefix owl: . @prefix xml: . @prefix afn: . @prefix xsd: . @prefix rdfs: . a sh:NodeShape ; rdfs:label "Network" ; sh:name "Network" ; sh:nodeKind sh:IRI ; sh:property ; sh:targetClass :Network . a sh:PropertyShape ; rdfs:label "range" ; sh:datatype xsd:string ; sh:name "range" ; sh:nodeKind sh:Literal ; sh:path :range ; sh:pattern ".*" . a sh:PropertyShape ; rdfs:label "has operator" ; sh:class :Operator ; sh:name "has operator" ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path :hasOperator . a sh:NodeShape ; rdfs:label "Operator" ; sh:name "Operator" ; sh:nodeKind sh:IRI ; sh:property , ; sh:targetClass :Operator . a sh:NodeShape ; rdfs:label "5 G" ; sh:name "5 G" ; sh:nodeKind sh:IRI ; sh:targetClass :5G . a sh:PropertyShape ; rdfs:label "has range" ; sh:class :Range ; sh:name "has range" ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path :hasRange . a sh:NodeShape ; rdfs:label "Cell Towers" ; sh:name "Cell Towers" ; sh:nodeKind sh:IRI ; sh:property , , , , , , ; sh:targetClass :CellTowers . a sh:PropertyShape ; rdfs:label "operator id" ; sh:datatype xsd:string ; sh:name "operator id" ; sh:nodeKind sh:Literal ; sh:path :operatorId ; sh:pattern ".*" . a sh:PropertyShape ; rdfs:label "network code" ; sh:datatype xsd:string ; sh:name "network code" ; sh:nodeKind sh:Literal ; sh:path :networkCode ; sh:pattern ".*" . a sh:NodeShape ; rdfs:label "U M T S" ; sh:name "U M T S" ; sh:nodeKind sh:IRI ; sh:targetClass :UMTS . a sh:PropertyShape ; rdfs:label "lat" ; sh:name "lat" ; sh:nodeKind sh:Literal ; sh:path . a sh:PropertyShape ; rdfs:label "operator name" ; sh:datatype xsd:string ; sh:name "operator name" ; sh:nodeKind sh:Literal ; sh:path :operatorName ; sh:pattern ".*" . a sh:NodeShape ; rdfs:label "Device" ; sh:name "Device" ; sh:nodeKind sh:IRI ; sh:targetClass . a ; , , , , , , , , , , , , , , , , , , , , , , , , , , , , ; . a sh:NodeShape ; rdfs:label "C D M A" ; sh:name "C D M A" ; sh:nodeKind sh:IRI ; sh:targetClass :CDMA . a sh:PropertyShape ; rdfs:label "provides network" ; sh:class :Network ; sh:name "provides network" ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path :providesNetwork . a sh:NodeShape ; rdfs:label "G S M" ; sh:name "G S M" ; sh:nodeKind sh:IRI ; sh:targetClass :GSM . a sh:NodeShape ; rdfs:label "Place" ; sh:name "Place" ; sh:nodeKind sh:IRI ; sh:property , ; sh:targetClass . a sh:NodeShape ; rdfs:label "Point" ; sh:name "Point" ; sh:nodeKind sh:IRI ; sh:targetClass . a sh:PropertyShape ; rdfs:label "cell id" ; sh:datatype xsd:string ; sh:name "cell id" ; sh:nodeKind sh:Literal ; sh:path :cellId ; sh:pattern ".*" . a sh:PropertyShape ; rdfs:label "long" ; sh:name "long" ; sh:nodeKind sh:Literal ; sh:path . a sh:PropertyShape ; rdfs:label "created" ; sh:datatype xsd:dateTime ; sh:name "created" ; sh:nodeKind sh:Literal ; sh:path :created ; sh:pattern "-?([1-9][0-9]{3,}|0[0-9]{3})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T(([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?|(24:00:00(\\.0+)?))(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?" . a sh:PropertyShape ; rdfs:label "code" ; sh:datatype xsd:string ; sh:name "code" ; sh:nodeKind sh:Literal ; sh:path ; sh:pattern ".*" . a sh:NodeShape ; rdfs:label "Feature" ; sh:name "Feature" ; sh:nodeKind sh:IRI ; sh:targetClass . a sh:NodeShape ; rdfs:label "4 G" ; sh:name "4 G" ; sh:nodeKind sh:IRI ; sh:targetClass :4G . a sh:NodeShape ; rdfs:label "L T E" ; sh:name "L T E" ; sh:nodeKind sh:IRI ; sh:targetClass :LTE . a sh:PropertyShape ; rdfs:label "location" ; sh:class ; sh:name "location" ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path . a sh:PropertyShape ; rdfs:label "name" ; sh:datatype xsd:string ; sh:name "name" ; sh:nodeKind sh:Literal ; sh:path ; sh:pattern ".*" . a sh:NodeShape ; rdfs:label "Range" ; sh:name "Range" ; sh:nodeKind sh:IRI ; sh:property ; sh:targetClass :Range . a ; "Shapes generated with no errors" ; "https://auroral.iot.linkeddata.es/def/cell-Tower/ontology.ttl" ; "200"^^xsd:int . a sh:PropertyShape ; rdfs:label "country" ; sh:class ; sh:name "country" ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path :country .