@prefix : <http://purl.org/oac#> .
@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 rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@base <http://purl.org/oac> .

<http://purl.org/oac> rdf:type owl:Ontology ;
                       <http://purl.org/dc/terms/creator> "Marlène VILLANOVA-OLIVER" ,
                                                          "Matthieu VIRY" ;
                       <http://purl.org/dc/terms/description> "L’Ontologie d'Alerte Choucas formalise le domaine d’une alerte et de son traitement par un secouriste dans le cas particulier de la recherche de victime en haute-montagne. Elle structure ainsi les concepts exploités par le secouriste lorsqu’il traite l’alerte et élabore des hypothèses de localisation probable de la victime à partir d’informations fournies par la personne qui appelle les secours."@fr ;
                       <http://purl.org/dc/terms/issued> "2019-06-05"^^xsd:date ;
                       <http://purl.org/dc/terms/license> "http://creativecommons.org/licenses/by/4.0/"^^<http://purl.org/dc/terms/URI> ;
                       <http://purl.org/dc/terms/modified> "2019-10-31"^^xsd:date ;
                       <http://purl.org/dc/terms/publisher> <http://steamer.imag.fr> ;
                       <http://purl.org/dc/terms/title> "Choucas Alert Ontology"@en ,
                                                        "Ontologie d'Alerte Choucas"@fr ;
                       <http://purl.org/vocab/vann/preferredNamespacePrefix> "oac" ;
                       <http://purl.org/vocab/vann/preferredNamespaceUri> : ;
                       owl:versionInfo "0.1.2" .

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

###  http://purl.org/dc/terms/creator
<http://purl.org/dc/terms/creator> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/description
<http://purl.org/dc/terms/description> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/issued
<http://purl.org/dc/terms/issued> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/license
<http://purl.org/dc/terms/license> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/modified
<http://purl.org/dc/terms/modified> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/publisher
<http://purl.org/dc/terms/publisher> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/title
<http://purl.org/dc/terms/title> rdf:type owl:AnnotationProperty .


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


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


#################################################################
#    Object Properties
#################################################################

###  http://purl.org/oac#a_ZLP
:a_ZLP rdf:type owl:ObjectProperty ;
       rdfs:domain :Hypothèse ;
       rdfs:range :ZL_Probable ;
       rdfs:label "a_ZLP"@fr ,
                  "hasIZR"@en .


###  http://purl.org/oac#a_activité
:a_activité rdf:type owl:ObjectProperty ;
            rdfs:domain :Victime ;
            rdfs:range :Activité ;
            rdfs:label "a_activité"@fr ,
                       "hasActivity"@en .


###  http://purl.org/oac#a_catégorie
:a_catégorie rdf:type owl:ObjectProperty ;
             owl:inverseOf :a_objet ;
             rdfs:domain :ObjetDuTerritoire ;
             rdfs:range :CatégorieObjetDuTerritoire ;
             rdfs:label "a_catégorie"@fr ,
                        "hasCategory"@en .


###  http://purl.org/oac#a_cible
:a_cible rdf:type owl:ObjectProperty ;
         rdfs:domain :RelationDeLocalisation ;
         rdfs:range [ rdf:type owl:Class ;
                      owl:unionOf ( :EntiteSpatiale
                                    :RelationSpatialeEntreES
                                  )
                    ] ;
         rdfs:label "a_cible"@fr ,
                    "hasTarget"@en .


###  http://purl.org/oac#a_confiance
:a_confiance rdf:type owl:ObjectProperty ,
                      owl:FunctionalProperty ;
             rdfs:domain :Indice ;
             rdfs:range :Confiance ;
             rdfs:label "a_confiance"@fr ,
                        "hasConfidence"@en .


###  http://purl.org/oac#a_début
:a_début rdf:type owl:ObjectProperty ;
         rdfs:subPropertyOf <http://www.w3.org/2006/time#hasBeginning> ;
         rdf:type owl:FunctionalProperty ;
         rdfs:domain :Alerte ;
         rdfs:range <http://www.w3.org/2006/time#Instant> ;
         rdfs:comment "Désigne le début de l'alerte, lors de l'appel du requérant"@fr ;
         rdfs:label "a_début"@fr ,
                    "hasBeginning"@en .


###  http://purl.org/oac#a_equipement
:a_equipement rdf:type owl:ObjectProperty ,
                       owl:FunctionalProperty ;
              rdfs:domain :Victime ;
              rdfs:range :Equipement ;
              rdfs:label "a_equipement"@fr ,
                         "hasEquipment"@en .


###  http://purl.org/oac#a_fin
:a_fin rdf:type owl:ObjectProperty ;
       rdfs:subPropertyOf <http://www.w3.org/2006/time#hasEnd> ;
       rdf:type owl:FunctionalProperty ;
       rdfs:domain :Alerte ;
       rdfs:range <http://www.w3.org/2006/time#Instant> ;
       rdfs:comment "Désigne le fin de l'alerte, lorsque la victime a été localisée."@fr ;
       rdfs:label "a_fin"@fr ,
                  "hasEnd"@en .


###  http://purl.org/oac#a_geometrie
:a_geometrie rdf:type owl:ObjectProperty ;
             rdfs:subPropertyOf <http://www.opengis.net/ont/geosparql#hasGeometry> ;
             rdfs:domain :ObjetDuTerritoire ;
             rdfs:range <http://www.opengis.net/ont/geosparql#Geometry> ;
             rdfs:label "a_geometrie"@fr ,
                        "hasGeometry"@en .


###  http://purl.org/oac#a_indice
:a_indice rdf:type owl:ObjectProperty ;
          rdfs:domain :Hypothèse ;
          rdfs:range :Indice ;
          rdfs:label "a_indice"@fr ,
                     "hasClue"@en .


###  http://purl.org/oac#a_indice_precedent
:a_indice_precedent rdf:type owl:ObjectProperty ;
                    owl:inverseOf :a_indice_suivant ;
                    rdfs:domain :Indice ;
                    rdfs:range :Indice ;
                    rdfs:label "a_indice_precedent"@fr ,
                               "hasPreviousClue"@en .


###  http://purl.org/oac#a_indice_suivant
:a_indice_suivant rdf:type owl:ObjectProperty ;
                  rdfs:domain :Indice ;
                  rdfs:range :Indice ;
                  rdfs:label "a_indice_suivant"@fr ,
                             "hasNextClue"@en .


