PREFIX ontowildfire: <http://www.theworldavatar.com/kg/ontowildfire/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

ontowildfire:CrownFire a rdfs:Class ;
  rdfs:label "Crown Fire" ;
  rdfs:comment "A fire that spreads to the tops of trees or shrubs, often more intense and difficult to control." ;
  rdfs:subClassOf ontowildfire:Fire .

ontowildfire:ResponseAction a rdfs:Class ;
  rdfs:label "Response Action" ;
  rdfs:comment "Specific tasks or strategies employed in fire management or firefighting efforts." ;
  rdfs:subClassOf ontowildfire:Response .

ontowildfire:hasFireLocation a rdf:Property ;
  rdfs:label "has Fire Location" ;
  rdfs:comment "Specifies the location where a fire incident has occurred." ;
  rdfs:domain ontowildfire:Wildfire ;
  rdfs:range ontowildfire:Location .

ontowildfire:responseBy a rdf:Property ;
  rdfs:label "response By" ;
  rdfs:comment "Indicates the organization, government, or entity responsible for carrying out a response." ;
  rdfs:domain ontowildfire:Response ;
  rdfs:range ontowildfire:ResponseDepartment .

ontowildfire:hasResponse a rdf:Property ;
  rdfs:label "has Response" ;
  rdfs:comment "Specifies the reaction or response given to an event, such as a wildfire." ;
  rdfs:domain ontowildfire:Wildfire ;
  rdfs:range ontowildfire:Response .

ontowildfire:usedLogistics a rdf:Property ;
  rdfs:label "used Logistics" ;
  rdfs:comment "Refers to the logistical resources or infrastructure deployed during a response action." ;
  rdfs:domain ontowildfire:Response ;
  rdfs:range ontowildfire:ResponseLogistics .

ontowildfire:actionTaken a rdf:Property ;
  rdfs:label "action Taken" ;
  rdfs:comment "Describes the specific actions or measures undertaken in response to an event." ;
  rdfs:domain ontowildfire:Response ;
  rdfs:range ontowildfire:ResponseAction .

ontowildfire:affects a rdf:Property ;
  rdfs:label "affects" ;
  rdfs:comment "Links an event or process to the entities (such as populations or infrastructure) it influences or impacts." ;
  rdfs:domain ontowildfire:Wildfire ;
  rdfs:range ontowildfire:EnvironmentComponentUnionInfrastructureComponentUnionPopulation .

ontowildfire:hasCaharacteristics a rdf:Property ;
  rdfs:label "has Caharacteristics" ;
  rdfs:comment "Describes the specific features or traits of an event, object, or phenomenon." ;
  rdfs:domain ontowildfire:Wildfire ;
  rdfs:range ontowildfire:Characteristics .

ontowildfire:NonlivingObject a rdfs:Class ;
  rdfs:label "Nonliving Object" ;
  rdfs:comment "Inanimate objects, such as buildings or infrastructure, that may be impacted by fire." ;
  rdfs:subClassOf ontowildfire:EnvironmentComponent .

ontowildfire:Impact a rdfs:Class ;
  rdfs:label "Impact" ;
  rdfs:comment "The effects or consequences of a fire on people, property, or the environment." .

ontowildfire:hasMonetaryValue a rdf:Property ;
  rdfs:label "has Monetary Value" ;
  rdfs:comment "Associates an event, such as a disaster or impact, with a financial cost or valuation." ;
  rdfs:domain ontowildfire:Impact ;
  rdfs:range ontowildfire:AmountOfMoney .

ontowildfire:AtmosphericPressureValue a rdfs:Class ;
  rdfs:label "Atmospheric Pressure Value" ;
  rdfs:comment "A specific reading of atmospheric pressure during fire-related events." .

ontowildfire:ResponseDepartment a rdfs:Class ;
  rdfs:label "Response Department" ;
  rdfs:comment "An organization or team responsible for handling fire emergencies." ;
  rdfs:subClassOf ontowildfire:Response .

ontowildfire:organization a rdfs:Class ;
  rdfs:label "organization" ;
  rdfs:comment "A group or institution involved in fire management, response, or research." ;
  rdfs:subClassOf ontowildfire:ShapeFile .

ontowildfire:hasShapeFile a rdf:Property ;
  rdfs:label "has Shape File" ;
  rdfs:comment "Links an event or geographic feature to a shapefile used in geographic information systems (GIS)." ;
  rdfs:domain ontowildfire:Location ;
  rdfs:range ontowildfire:ShapeFile .

ontowildfire:lastUpdateOn a rdf:Property ;
  rdfs:label "last Update On" ;
  rdfs:comment "This property represents the timestamp of the most recent update related to the wildfire situation." ;
  rdfs:domain ontowildfire:ShapeFile ;
  rdfs:range xsd:dateTime .

