@base   <https://w3id.org/italia> .
@prefix adms:          <http://www.w3.org/ns/adms#> .
@prefix aemetonto:     <http://aemet.linkeddata.es/ontology/> .
@prefix bbc:           <http://www.bbc.co.uk/ontologies/> .
@prefix bibleontology: <http://bibleontology.com/property#> .
@prefix bibo:          <http://purl.org/ontology/bibo/> .
@prefix bio:           <http://purl.org/vocab/bio/0.1/> .
@prefix bmuseum:       <http://collection.britishmuseum.org/id/ontology/> .
@prefix cc:            <http://creativecommons.org/ns#> .
@prefix cdoc:          <http://www.cidoc-crm.org/cidoc-crm#> .
@prefix claros:        <http://purl.org/NET/Claros/vocab#> .
@prefix conf:          <http://lodview.it/conf#> .
@prefix crm:           <http://erlangen-crm.org/current/> .
@prefix crm-owl:       <http://purl.org/NET/crm-owl#> .
@prefix crm120111:     <http://erlangen-crm.org/120111/> .
@prefix dbpedia:       <http://dbpedia.org/resource/> .
@prefix dbpedia-owl:   <http://dbpedia.org/ontology/> .
@prefix dbpprop:       <http://dbpedia.org/property/> .
@prefix dc:            <http://purl.org/dc/elements/1.1/> .
@prefix dcat:          <http://www.w3.org/ns/dcat#> .
@prefix dcterms:       <http://purl.org/dc/terms/> .
@prefix dwc:           <http://rs.tdwg.org/dwc/terms/> .
@prefix eac-cpf:       <http://archivi.ibc.regione.emilia-romagna.it/ontology/eac-cpf/> .
@prefix foaf:          <http://xmlns.com/foaf/0.1/> .
@prefix frbr:          <http://purl.org/vocab/frbr/core#> .
@prefix geo:           <http://www.w3.org/2003/01/geo/wgs84_pos#> .
@prefix geonames:      <http://www.geonames.org/ontology#> .
@prefix gml:           <http://www.opengis.net/gml/> .
@prefix gn:            <http://www.geonames.org/ontology#> .
@prefix ibc:           <http://dati.ibc.it/ibc/> .
@prefix lgdo:          <http://linkedgeodata.org/ontology/capital> .
@prefix meta:          <http://example.org/metadata#> .
@prefix metalex:       <http://www.metalex.eu/metalex/2008-05-02#> .
@prefix muninn:        <http://rdf.muninn-project.org/ontologies/documents#> .
@prefix npg:           <http://ns.nature.com/terms/> .
@prefix oad:           <http://lod.xdams.org/reload/oad/> .
@prefix ocd:           <http://dati.camera.it/ocd/> .
@prefix ods:           <http://lod.xdams.org/ontologies/ods/> .
@prefix org:           <http://www.w3.org/ns/org#> .
@prefix owl:           <http://www.w3.org/2002/07/owl#> .
@prefix po:            <http://purl.org/ontology/po/> .
@prefix prism21:       <http://prismstandard.org/namespaces/basic/2.1/> .
@prefix prov:          <http://www.w3.org/ns/prov#> .
@prefix rdf:           <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:          <http://www.w3.org/2000/01/rdf-schema#> .
@prefix rel:           <http://purl.org/vocab/relationship/> .
@prefix rso:           <http://www.researchspace.org/ontology/> .
@prefix schema-org:    <http://schema.org/> .
@prefix shoah:         <http://dati.cdec.it/lod/shoah/> .
@prefix skos:          <http://www.w3.org/2004/02/skos/core#> .
@prefix skos-xl:       <http://www.w3.org/2008/05/skos-xl#> .
@prefix time:          <http://www.w3.org/2006/time#> .
@prefix units:         <http://dbpedia.org/units/> .
@prefix void:          <http://rdfs.org/ns/void#> .
@prefix xsd:           <http://www.w3.org/2001/XMLSchema#> .
@prefix yago:          <http://dbpedia.org/class/yago/> .

