saref4city.ttl 46.8 KB
Newer Older
María's avatar
María committed
@prefix : <https://w3id.org/def/saref4bldg#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
María's avatar
María committed
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix cpsv: <http://purl.org/vocab/cpsv#> .
María's avatar
María committed
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix time: <http://www.w3.org/2006/time#> .
María's avatar
María committed
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix geosp: <http://www.opengis.net/ont/geosparql#> .
María's avatar
María committed
@prefix saref: <https://w3id.org/saref#> .
María's avatar
María committed
@prefix s4city: <https://w3id.org/def/saref4city#> .
María's avatar
María committed
@prefix dcterms: <http://purl.org/dc/terms/> .
@base <https://w3id.org/def/saref4city> .
María's avatar
María committed

<https://w3id.org/def/saref4city> rdf:type owl:Ontology ;
                                   owl:versionIRI <https://w3id.org/def/v1/saref4city> ;
                                   dc:title "SAREF extension for Smart City"@en ;
                                   owl:versionInfo 0.4 ;
                                   dcterms:creator <http://www.garcia-castro.com/foaf.rdf#me> ;
                                   dcterms:license <http://purl.org/NET/rdflicense/cc-by4.0> ;
                                   dcterms:creator <http://w3id.org/people/mpoveda> ;
                                   dc:publisher <http://www.oeg-upm.net/> ;
                                   vann:preferredNamespacePrefix "s4city" ;
                                   vann:preferredNamespaceUri "https://w3id.org/def/saref4city#" ;
                                   dc:description "This ontology extends the SAREF ontology for the Smart City domain. This work has been developed in the context of the STF 534 (https://portal.etsi.org/STF/STFs/STFHomePages/STF534.aspx), which was established with the goal to create three SAREF extensions, one of them for the Smart City domain."@en .

#################################################################
#    Annotation properties
#################################################################

###  http://purl.org/dc/elements/1.1/contributor
dc:contributor rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/elements/1.1/creator
dc:creator rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/elements/1.1/date
dc:date rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/elements/1.1/description
dc:description rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/elements/1.1/title
dc:title rdf:type owl:AnnotationProperty .


###  http://purl.org/vocab/vann/preferredNamespacePrefix
vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty .


###  http://purl.org/vocab/vann/preferredNamespaceUri
vann:preferredNamespaceUri rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2003/01/geo/wgs84_pos#alt
geo:alt rdf:type owl:AnnotationProperty ;
        rdfs:comment "The WGS84 altitude of a SpatialThing (decimal meters above the local reference ellipsoid)." ;
        rdfs:label "altitude" ;
        rdfs:domain geo:SpatialThing .


###  http://www.w3.org/2003/01/geo/wgs84_pos#lat
geo:lat rdf:type owl:AnnotationProperty ;
        rdfs:comment "The WGS84 latitude of a SpatialThing (decimal degrees)." ;
        rdfs:label "latitude" ;
        rdfs:domain geo:SpatialThing .


###  http://www.w3.org/2003/01/geo/wgs84_pos#location
geo:location rdf:type owl:AnnotationProperty ;
             rdfs:subPropertyOf <http://xmlns.com/foaf/0.1/based_near> .


###  http://www.w3.org/2003/01/geo/wgs84_pos#long
geo:long rdf:type owl:AnnotationProperty ;
         rdfs:comment "The WGS84 longitude of a SpatialThing (decimal degrees)." ;
         rdfs:label "longitude" ;
         rdfs:domain geo:SpatialThing .


###  http://www.w3.org/2004/02/skos/core#definition
<http://www.w3.org/2004/02/skos/core#definition> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#prefLabel
<http://www.w3.org/2004/02/skos/core#prefLabel> rdf:type owl:AnnotationProperty .
###  http://www.w3.org/ns/prov#hadPrimarySource
prov:hadPrimarySource rdf:type owl:AnnotationProperty .
María's avatar
María committed

María's avatar
María committed

###  http://xmlns.com/foaf/0.1/based_near
<http://xmlns.com/foaf/0.1/based_near> rdf:type owl:AnnotationProperty .
#################################################################
#    Datatypes
#################################################################
María's avatar
María committed

###  http://www.w3.org/2001/XMLSchema#date
xsd:date rdf:type rdfs:Datatype .
###  http://www.w3.org/2001/XMLSchema#duration
xsd:duration rdf:type rdfs:Datatype .
#################################################################
#    Object Properties
#################################################################
María's avatar
María committed

###  http://purl.org/vocab/cpsv#physicallyAvailableAt
cpsv:physicallyAvailableAt rdf:type owl:ObjectProperty ;
                           rdfs:comment "A physical location at which a user may interact with the Public Service."@en ;
                           rdfs:isDefinedBy cpsv: ;
                           rdfs:label "physically available at"@en .