ontowildfire:hasWeatherCondition a rdf:Property ;
  rdfs:label "has Weather Condition" ;
  rdfs:comment "Describes the weather conditions associated with an event, such as during a wildfire." ;
  rdfs:domain ontowildfire:Location ;
  rdfs:range ontowildfire:WeatherCondition .

ontowildfire:hasGeometry a rdf:Property ;
  rdfs:domain ontowildfire:Location ;
  rdfs:range <http://www.opengis.net/ont/geosparql#Geometry> .

ontowildfire:hasLat a rdf:Property ;
  rdfs:label "has Latitude" ;
  rdfs:comment "This property represents the latitude coordinate of a specific wildfire location, expressed as a floating-point number." ;
  rdfs:domain ontowildfire:Location ;
  rdfs:range xsd:double .

ontowildfire:isProducedBy a rdf:Property ;
  rdfs:label "is Produced By" ;
  rdfs:comment "Identifies the organization or entity that created or produced a report, dataset, or analysis." ;
  rdfs:domain ontowildfire:ShapeFile ;
  rdfs:range ontowildfire:Organization .

ontowildfire:hasLon a rdf:Property ;
  rdfs:label "has Longitude" ;
  rdfs:comment "This property represents the longitude coordinate of a specific wildfire location, expressed as a floating-point number." ;
  rdfs:domain ontowildfire:Location ;
  rdfs:range xsd:double .

ontowildfire:hasFileUrl a rdf:Property ;
  rdfs:label "has File URL" ;
  rdfs:comment "Provides a URL linking to a file or document related to the event or process." ;
  rdfs:domain ontowildfire:ShapeFile ;
  rdfs:range ontowildfire:FileUrl .

ontowildfire:TempHumiditySensor a rdfs:Class ;
  rdfs:label "Temp Humidity Sensor" ;
  rdfs:comment "A device that measures both temperature and humidity levels." ;
  rdfs:subClassOf ontowildfire:Sensor .

<http://www.w3.org/ns/sosa/madeObservation> a rdf:Property ;
  rdfs:label "made Observation" ;
  rdfs:comment "Specifies that a sensor or system has made a particular observation, such as temperature or smoke levels." ;
  rdfs:domain ontowildfire:Sensor ;
  rdfs:range ontowildfire:Observation .

ontowildfire:deployedAt a rdf:Property ;
  rdfs:label "deployed at" ;
  rdfs:comment "Refers to the specific location or context where resources, such as firefighting equipment, were deployed." ;
  rdfs:domain ontowildfire:Sensor ;
  rdfs:range ontowildfire:Location .

ontowildfire:ShapeFile a rdfs:Class ;
  rdfs:label "Shape File" ;
  rdfs:comment "A digital vector storage format used for geographic information system (GIS) data, including fire boundaries." ;
  rdfs:subClassOf ontowildfire:Location .

ontowildfire:Location a rdfs:Class ;
  rdfs:label "Location" ;
  rdfs:comment "A specific geographical area where a fire or related activity occurs." .

ontowildfire:InfraredSensor a rdfs:Class ;
  rdfs:label "Infrared Sensor" ;
  rdfs:comment "A device that detects heat signatures, often used to monitor fire or hotspots." ;
  rdfs:subClassOf ontowildfire:Sensor .

ontowildfire:Characteristics a rdfs:Class ;
  rdfs:label "Characteristics" ;
  rdfs:comment "Qualities or features that define or describe something, often used in the context of phenomena like fire." .

ontowildfire:BuildUpIndex a rdfs:Class ;
  rdfs:label "Build Up Index" ;
  rdfs:comment "An index representing the accumulation of fuel that could contribute to fire growth." ;
  rdfs:subClassOf ontowildfire:Indices .

ontowildfire:Instant a rdfs:Class ;
  rdfs:label "Instant" ;
  rdfs:comment "A specific moment or point in time." ;
  rdfs:subClassOf ontowildfire:Event .

ontowildfire:hasTimeInterval a rdf:Property ;
  rdfs:label "has Time Interval" ;
  rdfs:comment "Relates an event or phenomenon to a specific period or duration of time." ;
  rdfs:domain ontowildfire:Event ;
  rdfs:range ontowildfire:Interval .

ontowildfire:resultIn a rdf:Property ;
  rdfs:label "result In" ;
  rdfs:comment "Indicates the outcome or consequence of a particular event or process." ;
  rdfs:domain ontowildfire:Event ;
  rdfs:range ontowildfire:Impact .

ontowildfire:hasCausalFactor a rdf:Property ;
  rdfs:label "has Causal Factor" ;
  rdfs:comment "Identifies the cause or factor that led to the occurrence of an event." ;
  rdfs:domain ontowildfire:Event ;
  rdfs:range ontowildfire:CausalFactor .

ontowildfire:hasLocation a rdf:Property ;
  rdfs:label "has Location" ;
  rdfs:comment "Links the event or object to its geographical location." ;
  rdfs:domain ontowildfire:Event ;
  rdfs:range ontowildfire:Location .