###  http://purl.org/oac#a_instant_ou_duree
:a_instant_ou_duree rdf:type owl:ObjectProperty ;
                    rdfs:subPropertyOf <http://www.w3.org/2006/time#hasTime> ;
                    rdf:type owl:FunctionalProperty ;
                    rdfs:domain :Indice ;
                    rdfs:range <http://www.w3.org/2006/time#TemporalEntity> ;
                    rdfs:comment "Description du moment (date-heure) ou de la durée (date-heure de début et date-heure de fin) qui correspond à cet indice (permet de modéliser le fait que la victime \" était au soleil il y a une heure\", ou \"a marché sur un chemin pendant 2h\", ou \"voit actuellement un pont\"."@fr ;
                    rdfs:label "a_instant_ou_duree"@fr ,
                               "hasInstantOrDuration"@en .


###  http://purl.org/oac#a_itineraire
:a_itineraire rdf:type owl:ObjectProperty ;
              rdfs:domain :Hypothèse ;
              rdfs:range :Itinéraire ;
              rdfs:label "a_itineraire"@fr ,
                         "hasItinerary"@en .


###  http://purl.org/oac#a_objet
:a_objet rdf:type owl:ObjectProperty ;
         rdfs:domain :CatégorieObjetDuTerritoire ;
         rdfs:range :ObjetDuTerritoire ;
         rdfs:label "a_objet"@fr ,
                    "hasObject"@en .


###  http://purl.org/oac#a_point_de_passage
:a_point_de_passage rdf:type owl:ObjectProperty ;
                    rdfs:domain :Itinéraire ;
                    rdfs:range :Indice ;
                    rdfs:label "a_point_de_passage"@fr ,
                               "hasWaypoint"@en .


###  http://purl.org/oac#a_relation_spatiale
:a_relation_spatiale rdf:type owl:ObjectProperty ;
                     rdfs:domain :Indice ;
                     rdfs:range :RelationDeLocalisation ;
                     rdfs:label "a_relation_spatiale"@fr ,
                                "hasSpatialRelation"@en .


###  http://purl.org/oac#a_requerant
:a_requerant rdf:type owl:ObjectProperty ;
             rdfs:domain :Alerte ;
             rdfs:range :Requerant ;
             rdfs:label "a_requerant"@fr ,
                        "hasCaller"@en .


###  http://purl.org/oac#a_service_calcul
:a_service_calcul rdf:type owl:ObjectProperty ;
                  rdfs:domain [ rdf:type owl:Class ;
                                owl:unionOf ( :Itinéraire
                                              :TypeIndice
                                            )
                              ] ;
                  rdfs:range :ServiceChoucas ;
                  rdfs:label "a_service_calcul"@fr ,
                             "hasComputingService"@en .


###  http://purl.org/oac#a_service_producteur
:a_service_producteur rdf:type owl:ObjectProperty ;
                      rdfs:domain :ZoneDeLocalisation ;
                      rdfs:range :ServiceChoucas ;
                      rdfs:label "a_service_producteur"@fr ,
                                 "hasServiceProducer"@en .


###  http://purl.org/oac#a_site
:a_site rdf:type owl:ObjectProperty ;
        rdfs:domain :RelationDeLocalisation ;
        rdfs:range [ rdf:type owl:Class ;
                     owl:unionOf ( :EntiteSpatiale
                                   :Victime
                                 )
                   ] ;
        rdfs:label "a_site"@fr ,
                   "hasSite"@en .


###  http://purl.org/oac#a_timestamp_de_saisie
:a_timestamp_de_saisie rdf:type owl:ObjectProperty ,
                                owl:FunctionalProperty ;
                       rdfs:domain :Indice ;
                       rdfs:range <http://www.w3.org/2006/time#Instant> ;
                       rdfs:comment "Décrit le moment ou l'indice est saisie dans l'application par l'utilisateur."@fr ;
                       rdfs:label "a_timestamp_de_saisie"@fr ,
                                  "hasInputTimestamp"@en .


###  http://purl.org/oac#a_type
:a_type rdf:type owl:ObjectProperty ;
        rdfs:domain :RelationDeLocalisation ;
        rdfs:range :TypeIndice ;
        rdfs:label "a_type"@fr ,
                   "hasType"@en .


###  http://purl.org/oac#a_victime
:a_victime rdf:type owl:ObjectProperty ;
           rdfs:domain :Alerte ;
           rdfs:range :Victime ;
           rdfs:label "a_victime"@fr ,
                      "hasVictim"@en .


###  http://purl.org/oac#a_zone
:a_zone rdf:type owl:ObjectProperty ;
        rdfs:domain [ rdf:type owl:Class ;
                      owl:unionOf ( :ZL_Probable
                                    :ZoneDeLocalisation
                                    :ZoneInitialeDeRecherche
                                  )
                    ] ;
        rdfs:range <http://www.opengis.net/ont/geosparql#Geometry> ;
        rdfs:label "a_zone"@fr ,
                   "hasLocation"@en .


###  http://purl.org/oac#a_zone_correspondante
:a_zone_correspondante rdf:type owl:ObjectProperty ;
                       rdfs:domain [ rdf:type owl:Class ;
                                     owl:unionOf ( :Indice
                                                   :Itinéraire
                                                 )
                                   ] ;
                       rdfs:range :ZoneDeLocalisation ;
                       rdfs:label "a_zone_correspondante"@fr ,
                                  "hasCorrespondingZone"@en .


###  http://purl.org/oac#a_zone_initiale_de_recherche
:a_zone_initiale_de_recherche rdf:type owl:ObjectProperty ;
                              rdfs:domain :Hypothèse ;
                              rdfs:range :ZoneInitialeDeRecherche ;
                              rdfs:label "a_zone_initiale_de_recherche"@fr ,
                                         "hasISA"@en .


###  http://purl.org/oac#a_état_de_santé
:a_état_de_santé rdf:type owl:ObjectProperty ,
                          owl:FunctionalProperty ;
                 rdfs:domain :Victime ;
                 rdfs:range :EtatDeSanté ;
                 rdfs:label "a_état_de_santé"@fr ,
                            "hasHealthStatus"@en .


###  http://purl.org/oac#active_catégorie
:active_catégorie rdf:type owl:ObjectProperty ,
                           owl:TransitiveProperty ;
                  rdfs:domain :Activité ;
                  rdfs:range :CatégorieObjetDuTerritoire ;
                  rdfs:comment "Le choix de certaines activités va avoir un effet sur la mise en avant (ou sur l'affichage) de certaines catégories d'objets."@fr ;
                  rdfs:label "active_categorie"@fr ,
                             "enableCategory"@en .