###  http://purl.org/vocab/cpsv#provides
cpsv:provides rdf:type owl:ObjectProperty ;
              rdfs:comment "The provides property links an Agent to a Public Service for which it is responsible. Whether it provides the service directly or outsources it is not relevant, the Agent that provides the service is the one that is ultimately responsible for its provision."@en ;
              rdfs:isDefinedBy cpsv: ;
              rdfs:label "provides"@en .
###  http://purl.org/vocab/cpsv#uses
cpsv:uses rdf:type owl:ObjectProperty ;
          rdfs:comment "The uses property links an Agent to a Public Service in which it plays the specific role of user, meaning that it provides the input and receives the output but does not play any direct role in providing the service. This will typically be an individual citizen or an outside organisation."@en ;
          rdfs:isDefinedBy cpsv: ;
          rdfs:label "uses"@en .
###  http://www.opengis.net/ont/geosparql#hasGeometry
geosp:hasGeometry rdf:type owl:ObjectProperty ;
                  rdfs:domain geosp:Feature ;
                  rdfs:range geosp:Geometry ;
                  dc:contributor "Matthew Perry" ;
                  dc:creator "OGC GeoSPARQL 1.0 Standard Working Group" ;
                  dc:date "2011-06-16"^^xsd:date ;
                  dc:description "A spatial representation for a given feature."@en ;
                  rdfs:comment "A spatial representation for a given feature."@en ;
                  rdfs:isDefinedBy <http://www.opengis.net/ont/geosparql> ,
                                   geosp: ,
                                   <http://www.opengis.net/spec/geosparql/1.0> ;
                  rdfs:label "has geometry"@en ,
                             "hasGeometry"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "A spatial representation for a given feature."@en ;
                  <http://www.w3.org/2004/02/skos/core#prefLabel> "hasGeometry"@en .
###  http://www.opengis.net/ont/geosparql#sfContains
geosp:sfContains rdf:type owl:ObjectProperty ;
                 rdfs:domain geosp:SpatialObject ;
                 rdfs:range geosp:SpatialObject ;
                 dc:contributor "Matthew Perry" ;
                 dc:creator "OGC GeoSPARQL 1.0 Standard Working Group" ;
                 dc:date "2011-06-16"^^xsd:date ;
                 dc:description "Exists if the subject SpatialObject spatially contains the object SpatialObject. DE-9IM: T*****FF*"@en ;
                 rdfs:comment "Exists if the subject SpatialObject spatially contains the object SpatialObject. DE-9IM: T*****FF*"@en ;
                 rdfs:isDefinedBy <http://www.opengis.net/ont/geosparql> ,
                                  <http://www.opengis.net/spec/geosparql/1.0> ;
                 rdfs:label "contains"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> """Exists if the subject SpatialObject spatially contains the 
      object SpatialObject. DE-9IM: T*****FF*"""@en ;
                 <http://www.w3.org/2004/02/skos/core#prefLabel> "contains"@en .
###  http://www.opengis.net/ont/geosparql#sfWithin
geosp:sfWithin rdf:type owl:ObjectProperty ;
               rdfs:domain geosp:SpatialObject ;
               rdfs:range geosp:SpatialObject ;
               dc:contributor "Matthew Perry" ;
               dc:creator "OGC GeoSPARQL 1.0 Standard Working Group" ;
               dc:date "2011-06-16"^^xsd:date ;
               dc:description "Exists if the subject SpatialObject is spatially within the object SpatialObject. DE-9IM: T*F**F***"@en ;
               rdfs:comment "Exists if the subject SpatialObject is spatially within the object SpatialObject. DE-9IM: T*F**F***"@en ;
               rdfs:isDefinedBy <http://www.opengis.net/ont/geosparql> ,
                                <http://www.opengis.net/spec/geosparql/1.0> ;
               rdfs:label "within"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "Exists if the subject SpatialObject is spatially within the object SpatialObject. DE-9IM: T*F**F***"@en ;
               <http://www.w3.org/2004/02/skos/core#prefLabel> "within"@en .
###  http://www.w3.org/2003/01/geo/wgs84_pos#location
geo:location rdf:type owl:ObjectProperty .
###  https://w3id.org/def/saref4city#assesses
s4city:assesses rdf:type owl:ObjectProperty ;
                rdfs:label "assesses"@en .
###  https://w3id.org/def/saref4city#hasAccesibility
s4city:hasAccesibility rdf:type owl:ObjectProperty ;
                       rdfs:label "has accesibility"@en .
###  https://w3id.org/def/saref4city#hasCalculationPeriod
s4city:hasCalculationPeriod rdf:type owl:ObjectProperty ;
                            rdfs:label "has calculation period"@en .
###  https://w3id.org/def/saref4city#hasFeatureOfInterest
s4city:hasFeatureOfInterest rdf:type owl:ObjectProperty ;
                            owl:inverseOf s4city:isFeatureOfInterestOf ;
                            rdfs:label "has feature of interest"@en .
###  https://w3id.org/def/saref4city#hasKPI
s4city:hasKPI rdf:type owl:ObjectProperty ;
              owl:inverseOf s4city:isKPIOf ;
              rdfs:label "has key performance indicator"@en .
