CoyPu Ontology
type: Ontology
version IRI: https://schema.coypu.org/global/2.3
imports: https://schema.coypu.org/em-dat/1.0
imports: https://schema.coypu.org/gta/1.0
imports: https://schema.coypu.org/ta/1.0
imports: https://schema.coypu.org/vtf/1.4
imports: https://schema.coypu.org/world-port-index/1.0
license: https://creativecommons.org/licenses/by/4.0/
contributor: Andreas Schaefer
contributor: Eva Hoerster
contributor: Felix Engel
contributor: Jan Reineke
contributor: Justus Rathschlag
contributor: Lars Michaelis
contributor: Lorenz Bühmann
contributor: Malte Weber
contributor: Nadine Weissmann
contributor: Natanael Arndt
contributor: Nenad Krdzavac
contributor: Phillip Ulrich
contributor: Ricardo Usbeck
contributor: Sabine Gründer-Fahrer
contributor: Simon Bin
contributor: Till Grabo
created: 2021-09-06
creator: Nils Steinert
modified: 2022-02-13
rights: CC BY 4.0 - CoyPu Project
preferred namespace prefix: coy
preferred namespace uri: https://schema.coypu.org/global#
comment: The main ontology for the CoyPu project, used to describe companies and their supply network, employees, products, production materials, industries, events and relations.
label: coy: CoyPu Ontology
prior version: https://schema.coypu.org/global/2.1
version info: 2.3

has affiliation
type: ObjectProperty
domain: Company
range: Company
comment: A relationship between two companies.

has branch offices
type: ObjectProperty
domain: Company
range: Company
comment: A local or international branch of a company.

has city location
type: ObjectProperty
sub property of: has location
domain: Thing
range: City
comment: The city an event, company or critical infrastructure is located at.

has continent location
type: ObjectProperty
sub property of: has location
domain: Thing
range: Continent
comment: The continent a country, event, company or critical infrastructure is located at.

has country location
type: ObjectProperty
sub property of: has location
domain: Thing
range: Country
comment: The country a city, event, company or critical infrastructure is located at.

has customer
type: ObjectProperty
inverse of: is customer of
domain: Company
range: Company
comment: The company receiving a product, material, resource or service to another company, usually for monetary compensation.

has exiobase industry
type: ObjectProperty
sub property of: has industry
domain: RegionalIndustry
range: ExiobaseIndustry
comment: The Exiobase industry a regional sector is part of.

has factory
type: ObjectProperty
domain: Company
range: Factory
comment: A production site or manufactoring hub of a company.

has headquarter
type: ObjectProperty
domain: Company
range: Company
comment: The main or singular office of a company.

has impact on
type: ObjectProperty
inverse of: is impacted by
domain: Event
range: Thing
comment: The thing impacted by an event.

has industry
type: ObjectProperty
range: Industry
comment: The sector or industry a company is active in.

has legal affiliation
type: ObjectProperty
sub property of: has affiliation
domain: Company
range: Company
comment: A legal relationship between two companies.

has location
type: ObjectProperty
inverse of: is location of
domain: Thing
range: Location
comment: The place an event, company or critical infrastructure is located at.

has management affiliation
type: ObjectProperty
sub property of: has affiliation
domain: Company
range: Company
comment: A managerial relationship between two companies.

has osm element
type: ObjectProperty
domain: Thing
range: OsmElement

has product
type: ObjectProperty
inverse of: is product of
domain: Company
range: Product
comment: The material, resource or service a company produces.

has region location
type: ObjectProperty
sub property of: has location
domain: Thing
range: Region
comment: The region a city, event, company or critical infrastructure is located at.