###  http://purl.org/oac#donne_indice
:donne_indice rdf:type owl:ObjectProperty ;
              rdfs:domain :Requerant ;
              rdfs:range :Indice ;
              rdfs:label "donne_indice"@fr ,
                         "giveClue"@en .


###  http://purl.org/oac#déclenche_hypothèse_recherche
:déclenche_hypothèse_recherche rdf:type owl:ObjectProperty ;
                               rdfs:domain :Alerte ;
                               rdfs:range :Hypothèse ;
                               rdfs:label "déclenche_hypothèse_recherche"@fr ,
                                          "triggersSearchHypothesis"@en .


###  http://purl.org/oac#est_contenu_dans
:est_contenu_dans rdf:type owl:ObjectProperty ;
                  rdfs:subPropertyOf <http://www.opengis.net/ont/geosparql#sfWithin> ;
                  rdf:type owl:FunctionalProperty ;
                  rdfs:domain [ rdf:type owl:Class ;
                                owl:unionOf ( :ZL_Compatible
                                              :ZL_Incompatible
                                              :ZL_Probable
                                            )
                              ] ;
                  rdfs:range :ZoneInitialeDeRecherche ;
                  rdfs:label "est_contenu_dans"@fr ,
                             "isWithin"@en .


###  http://purl.org/oac#est_disjoint
:est_disjoint rdf:type owl:ObjectProperty ;
              rdfs:subPropertyOf <http://www.opengis.net/ont/geosparql#sfDisjoint> ;
              rdfs:domain :ZL_Incompatible ;
              rdfs:range :ZL_Probable ;
              rdfs:label "est_disjoint"@fr ,
                         "isDisjoint"@en .


###  http://purl.org/oac#fusione_zones
:fusione_zones rdf:type owl:ObjectProperty ;
               rdfs:domain :ZL_Probable ;
               rdfs:range [ rdf:type owl:Class ;
                            owl:unionOf ( :ZL_Compatible
                                          :ZL_Incompatible
                                        )
                          ] ;
               rdfs:label "fusione_zones"@fr ,
                          "mergesAreas"@en .


###  http://www.opengis.net/ont/geosparql#hasGeometry
<http://www.opengis.net/ont/geosparql#hasGeometry> rdf:type owl:ObjectProperty .


###  http://www.opengis.net/ont/geosparql#sfDisjoint
<http://www.opengis.net/ont/geosparql#sfDisjoint> rdf:type owl:ObjectProperty .


###  http://www.opengis.net/ont/geosparql#sfWithin
<http://www.opengis.net/ont/geosparql#sfWithin> rdf:type owl:ObjectProperty .


###  http://www.w3.org/2006/time#hasBeginning
<http://www.w3.org/2006/time#hasBeginning> rdf:type owl:ObjectProperty .


###  http://www.w3.org/2006/time#hasEnd
<http://www.w3.org/2006/time#hasEnd> rdf:type owl:ObjectProperty .


###  http://www.w3.org/2006/time#hasTime
<http://www.w3.org/2006/time#hasTime> rdf:type owl:ObjectProperty .


#################################################################
#    Data properties
#################################################################

###  http://purl.org/oac#a_destination
:a_destination rdf:type owl:DatatypeProperty ,
                        owl:FunctionalProperty ;
               rdfs:domain :Itinéraire ;
               rdfs:range xsd:string ;
               rdfs:comment "Décrit la destination prévue (mais non atteinte par la victime) d'un itinéraire. Cette destination pourrait être donnée sous la forme d'un point GPS, d'une ES Repère (vers La Mairie de Chamerousse) ou d'ES Candidates (vers une station de ski)."@fr ;
               rdfs:label "a_destination"@fr ,
                          "hasDestination"@en .


###  http://purl.org/oac#a_identifiant
:a_identifiant rdf:type owl:DatatypeProperty ,
                        owl:FunctionalProperty ;
               rdfs:domain :ObjetDuTerritoire ;
               rdfs:range xsd:string ;
               rdfs:label "a_identifiant"@fr ,
                          "hasId"@en .


###  http://purl.org/oac#a_indice_langue_naturelle
:a_indice_langue_naturelle rdf:type owl:DatatypeProperty ;
                           rdfs:domain :Indice ;
                           rdfs:range xsd:string ;
                           rdfs:label "a_indice_langue_naturelle"@fr ,
                                      "hasClueNaturalLanguage"@en .


###  http://purl.org/oac#a_modificateur
:a_modificateur rdf:type owl:DatatypeProperty ;
                rdfs:domain :RelationDeLocalisation ;
                rdfs:range xsd:string ;
                rdfs:label "a_modificateur"@fr ,
                           "hasModifier"@en .


###  http://purl.org/oac#a_nom_de_catégorie
:a_nom_de_catégorie rdf:type owl:DatatypeProperty ;
                    rdfs:domain [ rdf:type owl:Class ;
                                  owl:unionOf ( :CatégorieObjetDuTerritoire
                                                :ObjetDuTerritoire
                                              )
                                ] ;
                    rdfs:range xsd:string ;
                    rdfs:label "a_nom_de_catégorie"@fr ,
                               "hasCategoryName"@en .


###  http://purl.org/oac#a_parametre_input
:a_parametre_input rdf:type owl:DatatypeProperty ;
                   rdfs:domain :ServiceChoucas ;
                   rdfs:range xsd:string ;
                   rdfs:label "a_parametre_input"@fr ,
                              "hasInputParameters"@en .


###  http://purl.org/oac#a_plausibilite
:a_plausibilite rdf:type owl:DatatypeProperty ,
                         owl:FunctionalProperty ;
                rdfs:domain [ rdf:type owl:Class ;
                              owl:unionOf ( :ZL_Compatible
                                            :ZL_Incompatible
                                            :ZL_Probable
                                          )
                            ] ;
                rdfs:range xsd:boolean ;
                rdfs:comment "Décrit la probabilité que la victime soit réellement dans la zone en question, notamment au regard de la confiance accordée aux indices qu'elle a donné et des méthodes mises en oeuvres pour calculer les zones de localisation compatible ou incompatibles." ;
                rdfs:label "a_plausibilite"@fr ,
                           "hasPlausibility"@en .