María's avatar
María committed

María's avatar
María committed

###  https://w3id.org/def/saref4city#hasProperty
s4city:hasProperty rdf:type owl:ObjectProperty ;
                   owl:inverseOf s4city:isPropertyOf ;
                   rdfs:label "has property"@en .
María's avatar
María committed


###  https://w3id.org/def/saref4city#involvesFacility
s4city:involvesFacility rdf:type owl:ObjectProperty ;
                        rdfs:label "involves facility"@en .
###  https://w3id.org/def/saref4city#isAssessedBy
s4city:isAssessedBy rdf:type owl:ObjectProperty ;
                    rdfs:label "is assessed by"@en .
###  https://w3id.org/def/saref4city#isAvailableInLanguage
s4city:isAvailableInLanguage rdf:type owl:ObjectProperty ;
                             rdfs:label "is available in language"@en .
###  https://w3id.org/def/saref4city#isDerivedFrom
s4city:isDerivedFrom rdf:type owl:ObjectProperty ;
                     rdfs:label "is derived from"@en .
###  https://w3id.org/def/saref4city#isFeatureOfInterestOf
s4city:isFeatureOfInterestOf rdf:type owl:ObjectProperty ;
                             rdfs:label "is feature of interest of"@en .
###  https://w3id.org/def/saref4city#isKPIOf
s4city:isKPIOf rdf:type owl:ObjectProperty ;
               rdfs:label "is key performance indicator of"@en .
María's avatar
María committed

María's avatar
María committed

###  https://w3id.org/def/saref4city#isOrganizedBy
s4city:isOrganizedBy rdf:type owl:ObjectProperty ;
                     rdfs:label "is organized by"@en .
María's avatar
María committed


###  https://w3id.org/def/saref4city#isPropertyOf
s4city:isPropertyOf rdf:type owl:ObjectProperty ;
                    rdfs:label "is property of"@en .
María's avatar
María committed


###  https://w3id.org/def/saref4city#isSubEventOf
s4city:isSubEventOf rdf:type owl:ObjectProperty ;
                    rdfs:label "is subevent of"@en .
María's avatar
María committed


###  https://w3id.org/def/saref4city#measurementMadeBy
s4city:measurementMadeBy rdf:type owl:ObjectProperty ;
                         owl:inverseOf saref:makesMeasurement .
María's avatar
María committed


###  https://w3id.org/def/saref4city#quantifiesKPI
s4city:quantifiesKPI rdf:type owl:ObjectProperty ;
                     rdfs:label "quantifies KPI"@en .
María's avatar
María committed


###  https://w3id.org/def/saref4city#refersToTime
s4city:refersToTime rdf:type owl:ObjectProperty ;
                    rdfs:label "refers to time"@en .
María's avatar
María committed

María's avatar
María committed

###  https://w3id.org/def/saref4city#takesPlaceAtFacility
s4city:takesPlaceAtFacility rdf:type owl:ObjectProperty ;
                            rdfs:label "takes place at facility"@en .
###  https://w3id.org/def/saref4city#takesPlaceAtTime
s4city:takesPlaceAtTime rdf:type owl:ObjectProperty ;
                        rdfs:label "takes place at time"@en .
###  https://w3id.org/saref#consistsOf
saref:consistsOf rdf:type owl:ObjectProperty ;
                 rdfs:isDefinedBy saref: ;
                 rdfs:label "consists of"@en .
María's avatar
María committed


###  https://w3id.org/saref#controlsProperty
saref:controlsProperty rdf:type owl:ObjectProperty ;
                       rdfs:label "controls property"@en .
María's avatar
María committed


###  https://w3id.org/saref#isControlledByDevice
saref:isControlledByDevice rdf:type owl:ObjectProperty ;
                           rdfs:isDefinedBy saref: ;
                           rdfs:label "is controlled by device"@en .
María's avatar
María committed


###  https://w3id.org/saref#isMeasuredByDevice
saref:isMeasuredByDevice rdf:type owl:ObjectProperty ;
                         rdfs:isDefinedBy saref: ;
                         rdfs:label "is measured by device"@en .
María's avatar
María committed


###  https://w3id.org/saref#isMeasuredIn
saref:isMeasuredIn rdf:type owl:ObjectProperty ;
                   rdfs:isDefinedBy saref: ;
                   rdfs:label "is measured in"@en .
María's avatar
María committed


###  https://w3id.org/saref#makesMeasurement
saref:makesMeasurement rdf:type owl:ObjectProperty ;
                       rdfs:isDefinedBy saref: ;
                       rdfs:label "makes measurement"@en .
María's avatar
María committed

María's avatar
María committed

###  https://w3id.org/saref#measuresProperty
saref:measuresProperty rdf:type owl:ObjectProperty ;
                       rdfs:isDefinedBy saref: ;
                       rdfs:label "measures property"@en .
María's avatar
María committed

María's avatar
María committed