ontowildfire:ProductiveCause a rdfs:Class ;
  rdfs:label "Productive Cause" ;
  rdfs:comment "A fire cause linked to natural or essential processes, like controlled burns." ;
  rdfs:subClassOf ontowildfire:CausalFactor .

ontowildfire:EnvironmentComponent a rdfs:Class ;
  rdfs:label "Environment Component" ;
  rdfs:comment "Parts of the natural environment impacted by fire, such as air, water, or soil." .

<http://www.opengis.net/ont/geosparql#Geometry> a rdfs:Class ;
  rdfs:label "Geometry" ;
  rdfs:comment "The spatial properties and shape of fire-related features, such as fire perimeters or spread areas." ;
  rdfs:subClassOf ontowildfire:Location .

ontowildfire:Settlement a rdfs:Class ;
  rdfs:label "Settlement" ;
  rdfs:comment "A populated area that could be affected by a fire, including towns or villages." ;
  rdfs:subClassOf ontowildfire:ResponseDepartment .

ontowildfire:Event a rdfs:Class ;
  rdfs:label "Event" ;
  rdfs:comment "Any occurrence or incident, often associated with a particular time or place." .

ontowildfire:GroundFire a rdfs:Class ;
  rdfs:label "Ground Fire" ;
  rdfs:comment "A fire that burns below the surface, consuming organic material in the soil like peat or roots." ;
  rdfs:subClassOf ontowildfire:Fire .

ontowildfire:Equipment a rdfs:Class ;
  rdfs:label "Equipment" ;
  rdfs:comment "Tools and machinery used in fire suppression or prevention." ;
  rdfs:subClassOf ontowildfire:ResponseLogistics .

ontowildfire:MobilityNetwork a rdfs:Class ;
  rdfs:label "Mobility Network" ;
  rdfs:comment "Systems related to transportation, such as roads or railways, affected by fire." ;
  rdfs:subClassOf ontowildfire:NetworkInfrastructure .

ontowildfire:hasCollapsed a rdf:Property ;
  rdfs:label "has Collapsed" ;
  rdfs:comment "This property represents whether infrastructure (e.g., buildings, bridges) has collapsed due to the wildfire. It is a boolean value (True/False)." ;
  rdfs:domain ontowildfire:InfrastructureComponent ;
  rdfs:range xsd:integer .

ontowildfire:hasPartialDamage a rdf:Property ;
  rdfs:label "has Partial Damage" ;
  rdfs:comment "This property represents whether infrastructure or assets have sustained partial damage from the wildfire. It is a boolean value (True/False)." ;
  rdfs:domain ontowildfire:InfrastructureComponent ;
  rdfs:range xsd:integer .

ontowildfire:DailySeverityRating a rdfs:Class ;
  rdfs:label "Daily Severity Rating" ;
  rdfs:comment "A daily estimate of fire intensity based on weather and fuel conditions." ;
  rdfs:subClassOf ontowildfire:Indices .

ontowildfire:Dataset a rdfs:Class ;
  rdfs:label "Dataset" ;
  rdfs:comment "A collection of data, often used in analyzing or predicting fire behavior." .

ontowildfire:analysedToProduce a rdf:Property ;
  rdfs:label "analysedToProduce" ;
  rdfs:comment "Indicates that data or observations have been analyzed to produce an outcome, such as a report or alert." ;
  rdfs:domain ontowildfire:Dataset ;
  rdfs:range ontowildfire:Alert .

ontowildfire:contains a rdf:Property ;
  rdfs:label "contains" ;
  rdfs:comment "Specifies that one entity (like a report or dataset) includes or contains another entity, such as media or additional data." ;
  rdfs:domain ontowildfire:Dataset ;
  rdfs:range ontowildfire:MediaItem .

ontowildfire:WeatherCondition a rdfs:Class ;
  rdfs:label "Weather Condition" ;
  rdfs:comment "The state of the atmosphere at a particular place and time, affecting fire behavior." ;
  rdfs:subClassOf ontowildfire:Location .

ontowildfire:detectedBy a rdf:Property ;
  rdfs:label "detected by" ;
  rdfs:comment "Indicates the sensor, system, or entity responsible for detecting a fire or related event." ;
  rdfs:domain ontowildfire:WeatherCondition ;
  rdfs:range ontowildfire:Sensor .

ontowildfire:HighRisk a rdfs:Class ;
  rdfs:label "High Risk" ;
  rdfs:comment "A condition where the potential for fire is significant, necessitating preventive actions." .

ontowildfire:TempValue a rdfs:Class ;
  rdfs:label "Temperature Value" ;
  rdfs:comment "A specific temperature reading related to fire or weather conditions." .

ontowildfire:InfraredValue a rdfs:Class ;
  rdfs:label "Infrared Value" ;
  rdfs:comment "A specific reading from an infrared sensor indicating heat levels." .