###  http://purl.org/oac#a_uid
:a_uid rdf:type owl:DatatypeProperty ,
                owl:FunctionalProperty ;
       rdfs:domain [ rdf:type owl:Class ;
                     owl:unionOf ( :Alerte
                                   :Indice
                                   :Victime
                                 )
                   ] ;
       rdfs:range xsd:integer ;
       rdfs:comment "Il s'agit d'un identifiant unique pouvant être donné lors de l'instanciation d'un élément du domaine de cette propriété."@fr ;
       rdfs:label "a_uid"@fr ,
                  "hasUID"@en .


###  http://purl.org/oac#a_valeur_numérique
:a_valeur_numérique rdf:type owl:DatatypeProperty ,
                             owl:FunctionalProperty ;
                    rdfs:domain :Confiance ;
                    rdfs:range xsd:decimal ;
                    rdfs:label "a_valeur_numérique"@fr ,
                               "hasNumericalValue"@en .


###  http://purl.org/oac#a_verbe
:a_verbe rdf:type owl:DatatypeProperty ,
                  owl:FunctionalProperty ;
         rdfs:domain :RelationDeLocalisation ;
         rdfs:range xsd:string ;
         rdfs:label "a_verbe"@fr ,
                    "hasVerb"@en .


###  http://purl.org/oac#autre_element_distinctif
:autre_element_distinctif rdf:type owl:DatatypeProperty ,
                                   owl:FunctionalProperty ;
                          rdfs:domain :Equipement ;
                          rdfs:range xsd:string ;
                          rdfs:label "autre_element_distinctif"@fr ,
                                     "other_distinctive_element"@en .


###  http://purl.org/oac#est_enrichissable
:est_enrichissable rdf:type owl:DatatypeProperty ,
                            owl:FunctionalProperty ;
                   rdfs:domain :ObjetDuTerritoire ;
                   rdfs:range xsd:boolean ;
                   rdfs:label "est_enrichissable"@fr ,
                              "isEnrichable"@en .


###  http://purl.org/oac#est_exportable
:est_exportable rdf:type owl:DatatypeProperty ,
                         owl:FunctionalProperty ;
                rdfs:domain [ rdf:type owl:Class ;
                              owl:unionOf ( :Activité
                                            :Equipement
                                            :ZL_Probable
                                          )
                            ] ;
                rdfs:range xsd:boolean ;
                rdfs:comment "Décrit un élément qui doit pouvoir être exporté à la fin de l'alerte, notamment pour permettre de qualifier la sortie en hélicoptère ou pour l'application utilisée par les gendarmes pour saisir les différentes informations relatives à une procédure."@fr ;
                rdfs:label "est_exportable"@fr ,
                           "isExportable"@en .


###  http://purl.org/oac#est_requerant
:est_requerant rdf:type owl:DatatypeProperty ;
               rdfs:domain :Victime ;
               rdfs:range xsd:boolean ;
               rdfs:comment "Décrit si la victime est également le requérant."@fr ;
               rdfs:label "est_requerant"@fr ,
                          "isCaller"@en .


###  http://purl.org/oac#infos_condition_physique_générale
:infos_condition_physique_générale rdf:type owl:DatatypeProperty ,
                                            owl:FunctionalProperty ;
                                   rdfs:domain :EtatDeSanté ;
                                   rdfs:range xsd:string ;
                                   rdfs:label "infos_condition_physique_générale"@fr ,
                                              "infos_general_physical_condition"@en .


###  http://purl.org/oac#infos_santé_actuelle
:infos_santé_actuelle rdf:type owl:DatatypeProperty ,
                               owl:FunctionalProperty ;
                      rdfs:domain :EtatDeSanté ;
                      rdfs:range xsd:string ;
                      rdfs:label "infos_current_health"@en ,
                                 "infos_santé_actuelle"@fr .


###  http://purl.org/oac#peut_se_deplacer
:peut_se_deplacer rdf:type owl:DatatypeProperty ,
                           owl:FunctionalProperty ;
                  rdfs:domain :EtatDeSanté ;
                  rdfs:range xsd:boolean ;
                  rdfs:label "may_move"@en ,
                             "peut_se_deplacer"@fr .


###  http://purl.org/oac#tenue_vestimentaire
:tenue_vestimentaire rdf:type owl:DatatypeProperty ,
                              owl:FunctionalProperty ;
                     rdfs:domain :Equipement ;
                     rdfs:range xsd:string ;
                     rdfs:label "tenue_vestimentaire"@fr ,
                                "worn_clothing"@en .


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

###  http://purl.org/oac#Activité
:Activité rdf:type owl:Class ;
          rdfs:subClassOf owl:Thing ;
          rdfs:comment "Activité pratiquée par la victime."@fr ;
          rdfs:label "Activity"@en ,
                     "Activité"@fr .


###  http://purl.org/oac#Alerte
:Alerte rdf:type owl:Class ;
        rdfs:subClassOf [ rdf:type owl:Restriction ;
                          owl:onProperty :déclenche_hypothèse_recherche ;
                          owl:someValuesFrom :Hypothèse
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :a_victime ;
                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onClass :Victime
                        ] ;
        rdfs:comment "L'alerte désigne le processus de recherche de victime, à partir de l'appel du requérant, jusqu'à la localisation de la victime"@fr ;
        rdfs:label "Alert"@en ,
                   "Alerte"@fr .


###  http://purl.org/oac#CatégorieObjetDuTerritoire
:CatégorieObjetDuTerritoire rdf:type owl:Class ;
                            rdfs:subClassOf owl:Thing ,
                                            [ rdf:type owl:Restriction ;
                                              owl:onProperty :a_nom_de_catégorie ;
                                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                              owl:onDataRange xsd:string
                                            ] ;
                            rdfs:comment "Les grandes catégories (concepts) mobilisées pour décrire et classer les 'Objets du Territoire'."@fr ;
                            rdfs:label "Catégorie d'Objets Du Territoire"@fr ,
                                       "Territory Object Category"@en .


###  http://purl.org/oac#Confiance
:Confiance rdf:type owl:Class ;
           rdfs:subClassOf owl:Thing ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :a_valeur_numérique ;
                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                             owl:onDataRange xsd:decimal
                           ] ;
           rdfs:comment """La confiance par défaut d'un nouvel indice serait de 0.5.
3 niveaux seraient possibles : 0 (faible confiance), 0.5 (confiance moyenne - valeur par défaut) et 1 (forte confiance).
Ce niveau de confiance (saisi par le secouriste) prendrait en compte la confiance que la victime accorde aux informations quelle communique au secouriste."""@fr ;
           rdfs:label "Confiance"@fr ,
                      "Confidence"@en .