###  https://w3id.org/saref#relatesToMeasurement
saref:relatesToMeasurement rdf:type owl:ObjectProperty ;
                           rdfs:isDefinedBy saref: ;
                           rdfs:label "relates to measurement"@en .
###  https://w3id.org/saref#relatesToProperty
saref:relatesToProperty rdf:type owl:ObjectProperty ;
                        rdfs:isDefinedBy saref: ;
                        rdfs:label "relates to property"@en .
María's avatar
María committed

María's avatar
María committed

#################################################################
#    Data properties
#################################################################
María's avatar
María committed

###  https://w3id.org/def/saref4city#hasCreationDate
s4city:hasCreationDate rdf:type owl:DatatypeProperty ;
                       rdfs:range xsd:dateTime ;
                       rdfs:label "has creation date"@en .
María's avatar
María committed

María's avatar
María committed

363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864
###  https://w3id.org/def/saref4city#hasExpirationDate
s4city:hasExpirationDate rdf:type owl:DatatypeProperty ;
                         rdfs:range xsd:dateTime ;
                         rdfs:label "has expiration date"@en .


###  https://w3id.org/def/saref4city#hasLastUpdateDate
s4city:hasLastUpdateDate rdf:type owl:DatatypeProperty ;
                         rdfs:range xsd:dateTime ;
                         rdfs:label "has last update date"@en .


###  https://w3id.org/saref#hasDescription
saref:hasDescription rdf:type owl:DatatypeProperty ;
                     rdfs:isDefinedBy saref: ;
                     rdfs:label "has description"@en .


###  https://w3id.org/saref#hasName
saref:hasName rdf:type owl:DatatypeProperty ;
              rdfs:isDefinedBy saref: ;
              rdfs:label "has name"@en .


###  https://w3id.org/saref#hasTimestamp
saref:hasTimestamp rdf:type owl:DatatypeProperty ;
                   rdfs:isDefinedBy saref: ;
                   rdfs:label "has timestamp"@en .


###  https://w3id.org/saref#hasValue
saref:hasValue rdf:type owl:DatatypeProperty ;
               rdfs:isDefinedBy saref: ;
               rdfs:label "has value"@en .


#################################################################
#    Classes
#################################################################

###  http://purl.org/dc/terms/LinguisticSystem
dcterms:LinguisticSystem rdf:type owl:Class .


###  http://purl.org/vocab/cpsv#PublicService
cpsv:PublicService rdf:type owl:Class ;
                   rdfs:comment "This class represents the service itself. A public service is the capacity to carry out a procedure and exists whether it is used or not. It is a set of deeds and acts performed by or on behalf of a public agency for the benefit of a citizen, a business or another public agency."@en ;
                   rdfs:isDefinedBy cpsv: ;
                   rdfs:label "Public Service"@en .


###  http://www.opengis.net/ont/geosparql#Feature
geosp:Feature rdf:type owl:Class ;
              rdfs:subClassOf geosp:SpatialObject ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty geosp:hasGeometry ;
                                owl:allValuesFrom geosp:Geometry
                              ] ;
              owl:disjointWith geosp:Geometry ;
              dc:contributor "Matthew Perry" ;
              dc:creator "OGC GeoSPARQL 1.0 Standard Working Group" ;
              dc:date "2011-06-16"^^xsd:date ;
              dc:description "This class represents the top-level feature type. This class is equivalent to GFI_Feature defined in ISO 19156:2011, and it is superclass of all feature types."@en ;
              rdfs:comment "This class represents the top-level feature type. This class is equivalent to GFI_Feature defined in ISO 19156:2011, and it is superclass of all feature types."@en ;
              rdfs:isDefinedBy <http://www.opengis.net/ont/geosparql> ,
                               <http://www.opengis.net/ont/gml> ,
                               <http://www.opengis.net/spec/geosparql/1.0> ;
              rdfs:label "Feature"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "This class represents the top-level feature type. This class is equivalent to GFI_Feature defined in ISO 19156:2011, and it is superclass of all feature types."@en ;
              <http://www.w3.org/2004/02/skos/core#prefLabel> "Feature"@en .


###  http://www.opengis.net/ont/geosparql#Geometry
geosp:Geometry rdf:type owl:Class ;
               rdfs:subClassOf geosp:SpatialObject ;
               dc:contributor "Matthew Perry" ;
               dc:creator "OGC GeoSPARQL 1.0 Standard Working Group" ;
               dc:date "2011-06-16"^^xsd:date ;
               dc:description "The class represents the top-level geometry type. This class is equivalent to the UML class GM_Object defined in ISO 19107, and it is superclass of all geometry types."@en ;
               rdfs:comment "The class represents the top-level geometry type. This class is equivalent to the UML class GM_Object defined in ISO 19107, and it is superclass of all geometry types."@en ;
               rdfs:isDefinedBy <http://www.opengis.net/ont/geosparql> ,
                                <http://www.opengis.net/ont/gml> ,
                                <http://www.opengis.net/spec/geosparql/1.0> ;
               rdfs:label "Geometry"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "The class represents the top-level geometry type. This class is equivalent to the UML class GM_Object defined in ISO 19107, and it is superclass of all geometry types."@en ;
               <http://www.w3.org/2004/02/skos/core#prefLabel> "Geometry"@en .