ontowildfire:ProvisioningNetwork a rdfs:Class ;
  rdfs:label "Provisioning Network" ;
  rdfs:comment "Infrastructure for providing essential services like water, electricity, or internet that may be disrupted by fire." ;
  rdfs:subClassOf ontowildfire:NetworkInfrastructure .

ontowildfire:Indices a rdfs:Class ;
  rdfs:label "Indices" ;
  rdfs:comment "Metrics or measurements used to assess various conditions related to fire, often in the context of weather or fire danger." ;
  rdfs:subClassOf ontowildfire:Characteristics .

ontowildfire:AmountOfMoney a rdfs:Class ;
  rdfs:label "Amount of Money" ;
  rdfs:comment "The financial cost or resources required for fire response or recovery." ;
  rdfs:subClassOf ontowildfire:Impact .

ontowildfire:FineFuelMoistureAnomaly a rdfs:Class ;
  rdfs:label "Fine Fuel Moisture Anomaly" ;
  rdfs:comment "An irregularity in the moisture levels of small, flammable vegetation, affecting fire behavior." ;
  rdfs:subClassOf ontowildfire:Anomaly .

ontowildfire:AnnualPrecipitation a rdfs:Class ;
  rdfs:label "Annual Precipitation" ;
  rdfs:comment "The total amount of precipitation accumulated over a year." ;
  rdfs:subClassOf ontowildfire:Precipitation .

ontowildfire:ModerateRisk a rdfs:Class ;
  rdfs:label "Moderate Risk" ;
  rdfs:comment "A condition where the likelihood of fire is moderate, requiring caution." .

ontowildfire:FWIAnomaly a rdfs:Class ;
  rdfs:label "FWI Anomaly" ;
  rdfs:comment "A deviation from typical readings in the Fire Weather Index, indicating abnormal fire weather conditions." ;
  rdfs:subClassOf ontowildfire:Anomaly .

ontowildfire:Interval a rdfs:Class ;
  rdfs:label "Interval" ;
  rdfs:comment "A span of time between two events or points in time." ;
  rdfs:subClassOf ontowildfire:Event .

ontowildfire:hasEnd a rdf:Property ;
  rdfs:label "has End" ;
  rdfs:comment "Describes the ending point of an event or time-based process." ;
  rdfs:domain ontowildfire:Interval ;
  rdfs:range ontowildfire:Instant .

ontowildfire:hasBeginning a rdf:Property ;
  rdfs:label "has Beginning" ;
  rdfs:comment "Describes the starting point of an event or time-based process." ;
  rdfs:domain ontowildfire:Interval ;
  rdfs:range ontowildfire:Instant .

ontowildfire:IndustrialInfrastructure a rdfs:Class ;
  rdfs:label "Industrial Infrastructure" ;
  rdfs:comment "Factories, warehouses, or other industrial buildings at risk from fire." ;
  rdfs:subClassOf ontowildfire:AreaInfrastructure .

ontowildfire:Speed a rdfs:Class ;
  rdfs:label "Speed" ;
  rdfs:comment "The velocity of wind, which can significantly affect fire behavior." ;
  rdfs:subClassOf ontowildfire:WindCondition .

ontowildfire:24hPrecipitation a rdfs:Class ;
  rdfs:label "24h Precipitation" ;
  rdfs:comment "The total amount of precipitation that falls within a 24-hour period." ;
  rdfs:subClassOf ontowildfire:Precipitation .

ontowildfire:Tactics a rdfs:Class ;
  rdfs:label "Tactics" ;
  rdfs:comment "The methods or techniques used to combat or control a fire." ;
  rdfs:subClassOf ontowildfire:ResponseLogistics .

ontowildfire:FireIntensity a rdfs:Class ;
  rdfs:label "Fire Intensity" ;
  rdfs:comment "The amount of heat energy released by a fire at a specific location." ;
  rdfs:subClassOf ontowildfire:FireBehaviour .

ontowildfire:Population a rdfs:Class ;
  rdfs:label "Population" ;
  rdfs:comment "The human community potentially affected by a fire." .

ontowildfire:hasEvacuated a rdf:Property ;
  rdfs:label "has Evacuated" ;
  rdfs:comment "This property indicates the number of people evacuated from the area due to the wildfire." ;
  rdfs:domain ontowildfire:Population ;
  rdfs:range xsd:integer .

ontowildfire:hasLossOfLife a rdf:Property ;
  rdfs:label "has Loss of Life" ;
  rdfs:comment "This property represents the total number of human lives lost due to the wildfire." ;
  rdfs:domain ontowildfire:Population ;
  rdfs:range xsd:integer .

ontowildfire:FileUrl a rdfs:Class ;
  rdfs:label "File Url" ;
  rdfs:comment "A link to access digital files related to fire data or analysis." ;
  rdfs:subClassOf ontowildfire:ShapeFile .