###  http://purl.org/oac#ES_Candidate
:ES_Candidate rdf:type owl:Class ;
              owl:equivalentClass [ rdf:type owl:Class ;
                                    owl:unionOf ( :CatégorieObjetDuTerritoire
                                                  [ rdf:type owl:Restriction ;
                                                    owl:onProperty :a_objet ;
                                                    owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger ;
                                                    owl:onClass :ObjetDuTerritoire
                                                  ]
                                                )
                                  ] ;
              rdfs:subClassOf :EntiteSpatiale ;
              rdfs:label "Candidate Spatial Entity"@en ,
                         "Entité Spatiale Candidate"@fr .


###  http://purl.org/oac#ES_Repère
:ES_Repère rdf:type owl:Class ;
           owl:equivalentClass [ rdf:type owl:Class ;
                                 owl:unionOf ( :ObjetDuTerritoire
                                               :Victime
                                             )
                               ] ;
           rdfs:subClassOf :EntiteSpatiale ;
           rdfs:label "Entité Spatiale Repère"@fr ,
                      "Landmark Spatial Entity"@en .


###  http://purl.org/oac#EntiteSpatiale
:EntiteSpatiale rdf:type owl:Class ;
                rdfs:subClassOf owl:Thing ;
                rdfs:label "Entité Spatiale"@fr ,
                           "Spatial Entity"@en .


###  http://purl.org/oac#Equipement
:Equipement rdf:type owl:Class ;
            rdfs:subClassOf owl:Thing ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :autre_element_distinctif ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onDataRange xsd:string
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :tenue_vestimentaire ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onDataRange xsd:string
                            ] ;
            rdfs:comment "Décrit l'équipement de la victime, en particulier ce qui pourrait permettre de la localiser plus facilement lors du survol de la zone en hélicoptère : sa tenue vestimentaire et la présence d'autres éventuels éléments distinctifs ou visibles."@fr ;
            rdfs:label "Equipment"@en ,
                       "Équipement"@fr .


###  http://purl.org/oac#EtatDeSanté
:EtatDeSanté rdf:type owl:Class ;
             rdfs:subClassOf owl:Thing ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :infos_condition_physique_générale ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onDataRange xsd:string
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :infos_santé_actuelle ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onDataRange xsd:string
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :peut_se_deplacer ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onDataRange xsd:boolean
                             ] ;
             rdfs:comment "Permet de décrire l'état de santé de la victime sous plusieurs aspects, notamment pour savoir si elle peut (ou risque de) se déplacer, aussi bien pour lui demander d'affiner des indices qu'elle transmet que lors de sa recherche sur le terrain par les secouristes."@fr ;
             rdfs:label "Health Status"@en ,
                        "État De Santé"@fr .


###  http://purl.org/oac#Hypothèse
:Hypothèse rdf:type owl:Class ;
           rdfs:subClassOf owl:Thing ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :a_indice ;
                             owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                             owl:onClass :Indice
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :a_zone_initiale_de_recherche ;
                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                             owl:onClass :ZoneInitialeDeRecherche
                           ] ;
           rdfs:comment "Une hypothèse de recherche correspond à l'inclusion de tout ou partie des indices afin d'obtenir une Zone de Localisation Probable pour la victime. Plusieurs hypothèses peuvent être mises en oeuvre lors d'une seule alerte."@fr ;
           rdfs:label "Hypothesis"@en ,
                      "Hypothèse"@fr .


###  http://purl.org/oac#Indice
:Indice rdf:type owl:Class ;
        rdfs:subClassOf owl:Thing ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :a_confiance ;
                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onClass :Confiance
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :a_instant_ou_duree ;
                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onClass <http://www.w3.org/2006/time#TemporalEntity>
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :a_relation_spatiale ;
                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onClass :RelationDeLocalisation
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :a_timestamp_de_saisie ;
                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onClass <http://www.w3.org/2006/time#Instant>
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :a_indice_langue_naturelle ;
                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onDataRange xsd:string
                        ] ;
        rdfs:comment "Il s'agit d'un élément de localisation donné en langage naturel par le requérant. Cet élément de localisation va être décomposé afin d'identifier le site, la cible, le type de relation spatiale et les éventuels  modificateurs qui permettront de calculer une Zone de Localisation Compatible ou une Zone de Localisation Incompatible. Idéalement la notion d'indice devrait permettre de formaliser / stocker les différents aspects de chaque information utilisable donnée par le requérant."@fr ;
        rdfs:label "Clue"@en ,
                   "Indice"@fr .


###  http://purl.org/oac#Itinéraire
:Itinéraire rdf:type owl:Class ;
            rdfs:subClassOf owl:Thing ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :a_point_de_passage ;
                              owl:someValuesFrom :Indice
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :a_service_calcul ;
                              owl:someValuesFrom :ServiceChoucas
                            ] ;
            rdfs:comment "Un itinéraire correspond à un ensemble de point de passage, à des jalons de temps distincts, et éventuellement une destination. Les points de passages peuvent correspondre à des Indices."@fr ;
            rdfs:label "Itinéraire"@fr ,
                       "Route"@en .


###  http://purl.org/oac#ObjetDuTerritoire
:ObjetDuTerritoire rdf:type owl:Class ;
                   rdfs:subClassOf <http://www.opengis.net/ont/geosparql#Feature> ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty :a_nom_de_catégorie ;
                                     owl:someValuesFrom xsd:string
                                   ] ;
                   rdfs:comment "Ce sont fréquement ces éléments qui sont mobilisés comme référence par le requêrant lorsqu'ils fournit les différents indices."@fr ;
                   rdfs:label "Objet Du Territoire"@fr ,
                              "Territoiry Object"@en .


###  http://purl.org/oac#RelationDeLocalisation
:RelationDeLocalisation rdf:type owl:Class ;
                        rdfs:subClassOf [ rdf:type owl:Restriction ;
                                          owl:onProperty :a_cible ;
                                          owl:someValuesFrom :EntiteSpatiale
                                        ] ,
                                        [ rdf:type owl:Restriction ;
                                          owl:onProperty :a_site ;
                                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                          owl:onClass :EntiteSpatiale
                                        ] ,
                                        [ rdf:type owl:Restriction ;
                                          owl:onProperty :a_type ;
                                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                          owl:onClass :TypeIndice
                                        ] ;
                        rdfs:label "Relation De Localisation"@fr ,
                                   "Spatial Location Relationship"@en .