###  http://www.opengis.net/ont/geosparql#SpatialObject
geosp:SpatialObject rdf:type owl:Class ;
                    rdfs:subClassOf [ rdf:type owl:Restriction ;
                                      owl:onProperty geosp:sfContains ;
                                      owl:allValuesFrom geosp:SpatialObject
                                    ] ,
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty geo:location ;
                                      owl:allValuesFrom geo:Point
                                    ] ;
                    dc:contributor "Matthew Perry" ;
                    dc:creator "OGC GeoSPARQL 1.0 Standard Working Group" ;
                    dc:date "2011-06-16"^^xsd:date ;
                    dc:description "The class spatial-object represents everything that can have a spatial representation. It is superclass of feature and geometry."@en ;
                    rdfs:comment "The class spatial-object represents everything that can have a spatial representation. It is superclass of feature and geometry."@en ;
                    rdfs:isDefinedBy <http://www.opengis.net/ont/geosparql> ,
                                     <http://www.opengis.net/ont/gml> ,
                                     <http://www.opengis.net/spec/geosparql/1.0> ;
                    rdfs:label "SpatialObject"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "The class spatial-object represents everything that can have a spatial representation. It is superclass of feature and geometry."@en ;
                    <http://www.w3.org/2004/02/skos/core#prefLabel> "SpatialObject"@en .


###  http://www.w3.org/2003/01/geo/wgs84_pos#Point
geo:Point rdf:type owl:Class ;
          rdfs:subClassOf geosp:Geometry ;
          rdfs:comment """ 
Uniquely identified by lat/long/alt. i.e.

spaciallyIntersects(P1, P2) :- lat(P1, LAT), long(P1, LONG), alt(P1, ALT),
  lat(P2, LAT), long(P2, LONG), alt(P2, ALT).

sameThing(P1, P2) :- type(P1, Point), type(P2, Point), spaciallyIntersects(P1, P2).
  """ ,
                       "A point, typically described using a coordinate system relative to Earth, such as WGS84." ;
          rdfs:isDefinedBy geo: ;
          rdfs:label "Point"@en ,
                     "point" .


###  http://www.w3.org/2004/02/skos/core#Concept
<http://www.w3.org/2004/02/skos/core#Concept> rdf:type owl:Class ;
                                              rdfs:isDefinedBy <http://www.w3.org/2004/02/skos/core#> .


###  http://www.w3.org/2006/time#Instant
time:Instant rdf:type owl:Class ;
             rdfs:subClassOf time:TemporalEntity ;
             rdfs:comment "A temporal entity with zero extent or duration"@en ;
             rdfs:isDefinedBy time: ;
             rdfs:label "Instant"@en .


###  http://www.w3.org/2006/time#Interval
time:Interval rdf:type owl:Class ;
              rdfs:subClassOf time:TemporalEntity ;
              rdfs:isDefinedBy time: ;
              rdfs:label "A temporal entity with an extent or duration"@en ,
                         "Time interval"@en .


###  http://www.w3.org/2006/time#TemporalEntity
time:TemporalEntity rdf:type owl:Class ;
                    rdfs:comment "A temporal interval or instant."@en ;
                    rdfs:isDefinedBy time: ;
                    rdfs:label "Temporal entity"@en .


###  http://www.w3.org/ns/org#Organization
<http://www.w3.org/ns/org#Organization> rdf:type owl:Class ;
                                        rdfs:subClassOf <http://xmlns.com/foaf/0.1/Agent> ;
                                        rdfs:isDefinedBy <http://www.w3.org/ns/org#> ;
                                        rdfs:label "Organization"@en .


###  http://xmlns.com/foaf/0.1/Agent
<http://xmlns.com/foaf/0.1/Agent> rdf:type owl:Class ;
                                  rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                    owl:onProperty cpsv:provides ;
                                                    owl:allValuesFrom s4city:PublicService
                                                  ] ,
                                                  [ rdf:type owl:Restriction ;
                                                    owl:onProperty cpsv:uses ;
                                                    owl:allValuesFrom s4city:PublicService
                                                  ] ;
                                  rdfs:isDefinedBy <http://xmlns.com/foaf/0.1/> ;
                                  rdfs:label "Agent"@en .


###  http://xmlns.com/foaf/0.1/Person
<http://xmlns.com/foaf/0.1/Person> rdf:type owl:Class ;
                                   rdfs:subClassOf <http://xmlns.com/foaf/0.1/Agent> ;
                                   rdfs:isDefinedBy <http://xmlns.com/foaf/0.1/> ;
                                   rdfs:label "Person"@en .


