Shapes generated with no errors https://auroral.iot.linkeddata.es/def/vehicle-charger/ontology.ttl 200 Operator Operator city city .* identifier id identifier id [\-+]?[0-9]+ Connector Connector Address Address license license .* rights rights .* web site url web site url contact email contact email .* zip zip .* title title .* related u r l related u r l Current Type Current Type measures property measures property long long is discontinued is discontinued true|false|0|1 Property Property location location date last status update date last status update -?([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))? number of points number of points [\-+]?[0-9]+ is access key required is access key required true|false|0|1 has operator has operator operator name operator name .* Status Property Status Property is private individual is private individual true|false|0|1 lat lat description description .* Country Country has data provider has data provider Point Point belongs to belongs to quantity quantity [\-+]?[0-9]+ phone secondary contact phone secondary contact .* is obsolete is obsolete true|false|0|1 usage type usage type Device Device E V Charger E V Charger Connection Type Connection Type Usage Type Usage Type booking u r l booking u r l ^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))? access comment access comment .* formal name formal name .* phone primary contact phone primary contact .* has connection has connection address address .* title title .* Energy Property Energy Property Data Provider Data Provider contact telephone contact telephone .* operator id operator id .* is member ship required is member ship required true|false|0|1 is pay at location is pay at location true|false|0|1 general comment general comment [\-+]?[0-9]+ has address has address