###  http://purl.org/oac#RelationDeLocalisationBinaire
:RelationDeLocalisationBinaire rdf:type owl:Class ;
                               rdfs:subClassOf :RelationDeLocalisation ,
                                               [ rdf:type owl:Class ;
                                                 owl:unionOf ( :RelationSpatialeEtendue
                                                               :RelationSpatialeSimple
                                                             )
                                               ] ,
                                               [ rdf:type owl:Restriction ;
                                                 owl:onProperty :a_cible ;
                                                 owl:someValuesFrom [ rdf:type owl:Class ;
                                                                      owl:unionOf ( :ES_Candidate
                                                                                    :ES_Repère
                                                                                  )
                                                                    ]
                                               ] ,
                                               [ rdf:type owl:Restriction ;
                                                 owl:onProperty :a_site ;
                                                 owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                 owl:onClass :Victime
                                               ] ;
                               rdfs:comment "Décrit une relation de localisation dont le site est la victime et dont la cible est soit une ES Repère (ex: 'le lac Achard') soit une ES Candidate (ex: 'un lac')."@fr ;
                               rdfs:label "Binary Location Relationship"@en ,
                                          "Relation de Localisation Binaire"@fr .


###  http://purl.org/oac#RelationDeLocalisationEmboitee
:RelationDeLocalisationEmboitee rdf:type owl:Class ;
                                rdfs:subClassOf :RelationDeLocalisation ,
                                                [ rdf:type owl:Class ;
                                                  owl:unionOf ( :RelationSpatialeEtendue
                                                                :RelationSpatialeSimple
                                                              )
                                                ] ,
                                                [ rdf:type owl:Restriction ;
                                                  owl:onProperty :a_cible ;
                                                  owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                  owl:onClass :RelationSpatialeEntreES
                                                ] ,
                                                [ rdf:type owl:Restriction ;
                                                  owl:onProperty :a_site ;
                                                  owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                  owl:onClass :Victime
                                                ] ;
                                rdfs:comment "Décrit une relation de localisation dont le site est la victime et dont la cible est issus d'une relation entre Entités Spatiales, Repères ou Candidates (ex: 'Un refuge à coté d'un lac')."@fr ;
                                rdfs:label "Nested Location Relationship"@en ,
                                           "Relation de Localisation Emboîtée"@fr .


###  http://purl.org/oac#RelationDeLocalisationTernaire
:RelationDeLocalisationTernaire rdf:type owl:Class ;
                                rdfs:subClassOf :RelationDeLocalisation ,
                                                [ rdf:type owl:Class ;
                                                  owl:unionOf ( :RelationSpatialeEtendue
                                                                :RelationSpatialeSimple
                                                              )
                                                ] ,
                                                [ rdf:type owl:Restriction ;
                                                  owl:onProperty :a_cible ;
                                                  owl:qualifiedCardinality "2"^^xsd:nonNegativeInteger ;
                                                  owl:onClass :EntiteSpatiale
                                                ] ,
                                                [ rdf:type owl:Restriction ;
                                                  owl:onProperty :a_site ;
                                                  owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                  owl:onClass :Victime
                                                ] ;
                                rdfs:comment "Décrit une relation de localisation dont le site est la victime et qui possède deux cibles qui sont chacune une Entité Spatiale(ex: 'Je suis entre un lac et un refuge')."@fr ;
                                rdfs:label "Relation de Localisation Ternaire"@fr ,
                                           "Ternary Location Relationship"@en .


###  http://purl.org/oac#RelationSpatialeEntreES
:RelationSpatialeEntreES rdf:type owl:Class ;
                         rdfs:subClassOf :RelationDeLocalisation ,
                                         [ rdf:type owl:Class ;
                                           owl:unionOf ( :RelationSpatialeEtendue
                                                         :RelationSpatialeSimple
                                                       )
                                         ] ,
                                         [ rdf:type owl:Restriction ;
                                           owl:onProperty :a_cible ;
                                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                           owl:onClass :EntiteSpatiale
                                         ] ,
                                         [ rdf:type owl:Restriction ;
                                           owl:onProperty :a_site ;
                                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                           owl:onClass :EntiteSpatiale
                                         ] ;
                         rdfs:comment "Décrit une relation de localisation dont le site et la cible sont chacun une Entité Spatiale (Repère ou Candidate)."@fr ;
                         rdfs:label "Relation Spatiale Entre Entités Spatiales"@fr ,
                                    "Spatial Relationship Between Spatial Entities"@en .


###  http://purl.org/oac#RelationSpatialeEtendue
:RelationSpatialeEtendue rdf:type owl:Class ;
                         rdfs:subClassOf :RelationDeLocalisation ,
                                         [ rdf:type owl:Restriction ;
                                           owl:onProperty :a_modificateur ;
                                           owl:someValuesFrom xsd:string
                                         ] ,
                                         [ rdf:type owl:Restriction ;
                                           owl:onProperty :a_verbe ;
                                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                           owl:onDataRange xsd:string
                                         ] ;
                         rdfs:comment "Décrit une relation de localisation qui est modifiée par un verbe et plusieurs modificateurs (ex: 'je suis juste en dessous d'une ligne électrique')"@fr ;
                         rdfs:label "Extended Spatial Relationship"@en ,
                                    "Relation Spatiale Étendue"@fr .


###  http://purl.org/oac#RelationSpatialeSimple
:RelationSpatialeSimple rdf:type owl:Class ;
                        rdfs:subClassOf :RelationDeLocalisation ;
                        rdfs:comment "Décrit une relation de localisation qui n'est pas qualifiée par des modificateurs (ex: 'je vois un lac')."@fr ;
                        rdfs:label "Relation Spatiale Simple"@fr ,
                                   "Simple Spatial Relationship"@en .


###  http://purl.org/oac#Requerant
:Requerant rdf:type owl:Class ;
           rdfs:subClassOf <http://xmlns.com/foaf/0.1/Person> ;
           rdfs:comment "C'est la personne qui prévient les secours et qui fournit les indices. Il ne s'agit pas forcément de la victime."@fr ;
           rdfs:label "Caller"@en ,
                      "Requerant"@fr .


###  http://purl.org/oac#ServiceChoucas
:ServiceChoucas rdf:type owl:Class ;
                rdfs:subClassOf owl:Thing ;
                rdfs:label "Choucas Service"@en ,
                           "Service Choucas"@fr .