###  https://w3id.org/def/saref4city#AdministrativeArea
s4city:AdministrativeArea rdf:type owl:Class ;
                          rdfs:subClassOf geosp:Feature ;
                          rdfs:comment "An administrative division, unit, entity, area or region, also referred to as a subnational entity, constituent unit, or country subdivision, is a portion of a country or other region delineated for the purpose of administration. (https://en.wikipedia.org/wiki/Administrative_division)"@en ;
                          rdfs:label "Administrative area"@en .


###  https://w3id.org/def/saref4city#City
s4city:City rdf:type owl:Class ;
            rdfs:subClassOf s4city:AdministrativeArea ;
            rdfs:comment "A city is a large human settlement. A city is distinguished from other human settlements by its relatively great size, but also by its functions and its special symbolic status, which may be conferred by a central authority. (https://en.wikipedia.org/wiki/City)"@en ;
            rdfs:label "City"@en .


###  https://w3id.org/def/saref4city#CityObject
s4city:CityObject rdf:type owl:Class ;
                  rdfs:subClassOf geosp:Feature ;
                  rdfs:comment "Generic class for describing city objects."@en ;
                  rdfs:label "City object"@en .


###  https://w3id.org/def/saref4city#Country
s4city:Country rdf:type owl:Class ;
               rdfs:subClassOf s4city:AdministrativeArea ;
               rdfs:comment "A country is a region that is identified as a distinct national entity in political geography. (https://en.wikipedia.org/wiki/Country)"@en ;
               rdfs:label "Country"@en .


###  https://w3id.org/def/saref4city#District
s4city:District rdf:type owl:Class ;
                rdfs:subClassOf s4city:AdministrativeArea ;
                rdfs:comment "A district is a type of administrative division that, in some countries, is managed by local government. Across the world, areas known as \"districts\" vary greatly in size, spanning regions or counties, several municipalities, subdivisions of municipalities, school district, or political district. (https://en.wikipedia.org/wiki/District)"@en ;
                rdfs:label "District"@en .


###  https://w3id.org/def/saref4city#Event
s4city:Event rdf:type owl:Class ;
             rdfs:subClassOf [ rdf:type owl:Restriction ;
                               owl:onProperty s4city:hasAccesibility ;
                               owl:allValuesFrom <http://www.w3.org/2004/02/skos/core#Concept>
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty s4city:isOrganizedBy ;
                               owl:allValuesFrom <http://xmlns.com/foaf/0.1/Agent>
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty s4city:isSubEventOf ;
                               owl:allValuesFrom s4city:Event
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty s4city:takesPlaceAtFacility ;
                               owl:allValuesFrom s4city:Facility
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty s4city:takesPlaceAtTime ;
                               owl:allValuesFrom time:TemporalEntity
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty saref:hasName ;
                               owl:allValuesFrom rdfs:Literal
                             ] ;
             rdfs:comment "Temporary and scheduled event, like a festival or competition. (Definition taken from Wikidata)"@en ;
             rdfs:label "Event"@en ;
             rdfs:seeAlso <https://www.wikidata.org/wiki/Q1656682> .


###  https://w3id.org/def/saref4city#Facility
s4city:Facility rdf:type owl:Class ;
                rdfs:subClassOf geosp:Feature ;
                rdfs:comment "A place, amenity, or piece of equipment provided for a particular purpose. (Definition taken from https://en.oxforddictionaries.com/definition/facility)"@en ;
                rdfs:label "Facility"@en .


###  https://w3id.org/def/saref4city#FeatureOfInterest
s4city:FeatureOfInterest rdf:type owl:Class ;
                         rdfs:subClassOf [ rdf:type owl:Restriction ;
                                           owl:onProperty s4city:hasKPI ;
                                           owl:allValuesFrom s4city:KeyPerformanceIndicator
                                         ] ,
                                         [ rdf:type owl:Restriction ;
                                           owl:onProperty s4city:hasProperty ;
                                           owl:allValuesFrom saref:Property
                                         ] ,
                                         [ rdf:type owl:Restriction ;
                                           owl:onProperty s4city:isFeatureOfInterestOf ;
                                           owl:allValuesFrom saref:Measurement
                                         ] ;
                         rdfs:comment """WARNING!
 This class might be moved to the SAREF ontology"""@en .


###  https://w3id.org/def/saref4city#KeyPerformanceIndicator
s4city:KeyPerformanceIndicator rdf:type owl:Class ;
                               rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                 owl:onProperty s4city:hasCalculationPeriod ;
                                                 owl:allValuesFrom time:TemporalEntity
                                               ] ,
                                               [ rdf:type owl:Restriction ;
                                                 owl:onProperty s4city:isKPIOf ;
                                                 owl:allValuesFrom s4city:FeatureOfInterest
                                               ] ,
                                               [ rdf:type owl:Restriction ;
                                                 owl:onProperty saref:hasDescription ;
                                                 owl:allValuesFrom rdfs:Literal
                                               ] ,
                                               [ rdf:type owl:Restriction ;
                                                 owl:onProperty saref:hasName ;
                                                 owl:allValuesFrom rdfs:Literal
                                               ] ;
                               rdfs:comment "A Key Performance Indicator (KPI) is a type of performance measurement. KPIs evaluate the success of an organization or of a particular activity in which it engages. (Definition taken from FIWARE)"@en ;
                               rdfs:label "Key Performance Indicator"@en ;
                               rdfs:seeAlso <http://fiware-datamodels.readthedocs.io/en/latest/KeyPerformanceIndicator/doc/spec/index.html> .