ontowildfire:Observation a rdfs:Class ;
  rdfs:label "Observation" ;
  rdfs:comment "The act of monitoring or measuring fire-related phenomena." .

ontowildfire:hasHumidity a rdf:Property ;
  rdfs:label "has Humidity" ;
  rdfs:comment "Describes the humidity levels recorded during an event, which may affect wildfire behavior." ;
  rdfs:domain ontowildfire:Observation ;
  rdfs:range ontowildfire:HumidityValue .

ontowildfire:hasTemperature a rdf:Property ;
  rdfs:label "has Temperature" ;
  rdfs:comment "Indicates the temperature value measured by a sensor during an event." ;
  rdfs:domain ontowildfire:Observation ;
  rdfs:range ontowildfire:TempValue .

ontowildfire:hasPrecipitation a rdf:Property ;
  rdfs:label "has Precipitation" ;
  rdfs:comment "Relates to the amount or rate of precipitation (rain, snow, etc.) observed during an event." ;
  rdfs:domain ontowildfire:Observation ;
  rdfs:range ontowildfire:Precipitation .

ontowildfire:hasCO2Level a rdf:Property ;
  rdfs:label "has CO2 Level" ;
  rdfs:comment "Specifies the carbon dioxide level measured during a fire event, providing insight into combustion and air quality." ;
  rdfs:domain ontowildfire:Observation ;
  rdfs:range ontowildfire:CO2Level .

ontowildfire:hasSmokeValue a rdf:Property ;
  rdfs:label "has Smoke Value" ;
  rdfs:comment "Refers to the concentration or amount of smoke observed by a sensor." ;
  rdfs:domain ontowildfire:Observation ;
  rdfs:range ontowildfire:SmokeValue .

ontowildfire:hasWindCondition a rdf:Property ;
  rdfs:label "has Wind Condition" ;
  rdfs:comment "Describes the wind conditions, such as speed and direction, during a wildfire or event." ;
  rdfs:domain ontowildfire:Observation ;
  rdfs:range ontowildfire:WindCondition .

ontowildfire:hasFeatureOfInterest a rdf:Property ;
  rdfs:label "has Feature Of Interest" ;
  rdfs:comment "Describes the specific feature or element (e.g., temperature, wind) that is the focus of an observation." ;
  rdfs:domain ontowildfire:Observation ;
  rdfs:range ontowildfire:FeatureOfInterest .

ontowildfire:recordedIn a rdf:Property ;
  rdfs:label "recorded In" ;
  rdfs:comment "Links an observation or event to the dataset or system where it has been recorded." ;
  rdfs:domain ontowildfire:Observation ;
  rdfs:range ontowildfire:Dataset .

ontowildfire:hasPressure a rdf:Property ;
  rdfs:label "has Pressure" ;
  rdfs:comment "Relates to the atmospheric pressure value observed or recorded during an event." ;
  rdfs:domain ontowildfire:Observation ;
  rdfs:range ontowildfire:AtmosphericPressureValue .

ontowildfire:hasInfraredValue a rdf:Property ;
  rdfs:label "has Infrared Value" ;
  rdfs:comment "Specifies the infrared reading detected by a sensor during an event, such as during fire detection." ;
  rdfs:domain ontowildfire:Observation ;
  rdfs:range ontowildfire:InfraredValue .

ontowildfire:enables a rdf:Property ;
  rdfs:label "enables" ;
  rdfs:comment "Indicates that a particular condition or factor enables or facilitates an event or action." ;
  rdfs:domain ontowildfire:Observation ;
  rdfs:range ontowildfire:Detection .

ontowildfire:ResponseLogistics a rdfs:Class ;
  rdfs:label "Response Logistics" ;
  rdfs:comment "The planning and coordination of resources for effective fire response." ;
  rdfs:subClassOf ontowildfire:Response .

ontowildfire:CommercialInfrastructure a rdfs:Class ;
  rdfs:label "Commercial Infrastructure" ;
  rdfs:comment "Buildings or systems related to businesses or economic activities affected by fire." ;
  rdfs:subClassOf ontowildfire:AreaInfrastructure .

ontowildfire:FireWeatherIndex a rdfs:Class ;
  rdfs:label "Fire Weather Index" ;
  rdfs:comment "A numerical value indicating the potential for fire based on weather conditions." ;
  rdfs:subClassOf ontowildfire:Indices .

ontowildfire:EnvironmentComponentUnionInfrastructureComponentUnionPopulation a rdfs:Class .

ontowildfire:inDanger a rdf:Property ;
  rdfs:label "in Danger" ;
  rdfs:comment "This property indicates the number of people or assets currently at risk due to the wildfire." ;
  rdfs:domain ontowildfire:EnvironmentComponentUnionInfrastructureComponentUnionPopulation ;
  rdfs:range xsd:integer .