has requirement
type: ObjectProperty
domain: RegionalIndustryCoefficient
range: RegionalIndustry
comment: The RegionalIndustry which produces a required preliminary product (expressed by it's RegionalIndustryCoefficient), from the Exiobase dataset.

has same address affiiation
type: ObjectProperty
sub property of: has affiliation
domain: Company
range: Company
comment: A relationship between two companies sharing the same address.

has sub region
type: ObjectProperty
domain: Location
range: Region
comment: A geographical or administrative subset of a larger region or country.

has supplier
type: ObjectProperty
inverse of: is supplier of
domain: Company
range: Company
comment: The company supplying a product, material, resource or service to another company.

has timespan
type: ObjectProperty
domain: Event
range: Timespan
comment: The peroid of duration of an event.

has weblink affiliation
type: ObjectProperty
sub property of: has affiliation
domain: Company
range: Company
comment: A relationship between two companies expressed by a website link.

has wikidata event type
type: ObjectProperty
domain: Thing

is customer of
type: ObjectProperty
domain: Company
range: Company
comment: The company sourcing a product, material, resource or service from another company.

is identified by
type: ObjectProperty
domain: Thing
range: Thing

is impacted by
type: ObjectProperty
domain: Thing
range: Event
comment: The event impacting a thing.

is located in
type: ObjectProperty
domain: Thing
range: Location

is location of
type: ObjectProperty
domain: Location
range: Thing
comment: The event, company or critical infrastructure at a certain location.

is occuring during
type: ObjectProperty
domain: Thing
range: Thing

is part of
type: ObjectProperty
domain: Company
range: Company
comment: The concern or group a company is part of.

is product of
type: ObjectProperty
domain: Product
range: Company
comment: The company producing a material, resource or service.

is required by
type: ObjectProperty
domain: RegionalIndustryCoefficient
range: RegionalIndustry
comment: The RegionalIndustry which requires a preliminary product (expressed by it's RegionalIndustryCoefficient), from the Exiobase dataset.

is supplier of
type: ObjectProperty
domain: Company
range: Company
comment: The company supplied with a product, material, resource or service by another company.

is used in
type: ObjectProperty
domain: Product
range: Product
comment: A product, material or resource used in production of another material, resource or product.

has actor
type: DatatypeProperty
type: FunctionalProperty
domain: Conflict
range: string
comment: The named actor involved in the event.

has adaptive capability
type: DatatypeProperty
type: FunctionalProperty
domain: Country
range: decimal
comment: The adaptive capability of a country as defined by Weltrisikobericht.

has alert score
type: DatatypeProperty
type: FunctionalProperty
domain: Event
range: string
comment: The alert level score of an event (eg. 0/1/2 or green/orange/red).

has alternate name
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: string

has balance sheet total
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: decimal
comment: The balance sheet total of a company (at a specified date in a specified currency).

has capacity
type: DatatypeProperty
type: FunctionalProperty
domain: Infrastructure
range: positiveInteger
comment: The capacity in tonnes of a facility (eg. ports or airports).

has capital
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: The monetary capital of a company.

has co2 emission
type: DatatypeProperty
type: FunctionalProperty
domain: RegionalIndustry
range: decimal
comment: The CO2 emissions of a regional industry in Gg, from the Exiobase dataset.

has company size
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: The size of a company according to the EU SME definition.

has coping capability
type: DatatypeProperty
type: FunctionalProperty
domain: Country
range: decimal
comment: The coping capability of a country as defined by Weltrisikobericht.

has cpa code
type: DatatypeProperty
type: FunctionalProperty
domain: Product
range: string
comment: A product code as defined in CPA.

has creation timestamp
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: dateTime
comment: The instant of initial creation.

has currency
type: DatatypeProperty
type: FunctionalProperty
domain: Country
range: decimal
comment: The currency of a country or monetary value.

has current timestamp
type: DatatypeProperty
type: FunctionalProperty
domain: Event
range: dateTime

has description
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: string
comment: The description of a thing.
deprecated: Use rdfs:comment instead.

has dissolution date
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: dateTime
comment: The dissolution date of a company.

has ebid code
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: The European Business Identifier of a company.

has email
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: A company's email address.

has end date
type: DatatypeProperty
type: FunctionalProperty
domain: Event
range: date

has end timestamp
type: DatatypeProperty
type: FunctionalProperty
domain: Event
range: dateTime

has event status
type: DatatypeProperty
type: FunctionalProperty
domain: Event
range: string
comment: The status of an event (eg. current or past).

has event type
type: DatatypeProperty
type: FunctionalProperty
domain: Event
range: string
comment: The type of an event (like earthquake or cyber attack).
deprecated: Use rdf:type instead.

has exposure
type: DatatypeProperty
type: FunctionalProperty
domain: Country
range: decimal
comment: The exposure of a country as defined by Weltrisikobericht.

has fatalities
type: DatatypeProperty
type: FunctionalProperty
domain: Conflict
range: integer
comment: The number of reported fatalities which occurred during the event.

has fax
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: A company's fax number.

has founding date
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: dateTime
comment: The founding date of a company.

has glide id
type: DatatypeProperty
type: FunctionalProperty
domain: Disaster
range: string
comment: The Global Identifier number of a company.

has hr court
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: The German court where a company is registered.

has hr id
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: A German company register id.

has hr type
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: The type of a Handelsregisterbekanntmachung (HRA, HRB, AR, GnR, PR or VR).

has hs code
type: DatatypeProperty
type: FunctionalProperty
domain: Product
range: string
comment: A product code as defined in the EU harmonized system.

has id
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: string
comment: A unique identifier, preferably taken from an entity's source dataset.

has infrastructure type
type: DatatypeProperty
type: FunctionalProperty
domain: Infrastructure
range: string
comment: The type of critical infrastructure (like airport, port or powerplant).

has iso code (2 digits)
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: string
comment: A country code as defined in ISO 3166-2.

has iso code
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: string
comment: A country code as defined in ISO 3166-3.

has iso numerical code
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: string
comment: A country code as defined in ISO 3166-1.

has language
type: DatatypeProperty
type: FunctionalProperty
domain: Country
range: string
comment: A language spoken in a country.

has latitude
type: DatatypeProperty
type: FunctionalProperty
domain: Location
range: decimal
comment: A latitude as defined in WGS 84.

has legal form
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: The legal form of a company.

has legal name
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: The legal name of a company.

has lei code
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: A legal entity identifier as defined in ISO 17442.

has longitude
type: DatatypeProperty
type: FunctionalProperty
domain: Location
range: decimal
comment: A longitude as defined in WGS 84.

has mention date
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: date

has modification timestamp
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: dateTime
comment: The instance of the last modification.

has nace code
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: string
comment: An industrial sector code as defined in the EU NACE standard.

has name
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: string
comment: The name of a thing.
deprecated: Use rdfs:label instead.

has number of employees
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: positiveInteger
comment: The number of employees of a company (in a specified year).

has ongoing span
type: DatatypeProperty
sub property of: topDataProperty
type: FunctionalProperty
domain: Timespan
range: boolean
comment: The timespan denoting an event as ongoing.

has osm id
type: DatatypeProperty
type: FunctionalProperty
domain: OsmElement
range: integer

has osm type
type: DatatypeProperty
type: FunctionalProperty
domain: OsmElement
range: string

has percentage
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: decimal
comment: a percentage value

has phone number
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: A company's phone number (should be normalized).

has population
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: positiveInteger
comment: The number of people inhabiting a country or city.

has price
type: DatatypeProperty
type: FunctionalProperty
domain: Product
range: decimal
comment: The monetary value of a product (at a specified date in a specified currency).

has profit
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: decimal
comment: The profit of a company (for a specified year in a specified currency).

has publisher
type: DatatypeProperty
type: FunctionalProperty
domain: Event
range: string
comment: The originating entity of an event snippet.

has purpose
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: The stated purpose of an organization.

has raw html
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: string
comment: The HTML code of a web extract.

has required quantity
type: DatatypeProperty
type: FunctionalProperty
domain: RegionalIndustry
range: decimal

has revenue
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: decimal
comment: The revenue of a company (for a specified year in a specified currency).

has risk level
type: DatatypeProperty
type: FunctionalProperty
domain: Country
range: decimal
comment: The risk level of a country as defined by Weltrisikobericht.

has risk score
type: DatatypeProperty
type: FunctionalProperty
domain: Event
range: decimal

has social media url
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: anyURI
comment: A company's social media profile identifier.

has source
type: DatatypeProperty
sub property of: topDataProperty
type: FunctionalProperty
domain: Thing
comment: The source IRI, URL or dataset of an entity.

has start date
type: DatatypeProperty
type: FunctionalProperty
domain: Event
range: date

has start timestamp
type: DatatypeProperty
type: FunctionalProperty
domain: Event
range: dateTime

has street
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: A street address.

has susceptibility
type: DatatypeProperty
type: FunctionalProperty
domain: Country
range: decimal
comment: The susceptibility of a country as defined by Weltrisikobericht.

has tag
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: string
comment: A tag used for grouping and sorting (like "corona" or "covid-19").

has timestamp
type: DatatypeProperty
type: FunctionalProperty
domain: Event
range: dateTime
comment: The instant an event happened or was processed.

has transport network
type: DatatypeProperty
domain: Infrastructure
range: string
comment: A network the infrastructure is a part of. A transport network usually comprises a system of routes typically maintained or designated by a single agency or organization.

has unit
type: DatatypeProperty
type: FunctionalProperty
domain: Thing

has url
type: DatatypeProperty
type: FunctionalProperty
domain: Thing
range: anyURI
comment: The IRI of a web resource.

has value
type: DatatypeProperty
type: FunctionalProperty
domain: Thing

has vat
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: The VAT ID of a company.

has volatility
type: DatatypeProperty
type: FunctionalProperty
domain: Product
range: decimal
comment: The volatility of a product price (at a specified date).

has vulnerability
type: DatatypeProperty
type: FunctionalProperty
domain: Country
range: decimal
comment: The vulnerability of a country as defined by Weltrisikobericht.

has year
type: DatatypeProperty
type: FunctionalProperty
domain: Thing

has zip
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: string
comment: The ZIP code of an address.

is active
type: DatatypeProperty
type: FunctionalProperty
domain: Company
range: boolean
comment: The economic status of a company (active or inactive).

Abduction or forced disappearance
type: Class
subclass of: Violence against civilians

AdministrativeRegion
type: Class
subclass of: Region

Agreement
type: Class
subclass of: StrategicDevelopments

Air or drone strike
type: Class
subclass of: Explosion or remote violence

Airport
type: Class
subclass of: Infrastructure
comment: A logistics hub for air freight.

Armed clash
type: Class
subclass of: Battle

Arrests
type: Class
subclass of: StrategicDevelopments

ArticleTopic
type: Class
subclass of: TextTopic

Attack
type: Class
subclass of: Violence against civilians

Battle
type: Class
subclass of: ViolentEvent
comment: A violent interaction between two politically organized armed groups at a particular time and location.

Change to group or activity
type: Class
subclass of: StrategicDevelopments

Chemical weapon
type: Class
subclass of: Explosion or remote violence
comment: all substances listed in the Schedule 1 of the Chemical Weapons Convention

City
type: Class
subclass of: Location
comment: A center of population, commerce, and culture; a town of significant size and importance.

Civilians
type: Class
subclass of: Violence against civilians

Commodity
type: Class
subclass of: Product
comment: A commodity good or production material.

Company
type: Class
subclass of: Thing
comment: An organization engaged in economic activities.

Conflict
type: Class
subclass of: Event
comment: An event of disagreement or disharmony between organizations, persons or ideas.

Continent
type: Class
subclass of: Location
comment: A large landmass of the globe, usually comprising several countries.

Country
type: Class
subclass of: Location
comment: The territory under jurisdiction of a nation state.

CountryStatistic
type: Class
subclass of: Feature
comment: An annotation for the United Nations Sustainable Development Goals dataset.

Customer
type: Class
subclass of: Company
comment: An organization that sources something needed such as a product or service from another organization.

Demonstration
type: Class
subclass of: Conflict

Disaster
type: Class
subclass of: Event
comment: An occurrence causing widespread destruction and distress.

Disrupted weapons use
type: Class
subclass of: StrategicDevelopments

Event
type: Class
subclass of: Thing
comment: An event related to a specific location with a singular occurence.

Excessive force against protesters
type: Class
subclass of: Protest

ExiobaseIndustry
type: Class
subclass of: Industry
comment: An economic sector from the Exiobase dataset.

Explosion or remote violence
type: Class
subclass of: ViolentEvent
comment: A one-sided violent event in which the tool for engaging in conflict creates asymmetry by taking away the ability of the target to respond.

Factory
type: Class
subclass of: Infrastructure
comment: A factory or production site.

Feature
type: Class
comment: An annotation or reification class for specific datasets.

Government regains territory
type: Class
subclass of: Battle

Grenade
type: Class
subclass of: Explosion or remote violence

Headquarters or base established
type: Class
subclass of: StrategicDevelopments

Industry
type: Class
subclass of: Thing
comment: An industry or economic sector.
preferred label: Sector

Infrastructure
type: Class
subclass of: Thing
comment: A facility providing critical infrastructure for production or logistics.

InternationalOrganization
type: Class
subclass of: Feature
comment: A multinational conglomerate, a supranational state actor or a cross-border non-governmental organization.

Location
type: Class
comment: A place on the globe.

Looting or property destruction
type: Class
subclass of: StrategicDevelopments

Material
type: Class
subclass of: Product
comment: A substance or resource which is required for producing other goods.

Mine
type: Class
subclass of: Infrastructure
comment: An extraction site for natural resources, like copper, iron or bauxite.

Mob violence
type: Class
subclass of: Riot

News
type: Class
subclass of: Event
comment: A newspaper article, social media posting or press release.

NewsSummary
type: Class
subclass of: WikiNews

Non-state actor overtakes territory
type: Class
subclass of: Battle

NonViolentAction
type: Class
subclass of: Conflict

Non-violent transfer of territory
type: Class
subclass of: StrategicDevelopments

OsmElement
type: Class
subclass of: Feature
comment: An Open Street Map reference.

Other
type: Class
subclass of: StrategicDevelopments

Peaceful protest
type: Class
subclass of: Protest

Pipeline
type: Class
subclass of: Infrastructure
comment: A gas, oil or hydrogen pipeline.

Port
type: Class
subclass of: Infrastructure
comment: A logictics hub for shipping.

Powerplant
type: Class
subclass of: Infrastructure
comment: A facility for generating electric power.

Product
type: Class
subclass of: Thing
comment: Any tangible output or service that is a result of a process and that is intended for delivery to a customer or end user based on the HS classification scheme.

Protest
type: Class
subclass of: Demonstration
comment: A protest is defined as a public demonstration in which the participants do not engage in violence, though violence may be used against them.

Protest with intervention
type: Class
subclass of: Protest

RailwaySegment
type: Class
subclass of: Infrastructure
comment: A railway track between train stations.

Region
type: Class
subclass of: Location
comment: An administrative or economic area.

RegionalIndustry
type: Class
subclass of: Industry
comment: An economic sector located in a specific country or region, from the Exiobase dataset.

RegionalIndustryCoefficient
type: Class
subclass of: Feature
comment: The quantified dependency of a RegionalIndustry to another, from the Exiobase dataset.

Remote explosive or landmine
type: Class
subclass of: Explosion or remote violence

Riot
type: Class
subclass of: Demonstration
comment: A violent event where demonstrators or mobs engage in disruptive acts, including but not limited to rock throwing, property destruction, etc.

River
type: Class
subclass of: Location
comment: A large natural stream of water emptying into an ocean, lake, or other body of water and usually fed along its course by converging tributaries. Often providing critial logistics infrastructure.

Service
type: Class
subclass of: Product
comment: An economic activity that is done for others as an occupation or business.

Sexual violence
type: Class
subclass of: Violence against civilians

Shelling or artillery or missile attack
type: Class
subclass of: Explosion or remote violence

SocioPoliticalEvent
type: Class
subclass of: Event
comment: An event of socio-political relevance, from the IECWS dataset.

StrategicDevelopments
type: Class
subclass of: NonViolentAction
comment: An activity of a violent group that is not itself recorded as political violence, yet may trigger future events or contribute to political dynamics within and across states.

Suicide bomb
type: Class
subclass of: Explosion or remote violence

Supplier
type: Class
subclass of: Company
comment: An organization that provides something needed such as a product or service to another organization.

Terminal
type: Class
subclass of: Infrastructure
comment: A terminal to connect pipelines.

TextTopic
type: Class
subclass of: WikiNews

Timespan
type: Class
subclass of: Feature
comment: A period or duration.

TrainStation
type: Class
subclass of: Infrastructure
comment: A logistics hub for rail freight.

Violence against civilians
type: Class
subclass of: ViolentEvent
comment: A violent interaction between two politically organized armed groups at a particular time and location.

Violent demonstration
type: Class
subclass of: Riot

ViolentEvent
type: Class
subclass of: Conflict

WikiNews
type: Class
subclass of: Event
comment: A current news event extracted from Wikipedia.

Wildfire (Satellite)
type: Class
subclass of: Event
comment: A wildfire observed by the MODIS and VIIRS satellites.

GlobalTradeAlertFeature
type: Class
subclass of: Feature
comment: An annotation for the Global Trade Alert dataset.

StateAct
type: Class
subclass of: Event
comment: For the GTA database, a state act is equivalent to an announcement by a government body. Each announcement documented by the GTA team includes at least one new and credible promise for change in market conditions at home or abroad. Each state act in the GTA database consists of one or more interventions. The interventions represent the used policy instrument plus the direction of the induced change (liberalising or harmful). The clear majority of GTA database entries are state acts with a single associated intervention. For example, the announcement of a new production subsidy to steel producers would be recorded as one state act with one intervention.

TradeAgreement
type: Class
subclass of: Event
comment: A trade agreement (also known as trade pact) is a wide-ranging taxes, tariff and trade treaty that often includes investment guarantees. It exists when two or more countries agree on terms that help them trade with each other. The most common trade agreements are of the preferential and free trade types, which are concluded in order to reduce (or eliminate) tariffs, quotas and other trade restrictions on items traded between the signatories.

TradeInValueAdded
type: Class
subclass of: Feature
comment: An annotation for the OECD Trade in Value Added dataset.

Trade
equivalent class: Class
  intersection of: Restriction
    on property: hasTradeAmount
    some values from: TradeAmount
  intersection of: Restriction
    on property: hasTradeProduct
    some values from: Product
  intersection of: Restriction
    on property: hasTradeValue
    some values from: TradeValue
  intersection of: Restriction
    on property: hasTradeValueAdded
    some values from: TradeInValueAdded
equivalent class: Restriction
  on property: isTrade
  has self: true

PortFeature
type: Class
subclass of: Feature
comment: An annotation for the World Port Index dataset.