###  https://w3id.org/def/saref4city#KeyPerformanceIndicatorAssessment
s4city:KeyPerformanceIndicatorAssessment rdf:type owl:Class ;
                                         rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                           owl:onProperty s4city:assesses ;
                                                           owl:allValuesFrom s4city:FeatureOfInterest
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty s4city:isAssessedBy ;
                                                           owl:allValuesFrom <http://xmlns.com/foaf/0.1/Agent>
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty s4city:isDerivedFrom ;
                                                           owl:allValuesFrom saref:Measurement
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty s4city:quantifiesKPI ;
                                                           owl:allValuesFrom s4city:KeyPerformanceIndicator
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty s4city:refersToTime ;
                                                           owl:allValuesFrom time:TemporalEntity
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty saref:isMeasuredIn ;
                                                           owl:allValuesFrom saref:UnitOfMeasure
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty s4city:hasCreationDate ;
                                                           owl:allValuesFrom xsd:dateTime
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty s4city:hasExpirationDate ;
                                                           owl:allValuesFrom xsd:dateTime
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty s4city:hasLastUpdateDate ;
                                                           owl:allValuesFrom xsd:dateTime
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty saref:hasDescription ;
                                                           owl:allValuesFrom rdfs:Literal
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty saref:hasName ;
                                                           owl:allValuesFrom rdfs:Literal
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty saref:hasValue ;
                                                           owl:cardinality "1"^^xsd:nonNegativeInteger
                                                         ] ;
                                         rdfs:comment "A Key Performance Indicator assessment represents the assessment of a KPI calculated by a given agent in a given time."@en ;
                                         rdfs:label "Key performance indicator assessment"@en .


###  https://w3id.org/def/saref4city#Neighbourhood
s4city:Neighbourhood rdf:type owl:Class ;
                     rdfs:subClassOf s4city:AdministrativeArea ;
                     rdfs:comment "A neighbourhood (British English), or neighborhood (American English; see spelling differences), is a geographically localised community within a larger city, town, suburb or rural area. (https://en.wikipedia.org/wiki/Neighbourhood)"@en ;
                     rdfs:label "Neighbourhood"@en .


###  https://w3id.org/def/saref4city#PublicAdministration
s4city:PublicAdministration rdf:type owl:Class ;
                            rdfs:subClassOf <http://www.w3.org/ns/org#Organization> ;
                            rdfs:comment "Public leadership of public affairs directly responsible for executive action. (Definition taken from wikidata)"@en ;
                            rdfs:label "Public administration"@en ;
                            rdfs:seeAlso <https://www.wikidata.org/wiki/Q31728> .


###  https://w3id.org/def/saref4city#PublicService
s4city:PublicService rdf:type owl:Class ;
                     owl:equivalentClass [ rdf:type owl:Restriction ;
                                           owl:onProperty saref:hasDescription ;
                                           owl:allValuesFrom rdfs:Literal
                                         ] ;
                     rdfs:subClassOf cpsv:PublicService ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty cpsv:physicallyAvailableAt ;
                                       owl:allValuesFrom s4city:AdministrativeArea
                                     ] ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty s4city:involvesFacility ;
                                       owl:allValuesFrom s4city:Facility
                                     ] ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty s4city:isAvailableInLanguage ;
                                       owl:allValuesFrom dcterms:LinguisticSystem
                                     ] ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty saref:hasName ;
                                       owl:allValuesFrom rdfs:Literal
                                     ] ;
                     rdfs:comment "Public service is a service which is provided by government either directly (through the public sector) or by financing provision of services. (Definition taken from Wikipedia)"@en ;
                     rdfs:label "Public service"@en ;
                     rdfs:seeAlso <https://en.wikipedia.org/wiki/Public_service> .


###  https://w3id.org/saref#Actuator
saref:Actuator rdf:type owl:Class ;
               rdfs:subClassOf saref:Device ;
               rdfs:comment "A device responsible for moving or controlling a mechanism or system"@en ;
               rdfs:isDefinedBy saref: ;
               rdfs:label "Actuator"@en .