ontowildfire:hasTotalAffected a rdf:Property ;
  rdfs:label "has Total Affected" ;
  rdfs:comment "This property indicates the total number of people, animals, or assets affected by the wildfire, measured as an integer value." ;
  rdfs:domain ontowildfire:EnvironmentComponentUnionInfrastructureComponentUnionPopulation ;
  rdfs:range xsd:integer .

ontowildfire:hasTotalMonetaryValue a rdf:Property ;
  rdfs:label "has Total Monetary Value" ;
  rdfs:comment "This property represents the total financial loss or damage caused by the wildfire, expressed as a monetary value." ;
  rdfs:domain ontowildfire:EnvironmentComponentUnionInfrastructureComponentUnionPopulation ;
  rdfs:range xsd:float .

ontowildfire:CO2Level a rdfs:Class ;
  rdfs:label "CO2 Level" ;
  rdfs:comment "The concentration of carbon dioxide in the atmosphere, often influenced by fire activity." .

ontowildfire:MediaItem a rdfs:Class ;
  rdfs:label "Media Item" ;
  rdfs:comment "Digital content such as images, videos, or documents related to fire events or response." .

ontowildfire:DuffMoistureAnomaly a rdfs:Class ;
  rdfs:label "Duff Moisture Anomaly" ;
  rdfs:comment "An abnormal change in the moisture content of decomposing organic material on the forest floor." ;
  rdfs:subClassOf ontowildfire:Anomaly .

ontowildfire:MedicalCentre a rdfs:Class ;
  rdfs:label "Medical Centre" ;
  rdfs:comment "A facility that provides healthcare services during or after fire incidents." ;
  rdfs:subClassOf ontowildfire:ResponseDepartment .

ontowildfire:VolcanicFire a rdfs:Class ;
  rdfs:label "Volcanic Fire" ;
  rdfs:comment "A fire resulting from volcanic activity, typically involving lava and other volcanic material." ;
  rdfs:subClassOf ontowildfire:Fire .

ontowildfire:LivingObject a rdfs:Class ;
  rdfs:label "Living Object" ;
  rdfs:comment "Organisms, including plants and animals, that are affected by fire." ;
  rdfs:subClassOf ontowildfire:EnvironmentComponent .

ontowildfire:FirePerimeter a rdfs:Class ;
  rdfs:label "Fire Perimeter" ;
  rdfs:comment "The outer boundary or edge of the area affected by a fire." ;
  rdfs:subClassOf ontowildfire:FireBehaviour .

ontowildfire:AtmosphericPressureSensor a rdfs:Class ;
  rdfs:label "Atmospheric Pressure Sensor" ;
  rdfs:comment "A device that measures the atmospheric pressure, which can affect fire behavior." ;
  rdfs:subClassOf ontowildfire:Sensor .

ontowildfire:Wildfire a rdfs:Class ;
  rdfs:label "Wildfire" ;
  rdfs:comment "A type of uncontrolled fire occurring in natural areas such as forests, grasslands, or prairies." ;
  rdfs:subClassOf ontowildfire:Fire .

ontowildfire:PropagationFlux a rdfs:Class ;
  rdfs:label "Propagation Flux" ;
  rdfs:comment "The transfer of energy as the fire spreads, including heat and fuel consumption." ;
  rdfs:subClassOf ontowildfire:FireDynamics .

ontowildfire:AreaInfrastructure a rdfs:Class ;
  rdfs:label "Area Infrastructure" ;
  rdfs:comment "Infrastructure in a specific geographical area, including utilities and transportation systems." ;
  rdfs:subClassOf ontowildfire:InfrastructureComponent .

ontowildfire:ResidentialInfrastructure a rdfs:Class ;
  rdfs:label "Residential Infrastructure" ;
  rdfs:comment "Housing and living spaces that may be damaged by fire." ;
  rdfs:subClassOf ontowildfire:AreaInfrastructure .

ontowildfire:FireFront a rdfs:Class ;
  rdfs:label "Fire Front" ;
  rdfs:comment "The leading edge of a spreading fire." ;
  rdfs:subClassOf ontowildfire:FireBehaviour .

ontowildfire:Sensor a rdfs:Class ;
  rdfs:label "Sensor" ;
  rdfs:comment "A device that detects or measures physical properties, such as temperature, smoke, or humidity, in fire-related monitoring." .

ontowildfire:FireBehaviour a rdfs:Class ;
  rdfs:label "Fire Behaviour" ;
  rdfs:comment "The manner in which fire ignites, spreads, and interacts with the environment." ;
  rdfs:subClassOf ontowildfire:Characteristics .

ontowildfire:FlameHeight a rdfs:Class ;
  rdfs:label "Flame Height" ;
  rdfs:comment "The vertical measurement from the ground to the tip of a fire’s flames." ;
  rdfs:subClassOf ontowildfire:FireBehaviour .