<italia/onto/POI/PointOfInterest>
        rdf:type          owl:Class;
        rdfs:comment      "This class represents a point of interest, which is a particular point that someone finds useful or interesting. It may be a parking , an accommodation, a bus stop, a pharmacy, a shopping centre, a crossroads, etc. This class represents a \"superstructure\" used to model things of some kind of interest; however, at the same time it can be viewed as a location or place or feature (it is indeed a subclass of Entity in the top level ontology L0 which can be in turn a Location or an Object). This kind of modelling allows users to get information if they search for both a location and things to which they are interested in."@en , "Questa classe rappresenta un punto di interesse, ovvero un particolare punto che qualcuno trova utile o di interesse. Esso può essere un parcheggio, una struttura ricettiva, una feramta dell'autobus, una farmacia, un centro commerciale, un incrocio, ecc. E' da notare che questa classe rappresenta di fatto una sovrastruttura utile per modellare cose di interesse ma allo stesso tempo è anche accettato considerarla come luogo (infatti la classe è definita come sotto classe di \"Entity-Entità\" dell'ontologia L0 che a sua volta può essere un oggetto o un luogo). Questo tipo di modellazione quindi consente a utenti di poter cercare oggetti di interesse ma anche fare query su punti di interessse intesi come luoghi."@it;
        rdfs:isDefinedBy  <italia/onto/POI>;
        rdfs:label        "Punto di Interesse"@it , "Point of Interest"@en;
        rdfs:subClassOf   <italia/onto/l0/Entity>;
        rdfs:subClassOf   [ rdf:type         owl:Restriction;
                            owl:cardinality  "1"^^xsd:nonNegativeInteger;
                            owl:onProperty   <italia/onto/POI/POIID>
                          ];
        rdfs:subClassOf   [ rdf:type           owl:Restriction;
                            owl:allValuesFrom  <italia/onto/CLV/Address>;
                            owl:onProperty     <italia/onto/CLV/hasAddress>
                          ];
        rdfs:subClassOf   [ rdf:type                     owl:Restriction;
                            owl:maxQualifiedCardinality  "1"^^xsd:nonNegativeInteger;
                            owl:onClass                  <italia/onto/POI/MultiplePointOfInterest>;
                            owl:onProperty               <italia/onto/POI/isIncludedInPOI>
                          ];
        rdfs:subClassOf   [ rdf:type           owl:Restriction;
                            owl:allValuesFrom  <italia/onto/AccessCondition/AccessCondition>;
                            owl:onProperty     <italia/onto/AccessCondition/hasAccessCondition>
                          ];
        rdfs:subClassOf   [ rdf:type           owl:Restriction;
                            owl:allValuesFrom  <italia/onto/POI/POINameInTime>;
                            owl:onProperty     <italia/onto/POI/hasPOINameInITime>
                          ];
        rdfs:subClassOf   [ rdf:type           owl:Restriction;
                            owl:allValuesFrom  <italia/onto/CPEV/PublicEvent>;
                            owl:onProperty     <italia/onto/CPEV/hosts>
                          ];
        rdfs:subClassOf   [ rdf:type                     owl:Restriction;
                            owl:maxQualifiedCardinality  "1"^^xsd:nonNegativeInteger;
                            owl:onClass                  <italia/onto/POI/POIState>;
                            owl:onProperty               <italia/onto/POI/hasPOIState>
                          ];
        rdfs:subClassOf   [ rdf:type           owl:Restriction;
                            owl:allValuesFrom  <italia/onto/TI/TimeInterval>;
                            owl:onProperty     <italia/onto/TI/atTime>
                          ];
        rdfs:subClassOf   [ rdf:type           owl:Restriction;
                            owl:allValuesFrom  rdfs:Literal;
                            owl:onProperty     <italia/onto/POI/POIdescription>
                          ];
        rdfs:subClassOf   [ rdf:type           owl:Restriction;
                            owl:allValuesFrom  <italia/onto/SM/Image>;
                            owl:onProperty     <italia/onto/SM/hasImage>
                          ];
        rdfs:subClassOf   [ rdf:type            owl:Restriction;
                            owl:onProperty      <italia/onto/POI/hasPOICategory>;
                            owl:someValuesFrom  <italia/onto/POI/PointOfInterestCategory>
                          ];
        rdfs:subClassOf   [ rdf:type                  owl:Restriction;
                            owl:onClass               <italia/onto/CLV/Geometry>;
                            owl:onProperty            <italia/onto/CLV/hasGeometry>;
                            owl:qualifiedCardinality  "1"^^xsd:nonNegativeInteger
                          ];
        rdfs:subClassOf   [ rdf:type            owl:Restriction;
                            owl:onProperty      <italia/onto/POI/POIofficialName>;
                            owl:someValuesFrom  rdfs:Literal
                          ];
        owl:versionInfo   "stabile"@it , "stable"@en .