###  https://w3id.org/saref#Device
saref:Device rdf:type owl:Class ;
             rdfs:subClassOf geosp:Feature ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty saref:consistsOf ;
                               owl:allValuesFrom saref:Device
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty saref:controlsProperty ;
                               owl:allValuesFrom saref:Property
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty saref:makesMeasurement ;
                               owl:allValuesFrom saref:Measurement
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty saref:measuresProperty ;
                               owl:allValuesFrom saref:Property
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty saref:hasDescription ;
                               owl:maxCardinality "1"^^xsd:nonNegativeInteger
                             ] ;
             rdfs:comment "A tangible object designed to accomplish a particular task in households, common public buildings or offices. In order to accomplish this task, the device performs one or more functions. For example, a washing machine is designed to wash (task) and to accomplish this task it performs a start and stop function. Devices can be structured in categories (subclasses) that reflect the different domain in which a device is used, e.g., smart appliances domain (subclass FunctionRelated) vs. building domain (subclass BuildingRelated) vs. smart grid domain (subclass EnergyRelated). New categories can be defined,if needed, to reflect other differences, for example different points of view, such as the point of view of the device's user vs. the point of view of the device's manufacturer. We propose a list of devices that are relevant for the purpose of SAREF, but this list can be extended."^^xsd:string ;
             rdfs:label "Device"^^xsd:string .


###  https://w3id.org/saref#Measurement
saref:Measurement rdf:type owl:Class ;
                  rdfs:subClassOf [ rdf:type owl:Restriction ;
                                    owl:onProperty s4city:hasFeatureOfInterest ;
                                    owl:allValuesFrom s4city:FeatureOfInterest
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty s4city:measurementMadeBy ;
                                    owl:allValuesFrom saref:Device
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty saref:isMeasuredIn ;
                                    owl:allValuesFrom saref:UnitOfMeasure
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty saref:relatesToProperty ;
                                    owl:allValuesFrom saref:Property
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty saref:isMeasuredIn ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass saref:UnitOfMeasure
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty saref:relatesToProperty ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass saref:Property
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty saref:hasTimestamp ;
                                    owl:allValuesFrom xsd:dateTime
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty saref:hasValue ;
                                    owl:cardinality "1"^^xsd:nonNegativeInteger
                                  ] ;
                  owl:disjointWith saref:Property ,
                                   saref:UnitOfMeasure ;
                  rdfs:comment "Represents the measured value made over a property. It is also linked to the unit of measure in which the value is expressed and the timestamp of the measurement."@en ;
                  rdfs:isDefinedBy saref: ;
                  rdfs:label "Measurement"@en .


###  https://w3id.org/saref#Property
saref:Property rdf:type owl:Class ;
               rdfs:subClassOf [ rdf:type owl:Restriction ;
                                 owl:onProperty s4city:isPropertyOf ;
                                 owl:allValuesFrom s4city:FeatureOfInterest
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty saref:isControlledByDevice ;
                                 owl:allValuesFrom saref:Device
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty saref:isMeasuredByDevice ;
                                 owl:allValuesFrom saref:Device
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty saref:relatesToMeasurement ;
                                 owl:allValuesFrom saref:Measurement
                               ] ;
               owl:disjointWith saref:UnitOfMeasure ;
               rdfs:comment "An aspect of an entity that can be observable by a sensor."@en ,
                            "Anything that can be sensed, measured or controlled in households, common public buildings or offices. We propose here a list of properties that are relevant for the purpose of SAREF, but this list can be extended."^^xsd:string ;
               rdfs:isDefinedBy saref: ;
               rdfs:label "Property"@en .


###  https://w3id.org/saref#Sensor
saref:Sensor rdf:type owl:Class ;
             rdfs:subClassOf saref:Device ;
             rdfs:comment """A device that detects and responds to events or changes in the physical environment such as light, motion, or temperature changes.
María's avatar
María committed
A device that has category saref:Sensor and performs a saref:SensingFunction."""@en ;
             rdfs:isDefinedBy saref: ;
             rdfs:label "Sensor"@en .


###  https://w3id.org/saref#UnitOfMeasure
saref:UnitOfMeasure rdf:type owl:Class ;
                    rdfs:comment "The unit of measure is a standard for measurement of a quantity, such as a Property. For example,  Power is a property and Watt is a unit of power that represents a definite predetermined power: when we say 10 Watt, we actually mean 10 times the definite predetermined power called \"watt\". Our definition is based on the definition of unit of measure in the Ontology of units of Measure (OM). We propose here a list of some units of measure that are relevant for the purpose of the Smart Appliances ontology, but this list can be extended."@en ;
                    rdfs:isDefinedBy saref: ;
                    rdfs:label "Unit of measure"@en .


#################################################################
#    Annotations
#################################################################

geo:location rdfs:comment """The relation between something and the point, 
 or other geometrical thing in space, where it is.  For example, the realtionship between
 a radio tower and a Point with a given lat and long.
 Or a relationship between a park and its outline as a closed arc of points, or a road and
 its location as a arc (a sequence of points).
 Clearly in practice there will be limit to the accuracy of any such statement, but one would expect
 an accuracy appropriate for the size of the object and uses such as mapping .
 """ ;
             rdfs:label "location"@en .

###  Generated by the OWL API (version 4.2.6.20160910-2108) https://github.com/owlcs/owlapi