###  http://purl.org/oac#TypeIndice
:TypeIndice rdf:type owl:Class ;
            rdfs:subClassOf owl:Thing ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :a_service_calcul ;
                              owl:someValuesFrom :ServiceChoucas
                            ] ;
            rdfs:label "ClueType"@en ,
                       "TypeIndice"@fr .


###  http://purl.org/oac#Victime
:Victime rdf:type owl:Class ;
         rdfs:subClassOf <http://xmlns.com/foaf/0.1/Person> ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :a_activité ;
                           owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :Activité
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :a_equipement ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :Equipement
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :a_état_de_santé ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :EtatDeSanté
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :est_requerant ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onDataRange xsd:boolean
                         ] ;
         rdfs:comment "C'est la personne perdue dont la localisation est inconnue. Ce n'est pas nécessairement la même personne qui donne l'alerte et qui transmet les indices."@fr ;
         rdfs:label "Victim"@en ,
                    "Victime"@fr .


###  http://purl.org/oac#ZL_Compatible
:ZL_Compatible rdf:type owl:Class ;
               rdfs:subClassOf :ZoneDeLocalisation ;
               rdfs:comment "Il s'agit de la zone qui correspond à un indice (chaque indice produit forcément une Zone de Localisation Compatible (ZLC) ou une Zone de Localisation Incompatible (ZLIC)."@fr ;
               rdfs:label "Compatible Location Area (CLA)"@en ,
                          "Zone de Localisation Compatible (ZLC)"@fr .


###  http://purl.org/oac#ZL_Incompatible
:ZL_Incompatible rdf:type owl:Class ;
                 rdfs:subClassOf :ZoneDeLocalisation ;
                 rdfs:comment "Il s'agit de la zone produite par un indice dont la relation de localisation est exprimée par la négative (par exemple: je ne suis pas sur une route)."@fr ;
                 rdfs:label "Incompatible Location Area (ICLA)"@en ,
                            "Zone de Localisation Incompatible (ZLIC)"@fr .


###  http://purl.org/oac#ZL_Probable
:ZL_Probable rdf:type owl:Class ;
             rdfs:subClassOf <http://www.opengis.net/ont/geosparql#SpatialObject> ,
                             [ owl:intersectionOf ( [ rdf:type owl:Restriction ;
                                                      owl:onProperty :fusione_zones ;
                                                      owl:someValuesFrom :ZL_Compatible
                                                    ]
                                                    [ rdf:type owl:Restriction ;
                                                      owl:onProperty :fusione_zones ;
                                                      owl:someValuesFrom :ZL_Incompatible
                                                    ]
                                                  ) ;
                               rdf:type owl:Class
                             ] ;
             rdfs:comment "C'est la zone de localisation probable de la victime. Elle est obtenue par la fusion/combinaison des différentes Zones de Localisation Compatible (ZLC) et des éventuelles Zones de Localisation Incompatible (ZLIC)."@fr ;
             rdfs:label "Most Likely Location Area (MLA)"@en ,
                        "Zone de Localisation Probable (ZLP)"@fr .


###  http://purl.org/oac#ZoneDeLocalisation
:ZoneDeLocalisation rdf:type owl:Class ;
                    rdfs:subClassOf <http://www.opengis.net/ont/geosparql#SpatialObject> ,
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty :a_service_producteur ;
                                      owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                      owl:onClass :ServiceChoucas
                                    ] ;
                    rdfs:comment ""@fr ;
                    rdfs:label "LocationArea"@en ,
                               "Zone De Localisation"@fr .


###  http://purl.org/oac#ZoneInitialeDeRecherche
:ZoneInitialeDeRecherche rdf:type owl:Class ;
                         rdfs:subClassOf <http://www.opengis.net/ont/geosparql#SpatialObject> ;
                         rdfs:comment "Il s'agit de la zone, définit au début de l'Alerte par le secouriste, correspondant à la partie du territoire dans laquelle la recherche va se dérouler (pourrait par défaut correspondre à l'emprise du département par exemple)"@fr ;
                         rdfs:label "Initial Search Area (ISA)"@en ,
                                    "Zone Initiale De Recherche (ZIR)"@fr .


###  http://www.opengis.net/ont/geosparql#Feature
<http://www.opengis.net/ont/geosparql#Feature> rdf:type owl:Class .


###  http://www.opengis.net/ont/geosparql#Geometry
<http://www.opengis.net/ont/geosparql#Geometry> rdf:type owl:Class .


###  http://www.opengis.net/ont/geosparql#SpatialObject
<http://www.opengis.net/ont/geosparql#SpatialObject> rdf:type owl:Class .


###  http://www.w3.org/2006/time#Instant
<http://www.w3.org/2006/time#Instant> rdf:type owl:Class .


###  http://www.w3.org/2006/time#TemporalEntity
<http://www.w3.org/2006/time#TemporalEntity> rdf:type owl:Class .


###  http://xmlns.com/foaf/0.1/Person
<http://xmlns.com/foaf/0.1/Person> rdf:type owl:Class .


#################################################################
#    Individuals
#################################################################

###  http://purl.org/oac#Aucune
:Aucune rdf:type owl:NamedIndividual ,
                 :Activité ;
        rdfs:label "Aucune"@fr ,
                   "None"@en .


###  http://purl.org/oac#AutreActivité
:AutreActivité rdf:type owl:NamedIndividual ,
                        :Activité ;
               rdfs:label "Autre Activité"@fr ,
                          "OtherActivity"@en .


###  http://purl.org/oac#Canyoning
:Canyoning rdf:type owl:NamedIndividual ,
                    :Activité ;
           rdfs:label "Canyoning"@en ,
                      "Canyoning"@fr .


###  http://purl.org/oac#Entend
:Entend rdf:type owl:NamedIndividual ,
                 :TypeIndice ;
        :a_service_calcul :ServiceMainLevée ,
                          :ServiceZoneTampon ;
        rdfs:comment "Ce type d'indice n'est pas encore exploité. Exemple :  'J'entends des voitures'."@fr ;
        rdfs:label "Entend"@fr ,
                   "Hear"@en .


###  http://purl.org/oac#Escalade
:Escalade rdf:type owl:NamedIndividual ,
                   :Activité ;
          rdfs:label "Climbing"@en ,
                     "Escalade"@fr .