ontowildfire:Anomaly a rdfs:Class ;
  rdfs:label "Anomaly" ;
  rdfs:comment "An unusual or irregular occurrence, often signifying a deviation from the norm." ;
  rdfs:subClassOf ontowildfire:Characteristics .

ontowildfire:FireDynamics a rdfs:Class ;
  rdfs:label "Fire Dynamics" ;
  rdfs:comment "The study of how a fire behaves over time, including its spread, growth, and energy release." ;
  rdfs:subClassOf ontowildfire:Characteristics .

ontowildfire:InfrastructureComponent a rdfs:Class ;
  rdfs:label "Infrastructure Component" ;
  rdfs:comment "Elements of physical infrastructure that could be damaged or disrupted by fire." .

ontowildfire:DroughtAnomaly a rdfs:Class ;
  rdfs:label "Drought Anomaly" ;
  rdfs:comment "An unusual period of dry conditions that differs from normal drought patterns." ;
  rdfs:subClassOf ontowildfire:Anomaly .

ontowildfire:SmokeValue a rdfs:Class ;
  rdfs:label "Smoke Value" ;
  rdfs:comment "A specific measurement of smoke concentration in the air." .

ontowildfire:Response a rdfs:Class ;
  rdfs:label "Response" ;
  rdfs:comment "Actions taken to manage, mitigate, or extinguish a fire." ;
  rdfs:subClassOf ontowildfire:Wildfire .

ontowildfire:Detection a rdfs:Class ;
  rdfs:label "Detection" ;
  rdfs:comment "The identification of fire or related conditions through sensors or observations." .

ontowildfire:Fire a rdfs:Class ;
  rdfs:label "Fire" ;
  rdfs:comment "A general concept representing any combustion event that emits heat, light, and smoke, often causing destruction." .

ontowildfire:RateOfSpread a rdfs:Class ;
  rdfs:label "Rate of Spread" ;
  rdfs:comment "The speed at which a fire moves across a landscape." ;
  rdfs:subClassOf ontowildfire:FireDynamics .

ontowildfire:AirQualitySensor a rdfs:Class ;
  rdfs:label "Air Quality Sensor" ;
  rdfs:comment "A device that monitors the quality of air, often measuring pollutants related to fire." ;
  rdfs:subClassOf ontowildfire:Sensor .

ontowildfire:Alert a rdfs:Class ;
  rdfs:label "Alert" ;
  rdfs:comment "A warning or notification regarding fire or related emergencies." .

ontowildfire:hasCategory a rdf:Property ;
  rdfs:label "has Category" ;
  rdfs:comment "This property classifies the wildfire event into a specific category, such as \"forest fire,\" \"grassland fire,\" etc." ;
  rdfs:domain ontowildfire:Alert ;
  rdfs:range xsd:string .

ontowildfire:hasScope a rdf:Property ;
  rdfs:label "has Scope" ;
  rdfs:comment "This property defines the scope or extent of the wildfire, indicating how widespread the event is." ;
  rdfs:domain ontowildfire:Alert ;
  rdfs:range xsd:string .

ontowildfire:hasDescription a rdf:Property ;
  rdfs:label "has Description" ;
  rdfs:comment "This property provides a textual description of the wildfire event or related actions." ;
  rdfs:domain ontowildfire:Alert ;
  rdfs:range xsd:string .

ontowildfire:hasSeverity a rdf:Property ;
  rdfs:label "has Severity" ;
  rdfs:comment "This property indicates the severity of the wildfire in terms of impact on people, property, and the environment." ;
  rdfs:domain ontowildfire:Alert ;
  rdfs:range xsd:string .

ontowildfire:hasStakeholder a rdf:Property ;
  rdfs:label "has Stakeholder" ;
  rdfs:comment "This property identifies key stakeholders involved in the wildfire event, such as fire departments, government agencies, or environmental organizations." ;
  rdfs:domain ontowildfire:Alert ;
  rdfs:range xsd:string .

ontowildfire:hasStatus a rdf:Property ;
  rdfs:label "has Status" ;
  rdfs:comment "This property indicates the current status of the wildfire, such as \"active,\" \"contained,\" or \"extinguished.\"" ;
  rdfs:domain ontowildfire:Alert ;
  rdfs:range xsd:string .

ontowildfire:hasSource a rdf:Property ;
  rdfs:label "has Source" ;
  rdfs:comment "This property identifies the origin or source of information about the wildfire event." ;
  rdfs:domain ontowildfire:Alert ;
  rdfs:range xsd:string .

ontowildfire:hasUrgency a rdf:Property ;
  rdfs:label "has Urgency" ;
  rdfs:comment "This property represents the urgency level of actions required in response to the wildfire, indicating whether immediate or delayed action is needed." ;
  rdfs:domain ontowildfire:Alert ;
  rdfs:range xsd:string .

ontowildfire:hastimeStamp a rdf:Property ;
  rdfs:label "has time Stamp" ;
  rdfs:comment "This property stores the exact timestamp of an event or data entry related to the wildfire." ;
  rdfs:domain ontowildfire:Alert ;
  rdfs:range xsd:dateTime .

ontowildfire:hasMediaSource a rdf:Property ;
  rdfs:label "has Media Source" ;
  rdfs:comment "This property identifies the media source providing information or reports about the wildfire." ;
  rdfs:domain ontowildfire:Alert ;
  rdfs:range xsd:string .

ontowildfire:SurfaceFire a rdfs:Class ;
  rdfs:label "Surface Fire" ;
  rdfs:comment "A fire that burns on the ground, consuming vegetation and surface litter." ;
  rdfs:subClassOf ontowildfire:Fire .

ontowildfire:SmokeSensor a rdfs:Class ;
  rdfs:label "Smoke Sensor" ;
  rdfs:comment "A device that detects the presence and concentration of smoke in the air." ;
  rdfs:subClassOf ontowildfire:Sensor .

ontowildfire:Organization a rdfs:Class .

ontowildfire:Precipitation a rdfs:Class ;
  rdfs:label "Precipitation" ;
  rdfs:comment "The amount of rain, snow, or other forms of water falling from the sky." .

ontowildfire:NonproductiveCause a rdfs:Class ;
  rdfs:label "Nonproductive Cause" ;
  rdfs:comment "A fire cause that results from unintended actions or accidents." ;
  rdfs:subClassOf ontowildfire:CausalFactor .

ontowildfire:FireBrigade a rdfs:Class ;
  rdfs:label "Fire Brigade" ;
  rdfs:comment "A professional team tasked with responding to and extinguishing fires." ;
  rdfs:subClassOf ontowildfire:ResponseDepartment .

ontowildfire:WaterResource a rdfs:Class ;
  rdfs:label "Water Resource" ;
  rdfs:comment "A source of water used for firefighting, such as hydrants, lakes, or reservoirs." ;
  rdfs:subClassOf ontowildfire:ResponseLogistics .

ontowildfire:InitialSpreadIndex a rdfs:Class ;
  rdfs:label "Initial Spread Index" ;
  rdfs:comment "A measure predicting the potential rate of fire spread shortly after ignition." ;
  rdfs:subClassOf ontowildfire:Indices .

ontowildfire:StructuralFire a rdfs:Class ;
  rdfs:label "Structural Fire" ;
  rdfs:comment "A fire that occurs in or damages man-made structures like buildings or bridges." ;
  rdfs:subClassOf ontowildfire:Fire .

ontowildfire:CausalFactor a rdfs:Class ;
  rdfs:label "Causal Factor" ;
  rdfs:comment "The underlying reason or cause for a fire event." .

ontowildfire:NetworkInfrastructure a rdfs:Class ;
  rdfs:label "Network Infrastructure" ;
  rdfs:comment "Communication or transportation networks that could be disrupted by fire." ;
  rdfs:subClassOf ontowildfire:InfrastructureComponent .

ontowildfire:NoRisk a rdfs:Class ;
  rdfs:label "No Risk" ;
  rdfs:comment "A condition where there is no immediate risk of fire or related hazards." .

ontowildfire:WindCondition a rdfs:Class ;
  rdfs:label "Wind Condition" ;
  rdfs:comment "The current state of the wind, including speed and direction, which influences fire spread." .

ontowildfire:FeatureOfInterest a rdfs:Class ;
  rdfs:label "Feature of Interest" ;
  rdfs:comment "A specific object, area, or event being monitored, often related to fire management." .

ontowildfire:Government a rdfs:Class ;
  rdfs:label "Government" ;
  rdfs:comment "The authority responsible for fire regulation, management, and emergency response." ;
  rdfs:subClassOf ontowildfire:ResponseDepartment .

ontowildfire:SoilErosion a rdfs:Class ;
  rdfs:label "Soil Erosion" ;
  rdfs:comment "The removal or degradation of soil caused by fire or fire-related activity." ;
  rdfs:subClassOf ontowildfire:EnvironmentComponent .

ontowildfire:LowRisk a rdfs:Class ;
  rdfs:label "Low Risk" ;
  rdfs:comment "A condition where the potential for fire is minimal." .

ontowildfire:Direction a rdfs:Class ;
  rdfs:label "Direction" ;
  rdfs:comment "The angle or course along which the wind is blowing, impacting fire direction." ;
  rdfs:subClassOf ontowildfire:WindCondition .

ontowildfire:HumidityValue a rdfs:Class ;
  rdfs:label "Humidity Value" ;
  rdfs:comment "A specific measurement of moisture in the air, which can influence fire spread." .

ontowildfire:NaturalCause a rdfs:Class ;
  rdfs:label "Natural Cause" ;
  rdfs:comment "A fire caused by natural phenomena, such as lightning or volcanic activity." ;
  rdfs:subClassOf ontowildfire:CausalFactor .