###  http://purl.org/oac#EstZoneOmbreSoleil
:EstZoneOmbreSoleil rdf:type owl:NamedIndividual ,
                             :TypeIndice ;
                    :a_service_calcul :ServiceMainLevée ,
                                      :ServiceZoneOmbreSoleil ,
                                      :ServiceZoneTampon ;
                    rdfs:comment "Correspond à un indice de type 'Je suis à l'ombre' ou 'Je suis au soleil'."@fr ;
                    rdfs:label "EstZoneOmbreSoleil"@fr ,
                               "IsSunShadowArea"@en .


###  http://purl.org/oac#FaibleConfiance
:FaibleConfiance rdf:type owl:NamedIndividual ,
                          :Confiance ;
                 :a_valeur_numérique 0.0 ;
                 rdfs:comment "Niveau de confiance le plus faible (correspondant actuellement à la non-prise en compte de l'indice)."@fr ;
                 rdfs:label "Faible Confiance"@fr ,
                            "Low Confidence"@en .


###  http://purl.org/oac#ForteConfiance
:ForteConfiance rdf:type owl:NamedIndividual ,
                         :Confiance ;
                :a_valeur_numérique 1.0 ;
                rdfs:comment "Niveau de confiance \"absolu\" pour lequel l'information, transformée en zone de localisation, n'est pas remise en cause."@fr ;
                rdfs:label "Forte Confiance"@fr ,
                           "Strong Confidence"@en .


###  http://purl.org/oac#Parapente
:Parapente rdf:type owl:NamedIndividual ,
                    :Activité ;
           rdfs:label "Paraglidding"@en ,
                      "Parapente"@fr .


###  http://purl.org/oac#ProximitéImmédiate
:ProximitéImmédiate rdf:type owl:NamedIndividual ,
                             :TypeIndice ;
                    :a_service_calcul :ServiceMainLevée ,
                                      :ServiceZoneTampon ;
                    rdfs:comment "Ce type d'indice désigne une relation plus proche avec l'objet que le type 'Voit', comme par exemple dans  l'indice 'Je suis sous une ligne téléphonique'."@fr ;
                    rdfs:label "Immediate Proximity"@en ,
                               "Proximité Immédiate"@fr .


###  http://purl.org/oac#RandonnéePédestre
:RandonnéePédestre rdf:type owl:NamedIndividual ,
                            :Activité ;
                   rdfs:label "Hiking"@en ,
                              "Randonnée Pédestre"@fr .


###  http://purl.org/oac#ServiceIntervisibilité
:ServiceIntervisibilité rdf:type owl:NamedIndividual ,
                                 :ServiceChoucas ;
                        :a_parametre_input "bbox" ,
                                           "hauteur1" ,
                                           "hauteur2" ,
                                           "target_geometries" ;
                        rdfs:label "Intervisibility Service"@en ,
                                   "Service Intervisibilité"@fr .


###  http://purl.org/oac#ServiceMainLevée
:ServiceMainLevée rdf:type owl:NamedIndividual ,
                           :ServiceChoucas ;
                  :a_parametre_input "bbox" ,
                                     "user_coordinates" ;
                  rdfs:comment "Utilisé pour modéliser la transformation d'un indice en une zone de localisation dessinée par l'utilisateur"@fr ;
                  rdfs:label "HandDraw Service"@en ,
                             "Service Dessin à main levé"@fr .


###  http://purl.org/oac#ServiceZoneOmbreSoleil
:ServiceZoneOmbreSoleil rdf:type owl:NamedIndividual ,
                                 :ServiceChoucas ;
                        :a_parametre_input "bbox" ,
                                           "datetime" ;
                        rdfs:label "Service Zone Ombre"@fr ,
                                   "Sunmask Service"@en .


###  http://purl.org/oac#ServiceZoneTampon
:ServiceZoneTampon rdf:type owl:NamedIndividual ,
                            :ServiceChoucas ;
                   :a_parametre_input "bbox" ,
                                      "distance_before" ,
                                      "distance_buffer" ,
                                      "target_geometries" ;
                   rdfs:label "Buffer Zone Service"@en ,
                              "Service Zone Tampon"@fr .


###  http://purl.org/oac#Ski
:Ski rdf:type owl:NamedIndividual ,
              :Activité ;
     rdfs:label "Ski"@en ,
                "Ski"@fr .


###  http://purl.org/oac#Spéléologie
:Spéléologie rdf:type owl:NamedIndividual ,
                      :Activité ;
             rdfs:label "Speleology"@en ,
                        "Spéléologie"@fr .


###  http://purl.org/oac#VTT
:VTT rdf:type owl:NamedIndividual ,
              :Activité ;
     rdfs:label "Moutain bike"@en ,
                "VTT"@fr .


###  http://purl.org/oac#Voit
:Voit rdf:type owl:NamedIndividual ,
               :TypeIndice ;
      :a_service_calcul :ServiceIntervisibilité ,
                        :ServiceMainLevée ,
                        :ServiceZoneTampon ;
      rdfs:comment "Ce type d'indice désigne une relation plus lointaine avec l'objet que le type 'ProximitéImmédiate'."@fr ;
      rdfs:label "See"@en ,
                 "Voit"@fr .


#################################################################
#    General axioms
#################################################################

[ rdf:type owl:AllDisjointClasses ;
  owl:members ( :EntiteSpatiale
                :Indice
                :Itinéraire
                :RelationDeLocalisation
                :ServiceChoucas
                :TypeIndice
              )
] .


[ rdf:type owl:AllDisjointClasses ;
  owl:members ( :ZL_Compatible
                :ZL_Incompatible
                :ZL_Probable
              )
] .


[ rdf:type owl:AllDifferent ;
  owl:distinctMembers ( :Aucune
                        :AutreActivité
                        :Canyoning
                        :Escalade
                        :Parapente
                        :RandonnéePédestre
                        :Ski
                        :Spéléologie
                        :VTT
                      )
] .


[ rdf:type owl:AllDifferent ;
  owl:distinctMembers ( :Entend
                        :EstZoneOmbreSoleil
                        :ProximitéImmédiate
                        :Voit
                      )
] .


[ rdf:type owl:AllDifferent ;
  owl:distinctMembers ( :FaibleConfiance
                        :ForteConfiance
                      )
] .


[ rdf:type owl:AllDifferent ;
  owl:distinctMembers ( :ServiceIntervisibilité
                        :ServiceMainLevée
                        :ServiceZoneOmbreSoleil
                        :ServiceZoneTampon
                      )
] .


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