## Transportation

E-Mail Comments to: opencyc-doc@cyc.com
Last Update: 12/13/02
Copyright© 1996-2002. All rights reserved. See Terms of Usage.

Return to Documentation Contents
Return to Vocabulary Contents

This is a sampling of the upper concepts dealing with transportation, vehicles, etc. There are many more-specific concepts and relations than those shown here. A large number of specialized types of vehicles are omitted here.

#$TransportationEvent transported

> A specialization of both #$Conveying-Generic and #$Translation-Complete, instances of which are events in which one or more objects transport one or more other objects. Each instance of #$TransportationEvent is an event in which an object (in the role of #$transporter) aids in the translational movement of another object (having the role of #$transportees), so that both objects move together along the same complete pathway (see #$motionPathway-Complete). Optionally, one of these objects, or some third object moving along with them, provides the force to make the movement happen (see #$providerOfMotiveForce). Examples of transportation events include automobile transportation, riding a bicycle, dogs pulling goods on a sled, a wagon with groceries rolling down a hill, a person carrying clothes in a suitcase, etc. In that last case, note that the #$transporter is the suitcase, not the person. Things which are _not_ #$TransportationEvents include a river conveying some flotsam, the wind blowing a leaf, a conveyor belt moving a widget to the next person on the assembly line, or a walking beast of burden that is carrying nothing. The first three of these negative examples are instances of #$Conveying-Stationary, since the would-be #$transporter doesn't actually change its overall location (see #$conveyor-Stationary); in the fourth case the unburdened beast has no #$transportees.
> guid: bfee877a-9c29-11b1-9dad-c379636f7270
> direct instance of: #$TemporalObjectType
> direct specialization of: #$Translation-Complete #$Conveying-Generic
> direct generalization of: #$TransportingPeople #$SpaceTransportationEvent #$CarryingWhileLocomoting #$HarvestingAPlant #$DeliveringSomeoneSomething

#$TransportationDevice transportation devices

> A specialization of both #$Conveyance and #$PhysicalDevice. Each instance of #$TransportationDevice is an artifact designed to move an object from one location to another, by (for example) carrying, pulling, or pushing the transported object. Instances of this collection may or may not have their own power source (see #$SelfPoweredDevice). Those that do, such as automobiles and speedboats, constitute the specialization #$TransportationDevice-Vehicle. Other transportation devices (for example, instances of #$Wheelbarrow or #$Bicycle) require an external motive force. Because #$transporter and #$transportees are specializations of #$objectMoving, it follows that any object in the role of #$transporter moves as a whole with those objects playing the role of #$transportees. Consequently, since any instance of #$TransportationDevice has playing the role of #$transporter as its intended function, stationary objects which cause motion, such as conveyor belts, escalators, rocket launchers, and slingshots, are excluded from the collection #$TransportationDevice. Although they facilitate travel, ice skates, shoes, skis and other instances of #$WearableConveyance are also excluded from the collection #$TransportationDevice, since they are devices which are worn rather than ridden on, ridden with, or ridden in.
> guid: bd58d540-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$DurableGood #$PhysicalDevice #$Conveyance
> direct generalization of: #$LandTransportationDevice #$Spacecraft #$AirTransportationDevice #$WaterTransportationDevice #$TransportationDevice-Vehicle #$Platform-Military

#$TransportationDevice-Vehicle vehicles

> #$TransportationDevice-Vehicle is a specialization of both #$TransportationDevice and #$SelfPoweredDevice. Each instance of #$TransportationDevice-Vehicle is a transportation device that moves under its own power. Examples include jet airplanes and automobiles; non-examples include skateboards, gliders, and rowboats. Note that hand-pushed power lawnmowers, even though they are #$SelfPoweredDevices, are not instances of #$TransportationDevice-Vehicle, since they must be pushed in order to remain in motion.
> guid: c0bce169-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$SelfPoweredDevice #$TransportationDevice #$Device-UserControlled
> direct generalization of: #$ModernNavalShip #$ArmoredVehicle #$Motorcycle #$PublicTransportationDevice #$Motorboat #$RoadVehicle #$Truck #$Helicopter #$BlimpTheAirship #$FixedWingAircraft #$Submarine #$GolfCart #$EmergencyVehicle #$TrainEngine #$ConstructionVehicle #$MilitaryVehicle

#$Conveyance conveyances

> A collection of solid tangible objects each instance of which is used for moving partially tangible things. A #$Conveyance could be a car, ship, plane, or other vehicle for transporting people; it could be a conveyor belt or a grocery bag for moving goods; it could be a gun, a bow, or a cannon for launching projectiles. Notable specializations include #$TransportationDevice, whose instances actually move along with the things they transport, and #$Conveyance-Stationary, whose instances remain stationary while moving other things. Note that not all conveyances are artifacts, as (e.g.) horses and rivers can be used to convey things. See #$Conveying-Generic, #$TransportationEvent, and #$Conveying-Stationary for the different kinds of conveying events.
> guid: bd58d480-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$SolidTangibleThing
> direct generalization of: #$TransportationDevice #$Conveyance-Stationary #$TransportationContainerProduct

#$transporter transporter (actor slot) (role) (extensional representation predicate) **GAFs NOT REVIEWED**

> This predicate relates objects to the transportation events in which they facilitate movement. (#$transporter MOVE OBJ) means that #$SolidTangibleThing OBJ enables or facilitates the conveyance of the #$transportees in the #$TransportationEvent MOVE. OBJ is an #$objectMoving in MOVE that moves along with the #$transportees. OBJ will generally hold, support, contain, pull, or push the #$transportees throughout the MOVE #$Event. OBJ may or may not be the #$providerOfMotiveForce in the event MOVE. If OBJ stays with each #$primaryObjectMoving from the #$fromLocation to the #$toLocation, moving along the same trajectory, then it is also a #$primaryObjectMoving. If OBJ facilitates the motion of the #$primaryObjectMoving but does not itself engage in translational motion it is merely the conveyor of the action, and the role #$conveyor-Stationary should be asserted. If it is unclear whether the conveyor is stationary or not, the role #$conveyor-Generic is used. Specializations of the role #$transporter should be used when possible: although automobiles are #$transporters in many events, they should normally have the more specific role designation of #$vehicle because they are also instances of #$TransportationDevice-Vehicle. When a car is being towed by a tow truck, the car is just a #$transporter of any of its contents while the tow truck is the #$vehicle of that event. An additional role designation for some #$transporters -- those which are #$PhysicalDevices -- is #$deviceUsed; e.g., the use of crutches in hobbling or ice skates in skating. See the #$comment on #$TransportationEvent. Note that an organism may be a #$transportees in a #$Bicycle riding or #$Skating event as well as being the #$providerOfMotiveForce in such cases.
> guid: bd58c1d8-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ActorSlot
> direct specialization of: #$conveyor-Generic #$objectMoving

#$conveyor-Stationary stationary conveyer

> (#$conveyor-Stationary CONVEY CONVEYOR) means that in the #$Conveying-Stationary CONVEY, CONVEYOR facilitates the movement of some object (the object is related to CONVEY by #$transportees (q.v.)), but CONVEYOR does not move together with that object along the path of conveyance. For example, an instance of #$River can move a boat (an instance of #$Watercraft) from one location to another, without itself moving translationally; i.e., the river does not change its location (although some pieces of #$Water in the river do) together with the boat.
> guid: c1581b7b-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ActorSlot
> direct specialization of: #$conveyor-Generic

#$vehicle vehicle (actor slot) (role) (functional predicate) **GAFs NOT REVIEWED**

> A binary predicate that relates instances of #$TransportationEvent to instances of #$TransportationDevice-Vehicle. (#$vehicle EVENT VEHICLE) means that VEHICLE is a #$TransportationDevice-Vehicle which is both the #$providerOfMotiveForce and the #$transporter in EVENT. If an object is a #$TransportationDevice-Vehicle and plays the role of #$transporter in some moving event, then it generally will play the role of #$vehicle in that event. Examples: a car plays the role of #$vehicle in driving. Note, however, that a bicycle does not play the role of #$vehicle in bike riding since it is not a provider of motive force. A borderline non-example is someone sitting in a car while it's being pulled by a tow truck; the car is not playing the role of #$vehicle in that event (because it is not the provider of motive force - the tow truck is).
> guid: bd58a883-9c29-11b1-9dad-c379636f7270
> direct instance of: #$StrictlyFunctionalPredicate #$ActorSlot
> direct specialization of: #$deviceUsed #$transporter #$providerOfMotiveForce

#$transportees transportee

> The predicate #$transportees relates a translational motion event to the object(s) transported in that event. (#$transportees MOVE OBJ) means that some conveyance (see the predicate #$conveyor-Generic) transports OBJ in MOVE. The conveyance in question can either move along with OBJ in MOVE or remain stationary during MOVE. The conveyance in question is separate from OBJ (that is, OBJ is not a part of the conveyance).
> guid: bd58ae94-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ActorSlot
> direct specialization of: #$primaryObjectMoving #$objectActedOn

#$passengers passenger (actor slot) (role) (extensional representation predicate)

> (#$passengers MOVE PERSON) means that the instance of #$Person PERSON is a passenger in the instance of #$TransportationEvent MOVE. (#$passengers MOVE PERSON) implies (i) that PERSON is transported in MOVE, so that (#$transportees MOVE PERSON) also holds, and (ii) PERSON does not control the transporter in MOVE, or in any sub-event (see the predicate #$subEvents) of MOVE, so that (#$not (#$driverActor SUB-MOVE PERSON)) holds for any sub-event SUB-MOVE of MOVE.
> guid: bd588ce2-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ActorSlot
> direct specialization of: #$transportees

#$fromLocation origin **GAFs NOT REVIEWED**

> This predicate is used to indicate the starting point of a particular movement from one place to another. (#$fromLocation MOVE LOC) means that LOC is where some salient moving-object (see #$objectMoving) in the #$Translocation MOVE is found at the beginning of MOVE and is where it begins this motion. This moving-object might or might not be #$Stationary at LOC at the beginning of MOVE. If MOVE is a single-pathway translation (see #$Translation-SingleTrajectory), then each of its salient moving-objects is found at LOC when MOVE starts. If MOVE has multiple movers and multiple pathways (see #$Translation-MultiTrajectory), then at least some of the moving-objects can be found at LOC when MOVE starts. If MOVE is a flow (such as a river flowing, a wind blowing, a tornado, a typhoon, some clouds moving, or air filling your lungs when you take a breath; see #$Translation-Flow), then at least some portion of the fluid moving-object can be found at LOC when MOVE starts. See also #$motionPathway-Complete and #$pathConnects.
> guid: bd58e223-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ActorSlot
> direct specialization of: #$preActors #$from-Generic

#$toLocation destination (actor slot) (role) (extensional representation predicate) **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> The predicate #$toLocation is used to indicate the ending point of a particular movement. (#$toLocation MOVE LOC) means that LOC is where the #$objectMoving in MOVE (a #$Movement-TranslationEvent) is found when the event MOVE ends; the final location of the #$objectMoving in that event is LOC. The #$objectMoving may or may not be #$Stationary at LOC. If MOVE is a single-pathway translation (see #$Translation-SingleTrajectory), then every #$objectMoving in it is found at LOC when MOVE ends. If MOVE has multiple movers and multiple pathways (see #$Translation-MultiTrajectory), then at least some of the #$objectMoving(s) can be found at LOC at the end of MOVE. If MOVE is a fluid flow (see #$Translation-Flow), then at least some portion of the fluid #$objectMoving can be found at location LOC at the end of MOVE. See also #$motionPathway-Complete, #$pathConnects.
> guid: bd58d77a-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ActorSlot
> direct specialization of: #$to-Generic #$postActors

#$origin-RoundTrip origin **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> (#$origin-RoundTrip TRIP PLACE) means that the #$Translation-RoundTrip event TRIP leaves from and returns to the location PLACE. PLACE is both the #$fromLocation and #$toLocation of the entire TRIP, considered as a whole. For example, some commuters to Manhattan leave and return each day to #$Connecticut-State, which is their #$origin-RoundTrip. See also #$destination-RoundTrip.
> guid: c10aee2e-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ActorSlot
> direct specialization of: #$fromLocation #$toLocation #$nonDeliberateActors

#$travelTime travel time **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> (#$travelTime OBJ1 OBJ2 MOVEMENT TIME) means it would usually take the transported object TIME to get from OBJ1 to OBJ2 in an event of type MOVEMENT.
> guid: bd58ebd5-9c29-11b1-9dad-c379636f7270
> direct instance of: #$QuaternaryPredicate

#$TransportingPeople transportation of people

> A specialization of #$TransportationEvent. Each instance of #$TransportingPeople is a transportation event in which at least one instance of #$Person is among the main transportees (see the predicate #$transportees). Note that this collection excludes events in which people are merely conveyed (as, for example, by a moving sidewalk), rather than travelling with their transporting device. Note that the notion of 'transportees' is interpreted broadly: even the driver (#$driverActor) of the transportation device counts among the transportees.
> guid: bf11baba-9c29-11b1-9dad-c379636f7270
> direct instance of: #$DefaultDisjointScriptType #$TemporalStuffType
> direct specialization of: #$HumanActivity #$TransportationEvent
> direct generalization of: #$TransportInvolvingADriver

#$ConveyFn convey fn

> An instance of #$CollectionDenotingFunction. When applied to a specialization MATERIAL of #$PartiallyTangible, #$ConveyFn returns the collection of all events in which an instance of MATERIAL is conveyed from one location to another (so the collection in question is a specialization of #$ConveyingMaterials). For example, (#$ConveyFn #$Petroleum-CrudeOil) is the collection of all events in which crude oil is conveyed from one location to another, whether that be via pipeline, oil tanker, or some other means.
> guid: c10afb3b-9c29-11b1-9dad-c379636f7270
> direct instance of: #$UnaryFunction #$CollectionDenotingFunction #$ReifiableFunction #$Individual

#$TransportViaFn transport via fn **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> (#$TransportViaFn OBJ-TYPE) denotes a subcollection of #$TransportationEvent. In each instance of this collection there is an instance of OBJ-TYPE that is a #$transporter. See also the more general #$ConveyViaFn, particularly for conveyors which do not necessarily undergo translation while they convey things (e.g. pipelines, chair lifts, conveyor belts).
> guid: bf7b4cac-9c29-11b1-9dad-c379636f7270
> direct instance of: #$UnaryFunction #$CollectionDenotingFunction #$ReifiableFunction #$Individual

#$WaterTransportationDevice water crafts

> A specialization of #$TransportationDevice, each instance of which is a device used for transportation on or through water. (It is thus not to be confused with a collection of devices used for transporting water.) Specializations of #$WaterTransportationDevice include #$Ship and #$Sailboard. A particularly important specialization is #$Watercraft : the collection of water transportation devices that protect their passengers from getting wet. See also the second-order collection #$WaterVehicleTypeByDesign.
> guid: bd58c685-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$TransportationDevice #$HexalateralObject
> direct generalization of: #$Watercraft

#$Watercraft watercraft

> A specialization of #$WaterTransportationDevice. Each instance of this collection is a device for transporting people and/or objects over water (i.e. on the surface) or through water (i.e. under the surface) without getting them wet. Positive examples include all instances of #$Submarine, #$Rowboat, and #$Ship. Negative examples include jet-skis and all instances of #$Surfboard and #$Sailboard. See also #$WaterVehicleTypeByDesign.
> guid: bd58bee7-9c29-11b1-9dad-c379636f7270
> direct instance of: #$WaterVehicleTypeByDesign
> direct specialization of: #$TransportationContainerProduct #$WaterTransportationDevice
> direct generalization of: #$Watercraft-Surface #$Watercraft-Subsurface #$MilitaryWatercraft

#$Ship ships

> #$Ship is a specialization of #$HumanlyOccupiedSpatialObject, #$PoweredDevice, and #$Watercraft-Surface. Each instance of #$Ship is a typically large and ocean-going vessel. Notable specializations of #$Ship include #$ModernNavalShip, #$CargoShip, and #$OceanLiner.
> guid: bd58ab20-9c29-11b1-9dad-c379636f7270
> direct instance of: #$WaterVehicleTypeByDesign
> direct specialization of: #$PoweredDevice #$Watercraft-Surface #$HumanlyOccupiedSpatialObject
> direct generalization of: #$Ferry #$OceanLiner #$CargoShip #$ModernNavalShip

#$Motorboat motorboats **GAFs NOT REVIEWED**

> #$Motorboat is the specialization of #$Watercraft-Surface and #$TransportationDevice-Vehicle. Each instance of #$Motorboat is usually powered by motors (including in-board and out-board motors). If a boat is primarily a #$Sailboat, but has a back-up motor to use when becalmed or piloting, that is not enough to make it a #$Motorboat. To be more precise, this collection is the intersection of #$Watercraft-Surface, #$InternalCombustionPoweredDevice and #$TransportationDevice-Vehicle.
> guid: bd58d72d-9c29-11b1-9dad-c379636f7270
> direct instance of: #$WaterVehicleTypeByDesign
> direct specialization of: #$Watercraft-Surface #$TransportationDevice-Vehicle #$InternalCombustionPoweredDevice

#$Submarine submarines

> #$Submarine is a specialization of #$Watercraft-Subsurface, #$Container-PressureBarrier, and #$ModernNavalShip. Each instance of #$Submarine is a pressurized vessel designed to travel underwater.
> guid: bd588c5b-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductByGenericType #$WaterVehicleTypeByDesign
> direct specialization of: #$Container-PressureBarrier #$ModernNavalShip #$Watercraft-Subsurface

#$CargoShip cargo vessels

> #$CargoShip is a specialization of #$Ship. Each instance of #$CargoShip is a ship that is designed to transport a large amount of goods. See also #$TankerShip.
> guid: c1009191-9c29-11b1-9dad-c379636f7270
> direct instance of: #$WaterVehicleTypeByDesign
> direct specialization of: #$Ship

#$TankerShip tankers **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> A specialization of #$CargoShip. Each instance of #$TankerShip is a ship that by design can transport large amounts of liquid or gas materials.
> guid: c1008fc2-9c29-11b1-9dad-c379636f7270
> direct instance of: #$WaterVehicleTypeByDesign
> direct specialization of: #$CargoShip #$TransportationDevice-Vehicle

#$OceanLiner ocean liner

> #$OceanLiner is a specialization of #$PublicTransportationDevice and #$Ship. Each instance of #$OceanLiner is a ship that is designed to comfortably transport a large number of people across an ocean .
> guid: c10088c3-9c29-11b1-9dad-c379636f7270
> direct instance of: #$WaterVehicleTypeByDesign
> direct specialization of: #$PublicTransportationDevice #$Ship

#$CommercialFishingBoat commercial fishing boats

> A specialization of #$Watercraft-Surface. Each instance of #$CommercialFishingBoat is a watercraft designed to be used in catching fish or other water-dwelling life for some commercial purpose. Some instances of #$CommercialFishingBoat are ocean-going craft, while others are used in rivers and lakes.
> guid: be059efb-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$Watercraft-Surface

#$ModernNavalShip modern naval ships

> A specialization of #$Ship and #$MilitaryWatercraft. Each specialization of #$ModernNavalShip represented in the Knowledge Base is a type of ship that has been used at some time since the beginning of the Nineteenth Century primarily for naval purposes, such as military attack and defense, reconnaisance, support, rescue, or coastal monitoring. Most instances of #$ModernNavalShip are specifically constructed for naval purposes.
> guid: bd58f0f3-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType #$ProductType
> direct specialization of: #$TransportationDevice-Vehicle #$MilitaryWatercraft #$Ship
> direct generalization of: #$Submarine

#$Ferry ferries **GAFs NOT REVIEWED**

> #$Ferry is a specialization of #$Ship and #$PublicTransportationDevice. Each instance of #$Ferry is a ferryboat, i.e., boats that are used to carry people, goods or vehicles across rivers, lakes, canals or channels etc. or even from one side of a harbor to another, but normally not used to cross oceans. #$Ferry is disjoint with #$OceanLiner.
> guid: c1009ab0-9c29-11b1-9dad-c379636f7270
> direct instance of: #$WaterVehicleTypeByDesign
> direct specialization of: #$PublicTransportationDevice #$Ship

#$InflatableBoat inflatable boats

> #$InflatableBoat is a specialization of #$Watercraft-Small. Each instance of #$InflatableBoat is composed of some fabric or membrane, which is inflated with air to give it buoyancy on water.
> guid: c1009ce2-9c29-11b1-9dad-c379636f7270
> direct instance of: #$WaterVehicleTypeByDesign
> direct specialization of: #$MilitaryHardware #$Watercraft-Small

#$Rowboat rowboats

> #$Rowboat is a specialization of #$Watercraft-Surface and #$Device-UserPowered. Each instance of #$Rowboat is a boat which is usually powered by one or more persons' rowing (generally using #$Oars).
> guid: be0118b0-9c29-11b1-9dad-c379636f7270
> direct instance of: #$WaterVehicleTypeByDesign
> direct specialization of: #$Watercraft-Surface #$Device-UserPowered

#$Canoe canoes (surface watercraft) (mechanisms) (containers)

> #$Canoe is a specialization of #$Watercraft-Small and #$Device-UserPowered. Each instance of #$Canoe is a small and narrow watercraft powered by human paddling, poling, or by a small boat-engine.
> guid: bd58ab49-9c29-11b1-9dad-c379636f7270
> direct instance of: #$WaterVehicleTypeByDesign
> direct specialization of: #$Watercraft-Small #$Device-UserPowered

#$Horse-Domesticated domesticated horses **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> guid: bd58b0b0-9c29-11b1-9dad-c379636f7270
> direct instance of: #$OrganismClassificationType #$ProductType
> direct specialization of: #$DomesticatedAnimal

#$LandTransportationDevice land vehicles

> A specialization of #$TransportationDevice. Each instance of #$LandTransportationDevice is a device used for transportation across land. Specializations of #$LandTransportationDevice include the collections #$Automobile, #$Snowmobile, #$Truck, #$HorseCarriage, #$BabyCarriage, #$Bus-RoadVehicle, and #$SkateBoard.
> guid: bd58d4ff-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$HexalateralObject #$TransportationDevice
> direct generalization of: #$MilitaryLandPlatform #$ArmoredVehicle #$WheeledTransportationDevice #$TrackedVehicle #$RoadVehicle #$ConstructionVehicle

#$Train-TransportationDevice trains

> #$Train-TransportationDevice is a specialization of #$WheeledTransportationDevice, #$TransportationContainerProduct, and #$PublicTransportationDevice. Each instance of a #$Train-TransportationDevice is a train, i.e., a transportation device that runs on #$Railways and consists of multiple #$TrainCars coupled together.
> guid: bd58c825-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$PublicTransportationDevice #$WheeledTransportationDevice #$TransportationContainerProduct

#$TrainEngine locomotives

> #$TrainEngine is a specialization of #$TransportationDevice-Vehicle, #$FuelPoweredDevice, and #$WheeledTransportationDevice. Each instance of #$TrainEngine is a fuel-powered, non-steerable, wheeled vehicle that runs on #$Railway tracks, and has enough power to pull or push a group of #$TrainCars with it.
> guid: bd92500c-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$HumanlyOccupiedSpatialObject #$TransportationDevice-Vehicle #$WheeledTransportationDevice #$FuelPoweredDevice

#$TrainCar train cars

> #$TrainCar is a specialization of #$WheeledTransportationDevice and #$TransportationContainerProduct. Each instance of #$TrainCar is a non-motorized wheeled vehicle that runs on #$Railways (q.v.). When instances of #$TrainCar are to be moved, they are coupled together to form trains pulled by train engines. There are freight #$TrainCars, and passenger #$TrainCars for transporting people.
> guid: bd5893b0-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$WheeledTransportationDevice #$TransportationContainerProduct

#$RoadVehicle motor vehicles

> A specialization of both #$LandTransportationDevice and #$TransportationDevice-Vehicle. Each instance of #$RoadVehicle is a vehicle designed primarily for travel on roads (although some instances may also have limited off-road capabilities). Notable specializations of #$RoadVehicle include #$Automobile, #$Truck, and #$Bus-RoadVehicle. Since #$RoadVehicle is a specialization of #$TransportationDevice-Vehicle, each instance of #$RoadVehicle is self-powered. Consequently, road transportation devices which are not self-powered (for example, all the instances of #$Bicycle) are not included in this collection.
> guid: bd58d3f7-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$WheeledTransportationDevice #$TransportationDevice-Vehicle #$TransportationContainerProduct
> direct generalization of: #$Bus-RoadVehicle #$Automobile #$Motorcycle #$RoadVehicle-InternalCombustionEngine

#$Automobile cars

> A specialization of #$RoadVehicle. Each instance of #$Automobile is a four-wheeled road vehicle designed for carrying about two to eight passengers. Notable specializations of #$Automobile include #$SportsCar, #$PickupTruck and #$Van. This collection does _not_ include motorcycles or tractor-trailers (since both motorcycles and tractor-trailers are not four-wheeled vehicles), nor does it include buses (since buses are designed to carry more passengers than instances of #$Automobile are designed to carry).
> guid: bd5895c1-9c29-11b1-9dad-c379636f7270
> direct instance of: #$RoadVehicleTypeByUse #$ProductByGenericType
> direct specialization of: #$RoadVehicle #$HumanlyOccupiedSpatialObject

#$Bus-RoadVehicle buses (public transportation device) (motor vehicles) (land vehicles)

> A specialization of #$RoadVehicle. Each instance of #$Bus-RoadVehicle is a ground transportation vehicle designed to carry many passengers (instances of #$Bus-RoadVehicle typically have capacities ranging from 20 to 80 passengers). Instances of #$Bus-RoadVehicle are often used as a means of public transportation (see the constant #$PublicTransportationDevice); instances used for public transportation are usually driven by professional drivers.
> guid: bd58b4bf-9c29-11b1-9dad-c379636f7270
> direct instance of: #$RoadVehicleTypeByUse
> direct specialization of: #$PublicTransportationDevice #$RoadVehicle-DieselEngine

#$Truck trucks (motor vehicles) (land vehicles) (vehicles)

> A specialization of #$RoadVehicle. Each instance of #$Truck is a road vehicle designed to carry both passengers and (relatively heavy) cargo. A typical instance of #$Truck has a cab area for the driver, as well as a large cargo area separate from the cab. The cargo area of a truck may be open (as in many instances of #$PickupTruck) or closed (as in most instances of #$SemiTrailer-Truck). Some specializations of #$Truck are #$DumpTruck, #$FireTruck, and #$GarbageTruck.
> guid: bd58b381-9c29-11b1-9dad-c379636f7270
> direct instance of: #$RoadVehicleTypeByUse #$ProductByGenericType
> direct specialization of: #$HumanlyOccupiedSpatialObject #$RoadVehicle-InternalCombustionEngine

#$RoadWorkVehicle heavy construction equipment **GAFs NOT REVIEWED**

> #$RoadWorkVehicle is a specialization of #$ConstructionVehicle. Each instance of #$RoadWorkVehicle is a heavy construction vehicle that is used to make roads by moving around large quantities of earth, rocks, and etc. They are powered by internal combustion engines and either have wheels or treads like tanks.
> guid: bd596847-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$ConstructionVehicle

#$Ambulance ambulances

> #$Ambulance is a specialization of #$RescueVehicle, #$EmergencyVehicle, and #$SpecialPurposeVehicle. Each instance of #$Ambulance is a road vehicle equipped primarily for transporting wounded, injured, or sick persons.
> guid: bd588cd2-9c29-11b1-9dad-c379636f7270
> direct instance of: #$RoadVehicleTypeByUse
> direct specialization of: #$RoadVehicle-GasolineEngine #$EmergencyVehicle #$HumanlyOccupiedSpatialObject

#$Tank-Vehicle tanks

> #$Tank-Vehicle is a specialization of #$TrackedVehicle-Armored, #$WeaponSystem, and #$ProjectileLauncher-Direct. Each instance of #$Tank-Vehicle is an armored vehicle designed for military purposes, with mounted guns, heavy armor, and tracked wheels.
> guid: c1007cbe-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType #$ProductByGenericType
> direct specialization of: #$MilitaryLandPlatform #$ArmoredVehicle-Heavy #$WeaponSystem

#$Bicycle bicycles

> #$Bicycle is a specialization of #$WheeledTransportationDevice, #$MountableTransporter, #$Device-UserPowered, and #$Device-UserControlled. Each instance of #$Bicycle is a personal wheeled transport device powered by human peddling. Most bicycles have two main wheels arranged in-line, but some tandem bicycles have more than two wheels.
> guid: bd58e8d0-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductByGenericType #$ExistingObjectType
> direct specialization of: #$WheeledTransportationDevice #$Device-UserControlled #$Device-UserPowered #$MountableTransporter

#$Motorcycle motorcycles

> #$Motorcycle is a specialization of #$RoadVehicle and #$WheeledTransportationDevice. Each instance of #$Motorcycle is a two-wheeled motorized personal transport device. Unlike most #$Automobiles, a motorcycle lacks a cab or compartment to protect the driver from wind and weather.
> guid: bd590474-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$MountableTransporter #$RoadVehicle-GasolineEngine

#$GolfCart golf carts

> #$GolfCart is a specialization of both #$WheeledTransportationDevice and #$TransportationDevice-Vehicle. Each instance of #$GolfCart is a motorized vehicle that is designed for golfers to use to drive around on #$GolfCourses while they are playing #$Golf. #$GolfCarts drive very slowly compared with #$Automobiles.
> guid: c0fce4ee-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$WheeledTransportationDevice #$TransportationDevice-Vehicle #$TransportationContainerProduct

#$Wagon carts

> #$Wagon is a specialization of #$TransportationContainerProduct, #$WheeledTransportationDevice, and #$MusclePoweredDevice. Each instance of #$Wagon is a relatively small non-motorized wheeled device (usually with two or more wheels) used for moving goods. Instances of #$Wagon are usually human-powered or animal-powered.
> guid: c0fd662e-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$WheeledTransportationDevice #$TransportationContainerProduct #$MusclePoweredDevice

#$AirTransportationDevice aircraft

> A specialization of #$TransportationDevice. Each instance of #$AirTransportationDevice is a device used for transporting either people or cargo through the air. Specializations of #$AirTransportationDevice include the collections #$Airplane, #$Helicopter, #$HotAirBalloon, and #$GroundToOrbitVehicle.
> guid: bd58ae50-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$TransportationDevice
> direct generalization of: #$RotaryWingAircraft #$LighterThanAirCraft #$FixedWingAircraft #$MilitaryAircraft

#$Airplane airplanes

> A subcollection of #$FixedWingAircraft, each instance of which is a heavier-than-air, self-powered flying machine (other than a cruise missile) that gets its lift while flying from #$AirplaneWings. #$Helicopters are thus excluded because their lift is created by rotors. A near-borderline (positive) case is a plane that takes-off vertically using a turbojet engine, since its initial lift is not due to its wings. In flight, however, such a plane needs its wings to stay aloft.
> guid: bd58828b-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$FixedWingAircraft
> direct generalization of: #$MilitaryAirplane #$Warplane

#$MilitaryAircraft military aircraft

> A subcollection of both #$MilitaryVehicle and #$AirTransportationDevice. #$MilitaryAircraft is the collection of all aircraft used, or equipped to be used, for military purposes.
> guid: bd58b375-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$MilitaryVehicle #$AirTransportationDevice
> direct generalization of: #$MilitaryAirplane #$CombatAircraft

#$Warplane warplanes

> #$Warplane is a specialization of #$Airplane, #$WeaponSystem, and #$CombatAircraft. Each instance of #$Warplane is an #$Airplane which is designed (and often used) as a weapon of war.
> guid: c13f5369-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType #$ProductByGenericType
> direct specialization of: #$CombatAircraft #$MilitaryAirplane #$WeaponSystem

#$Helicopter helicopters

> #$Helicopter is a specialization of #$RotaryWingAircraft and #$TransportationDevice-Vehicle. Each instance of #$Helicopter is a self-powered mechanical device that hovers in the air using a rotary wing.
> guid: bd58ae10-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductByGenericType #$ExistingObjectType
> direct specialization of: #$RotaryWingAircraft #$TransportationDevice-Vehicle #$TransportationContainerProduct #$FuelPoweredDevice

#$BlimpTheAirship blimps **GAFs NOT REVIEWED**

> #$BlimpTheAirship is a specialization of #$LighterThanAirCraft, #$TransportationDevice-Vehicle, and #$Balloon. Each instance of #$BlimpTheAirship is a dirigible, motorized, and lighter-than-air craft (airships). Each generally consists of a gas-filled gas-sack from which a control and passenger cabin hangs (the gas-sack may or may not have rigid reinforcement such as ribs). A #$BlimpTheAirship flies more slowly than an #$Airplane. They are also called blimps, dirigibles and Zeppelins.
> guid: bd5892ea-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$LighterThanAirCraft #$HexalateralObject #$TransportationDevice-Vehicle #$TransportationContainerProduct #$Balloon

#$HotAirBalloon hot-air balloons

> #$HotAirBalloon is a specialization of #$Balloon. Each instance of #$HotAirBalloon is a hot-air buoyant balloon, consisting of a gas-bag into which hot air is introduced, and from which a basket or passenger compartment hangs.
> guid: bd58b336-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ProductType #$ExistingObjectType
> direct specialization of: #$LighterThanAirCraft #$Balloon

#$Spacecraft spacecraft

> #$Spacecraft is a specialization of #$TransportationDevice. Each instance of #$Spacecraft is a transportation device either deployed entirely in outer space, or one whose trajectories leave the atmosphere of the planet it's launched from, in order to orbit the planet or to travel beyond the planet's gravitational field. A #$Spacecraft may either be manned or unmanned.
> guid: c10b650e-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$TransportationDevice

#$SpaceTransportationEvent space travel **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> The collection of all space transportation events. For each instance TRAN of #$SpaceTransportationEvent, at least a part of the #$Trajectory of #$objectMoving in TRAN must be in the outer space. Note that #$SpaceTransportationEvent is different from (#$TransportViaFn #$Spacecraft) because the former emphasizes where to find the #$Trajectory while the latter emphasizes what is used as a tool, not to mention instances of the former do not have to have parts on Earth or inside our atmorsphere.
> guid: bf363d3d-9c29-11b1-9dad-c379636f7270
> direct instance of: #$TemporalObjectType
> direct specialization of: #$TransportationEvent

#$Path-Generic generic paths

> A collection of things that are paths or can be considered paths. Each #$Path-Generic is either a a non-self-crossing path (see #$Path-Simple) or a cycle (see #$Path-Cyclic). A #$Path-Generic may be spatio-temporally abstract (e.g. links in Graph Theory; see #$Multigraph), spatially-located but intangible (e.g. a #$LatitudeLine might be used as a path in some system; see #$Path-Spatial and its specializations), or fully concrete (such as a road, railroad, sea-lane, cowpath, pipe, blood vessel, fiber, or wire; see #$Path-Customary and #$PathArtifact). #$Path-Generic includes anything that is used as a path in some #$PathSystem (q.v.). If a #$Path-Generic is a #$Path-Customary, then it might or might not have a specified #$PathSystem in which it is a path; if the #$Path-Generic is not a #$Path-Customary, then it can only be a path in some given #$PathSystem. For example, an orange is not a customary path, but it can be a path for ants in a specified ant path system. For any #$Path-Generic, there can be a #$Traversal (q.v.) of something moving along the entirety of that path (and a single #$Traversal can cross itself, double back along itself, or go back and forth along some part of a #$Path-Generic any number of times.) Note that #$Path-Generic is _not_ a subcollection of #$Individual, because there is nothing in principle to prevent a mathematical set or a collection from being used as a path in some path system. For similar reasons, few if any (non-empty) collections or sets can definitively be considered disjoint with #$Path-Generic.
> guid: c110820b-9c29-11b1-9dad-c379636f7270
> direct instance of: #$Collection
> direct specialization of: #$Thing
> direct generalization of: #$Path-Spatial #$Path-Cyclic #$SimpleSegmentOfPath #$Path-Simple

#$Path-Simple paths that is not a loop

> An instance of #$Collection, and a specialization of #$Path-Generic. Each instance of #$Path-Simple is a path with two distinct ends that do not overlap each other (in the case of spatial paths, the two ends are spatially disjoint). Since no instance of #$Path-Simple has ends that join at one point, #$Path-Simple is disjoint with #$Path-Cyclic. Although instances of #$Path-Simple have distinct ends, some instances may have more than two things that are its end-points . For example, a path between Austin and Pittsburgh can also be a path between Texas and Pennsylvania. Notable specializations of #$Path-Simple include #$Pipe-GenericConduit, #$Nerve, and #$Stream.
> guid: bd588e69-9c29-11b1-9dad-c379636f7270
> direct instance of: #$Collection
> direct specialization of: #$Path-Generic
> direct generalization of: #$Highway #$GeneralizedTransfer #$Portal #$CordlikeObject #$EdgeOnObject-Generic #$FlowPath

#$subPaths sub paths (reflexive binary predicate) (part predicate) (transitive binary predicate)

> (#$subPaths PATH SUBPATH) means that any point (see #$pointOnPath) on the #$Path-Simple SUBPATH must also be on the #$Path-Simple PATH.
> guid: be2a22b6-9c29-11b1-9dad-c379636f7270
> direct instance of: #$AntiSymmetricBinaryPredicate #$ReflexiveBinaryPredicate #$TransitiveBinaryPredicate #$PartPredicate

#$onPath on path

> (#$onPath THING PATH) means that THING is located along (on or adjacent to) the #$Path-Generic PATH. THING could be a moving object, or it could be a stationary point (in the latter case, see the more specific predicate #$pointOnPath). For example, Saint Louis, Missouri was #$onPath U.S. Route 66, as was Missouri, any car driving along Route 66, and any lamp-post alongside it.
> guid: c10b5746-9c29-11b1-9dad-c379636f7270
> direct instance of: #$TransitiveBinaryPredicate #$IrreflexiveBinaryPredicate

#$betweenOnPath item between two others on some path **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> (#$betweenOnPath X Y Z PATH) means that X, Y and Z are points on the path PATH and X is between Y and Z. Note that this gives no ordering of Y and Z; it just claims that X is between them. Note: Given a #$Path-Customary PATH and points or places on PATH, #$betweenOnPath does not always determine a linear order (#$TotalOrdering) on the set of all points on PATH when PATH is not part of a specified #$PathSystem (since one thing on such a path -- #$onPath PATH -- may be part of another). However, in a specified #$PathSystem SYS, #$betweenOnPath does determine a linear order on the set of all points on PATH in SYS.
> guid: c0e50f87-9c29-11b1-9dad-c379636f7270
> direct instance of: #$QuaternaryPredicate

#$PathArtifact constructed routes

> A specialization of both #$ConstructionArtifact and #$Path-Customary. Each instance of #$PathArtifact is a spatial path made by humans or animals. Instances of #$PathArtifact include #$ErieCanal, #$WellandShipCanal, #$ChampsElysee, #$WallStreet, and #$Highway101CA. Note that each of these artifacts is a single, particular path; to refer to a whole system of #$PathArtifacts, use #$PathArtifactSystem.
> guid: bd588ea2-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$ConstructionArtifact #$Path-Customary
> direct generalization of: #$PathForWheeledVehicles

#$pathBetween path between the specified paths

> (#$pathBetween PATH X Y) means that the #$Path-Simple PATH goes between points (or places) X and Y, where X and Y do not 'overlap', and no further. Both X and Y have to be on PATH (see #$pointOnPath). Note that (#$pathBetween PATH X Y) is more specific than (#$pathConnects PATH X Y) because here the PATH cannot extend beyond X and Y. Within a particular #$PathSystem, a path's end points in the system are unique, and #$pathBetweenInSystem (q.v.) is restricted to paths and points in the system. When considered without a context of a path system, a path may have several different places at one end, such as Austin and Texas both being at the same end of some path along Highway I-35.
> guid: c065f088-9c29-11b1-9dad-c379636f7270
> direct instance of: #$TernaryPredicate
> direct specialization of: #$pathConnects

#$pathConnects path connection

> A #$CustomaryPathCycLConstant used for stating that a given path connects two things. (#$pathConnects PATH HERE THERE) means that PATH connects HERE and THERE. Often PATH is a physical path or connection along which objects or information may travel between HERE and THERE. Note that PATH might extend beyond HERE or THERE (cf. #$pathBetween). If PATH is bidirectional, then (#$pathConnects PATH THERE HERE) holds as well; but if PATH is unidirectional (see #$DirectedCustomaryPath), this does not hold; cf. the more general #$pathConnects-Commutative.
> guid: c0f2a229-9c29-11b1-9dad-c379636f7270
> direct instance of: #$TernaryPredicate

#$PathType path types **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> A collection of collections. Each instance of #$PathType is a collection that is a subcollection of #$Path-Generic. There are several types of path, according to the medium or surface the path goes through or over. In addition, the collection #$PathArtifact can be broken down into more specific #$PathTypes. At a #$JunctionOfPaths, the joined paths all have at least one #$PathType in common.
> guid: bd58ce38-9c29-11b1-9dad-c379636f7270
> direct instance of: #$SiblingDisjointCollectionType #$SecondOrderCollection
> direct specialization of: #$ObjectType

#$connectedByPathType connected by path type

> (#$connectedByPathType PATHTYPE THING1 THING2) means that there is some instance of PATHTYPE (where PATHTYPE is a specialization of both #$Path-Simple and #$PartiallyTangible) connecting (see #$pathConnects) THING1 and THING2.
> guid: be42cd7e-9c29-11b1-9dad-c379636f7270
> direct instance of: #$TernaryPredicate #$SpatialPredicate

#$pathTerminus path end point

> A predicate that relates a given simple customary path (see #$Path-Simple and #$Path-Customary) to its terminating ends. (#$pathTerminus PATH END) means that END is a terminating end of PATH, and that there are no further paths of the same type issuing from END that are spatially disjoint from PATH itself. A terminal end of any simple customary path may be a dead-end (i.e. a closed-off path end) or it may be open; it cannot be a #$JunctionOfPaths with more paths of the same basic type issuing beyond it. Contrast this with the predicate #$deadEndInSystem, which indicates a terminus with respect to a specified #$PathSystem only.
> guid: c10b572e-9c29-11b1-9dad-c379636f7270
> direct instance of: #$BinaryPredicate
> direct specialization of: #$endsOfPathSegment

#$motionPathway-Complete path cospatial with the path of motion **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> This predicate can be used to indicate that the trajectory or trajectories travelled by one or more objects during a movement event follow some spatial path throughout the entire movement. More formally, if MOVE is an instance of #$Translation-SingleTrajectory, (#$motionPathway-Complete MOVE PATH) means that the instance PATH of #$Path-Spatial contains the entire instance of #$Trajectory along which the objects moving (see #$objectMoving) travel in MOVE. Note that there can be at most one #$motionPathway-Complete in this case. If MOVE is an instance of #$Translation-MultiTrajectory, (#$motionPathway-Complete MOVE PATH) means that the instance PATH of #$Path-Spatial contains the entire instance of #$Trajectory along which at least one of the objects moving in MOVE travels. In this case, more than one #$motionPathway-Complete may exist. (Note that the instance of #$Traversal determined by the #$trajectory-Complete need not occupy the whole length of PATH.) To explain this predicate somewhat differently, any #$motionPathway-Complete of an instance of #$Movement-TranslationEvent connects the starting and stopping points (the #$fromLocation and #$toLocation) of the whole trajectory of at least one object in the movement event (See also #$pathConnects). Note that PATH may be a marked or unmarked instance of #$Path-Spatial. See also #$trajectoryPassesThrough and #$motionPathway-Partial. You can use #$trajectoryPassesThrough to state that an object passes through a particular location on the object's trajectory.
> guid: bd58827b-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ActorSlot
> direct specialization of: #$genericPathway-Complete #$motionPathway-Partial

#$motionPathway-Partial path overlapping the path of motion **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> This predicate can be used to indicate one of the paths followed in some movement event. More formally, (#$motionPathway-Partial MOVE PATH) means that the instance MOVE of #$Movement-TranslationEvent has a trajectory (see #$trajectory-Complete) with a sub-trajectory in common with some #$subPaths of the instance PATH of #$Path-Spatial. For example, if a certain trip to Dallas from Austin is via highway I-35, this does not imply either that the whole journey is along I-35 (it also may be along driveways and side streets), or that it is along all of I-35 (which would take you from the Mexican border all the way to the Canadian border). A part of the journey is along a part of I-35. Contrast this predicate with #$motionPathway-Complete, which indicates the relation between a movement MOVE and an instance of #$Path-Spatial followed throughout all of MOVE.
> guid: bff40598-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ActorSlot
> direct specialization of: #$genericPathway-Partial

#$trajectoryPassesThrough thing passed through (actor slot) (role) (extensional representation predicate) **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> (#$trajectoryPassesThrough MOVE LOC) means that the #$trajectory-Complete of the #$Translation-SingleTrajectory MOVE passes through LOC, which is an instance of #$SpatialThing-Localized, and thus can be a location, a portal, a river, a path, the equator, etc. More formally, the #$objectMoving which undergoes MOVE from the #$fromLocation to the #$toLocation passes through LOC. Here `passes through LOC' means that the #$objectMoving OBJ both arrives in and leaves LOC. Thus, LOC can not be a super region of any #$fromLocation nor any #$toLocations of MOVE. Otherwise it would be possible to state (#$trajectoryPassesThrough TripToTheStore01 TheUniverse). On the other hand, LOC can be a sub region of some #$toLocation or some #$fromLocation.
> guid: bfd6faea-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ActorSlot
> direct specialization of: #$nonDeliberateActors

#$Translation-SingleTrajectory translation

> A specialization of #$Movement-TranslationEvent. Each instance of #$Translation-SingleTrajectory is a translational movement that involves exactly one #$trajectory-Complete. One or more items might have the role of #$objectMoving in such an event. Note that although there is a single #$trajectory-Complete, it does not follow that there is a unique place in the role of #$fromLocation or #$toLocation because that depends on our descriptions of these locations. (E.g. the same single-trajectory movement can be described as from Texas to Pennsylvania, from Austin to Pittsburgh, or from northwest Austin to south Pittsburgh.) However, the single #$trajectory-Complete connects one from-location and one to-location. (Similarly, there may be a single existing #$motionPathway-Complete that the trajectory goes along, or a single #$Traversal of paths indicated by #$traverses-Complete.) Note that a translational motion performed by a whole #$Group is likely to be a #$Translation-SingleTrajectory; e.g. a flock of birds flying together or a snarl of rush-hour traffic on the Beltway. Non-examples include an opening break in a game of billiards and a group of water droplets coming together into one big drop. Contrast with #$Translation-MultiTrajectory.
> guid: bd5b0dc8-9c29-11b1-9dad-c379636f7270
> direct instance of: #$TemporalStuffType
> direct specialization of: #$Movement-TranslationEvent
> direct generalization of: #$PassingThroughPortal #$ProjectileMotion #$Conveying-Generic #$LocomotionEvent

#$Translation-MultiTrajectory multi-path translation **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> A specialization of #$Movement-TranslationEvent. In any instance of #$Translation-MultiTrajectory, motion may occur simultaneously along two or more instances of #$Trajectory (which are not related by sub-trajectory relationships.) Therefore, there must be at least two #$objectMovings in such an event. There may be more than one #$fromLocation and/or more than one #$toLocation. Instances of #$Translation-MultiTrajectory include scattering, distributing, and collecting things. E.g., all of the following exhibit multi-trajectory translation movements: a rainshower or snowfall; an exploding firework; water being ejected from a sprinkling system; the surrounding objects being sucked up by a tornado; participants running a 100K footrace; pool balls during the opening break. For non-examples of this, see #$Translation-SingleTrajectory.
> guid: bd5ef8af-9c29-11b1-9dad-c379636f7270
> direct instance of: #$TemporalObjectType
> direct specialization of: #$Movement-TranslationEvent

#$PathForWheeledVehicles wheeled vehicle routes

> A specialization of #$PathArtifact. Each instance of #$PathForWheeledVehicles is an artifact whose primary function is to serve as a path along which wheeled vehicles may move or park. Often such paths are paved, but they need not be. Specializations of #$PathForWheeledVehicles include #$AirplaneRunway, #$ParkingLot, and #$Roadway.
> guid: bd59029a-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$Place-NonAgent #$SolidSurfacePathThroughAir #$PathArtifact #$SurfaceOnTangibleObject #$FixedStructure #$TopAndBottomSidedObject
> direct generalization of: #$Railway #$Roadway #$AirplaneRunway

#$Canal canals **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> The collection of all canals, artificial waterways created to be paths for boats, or for irrigation (e.g., the #$PanamaCanal).
> guid: bd58f371-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$BodyOfWater #$FlowPath

#$Railway railroads

> #$Railway is a specialization of #$TransportFacility and #$PathForWheeledVehicles. Each instance of #$Railway is a pathway made of railroad tracks and used for train transportation. It includes main lines and sidings.
> guid: bd58be94-9c29-11b1-9dad-c379636f7270
> direct instance of: #$PathType #$ExistingObjectType
> direct specialization of: #$TransportFacility #$PathForWheeledVehicles
> direct generalization of: #$Subway

#$Subway subways

> #$Subway is a specialization of #$Railway. Each instance of #$Subway is an underground #$Railway under the surface of some city. Some parts of subways may be in trenches, on bridges or on elevated tracks, but most of a subway is in underground tunnels.
> guid: bda7a8a8-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$Railway

#$Highway highways

> A specialization of both #$Roadway and #$PublicProperty. Each instance of #$Highway is a major road open to public use.
> guid: bd58d561-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$Path-Simple #$Roadway

#$Street-Generic streets

> #$Street-Generic is a specialization of both #$Roadway and #$UrbanArea. Each instance of #$Street-Generic is a #$Roadway located inside a city or town.
> guid: bd58f514-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$UrbanArea #$Roadway
> direct generalization of: #$NamedRoadway

#$NamedRoadway named roadways **GAFs NOT REVIEWED**

> #$NamedRoadway is a specialization of #$Street-Generic. Each instance of #$NamedRoadway is named part (stretch or segment) of roadways. (Not roadway the stuff.) Instances are named pieces of roadways (or highways or streets) which have names and lengths, and (usually) intersect with other roads.
> guid: bd589614-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$Street-Generic

#$AirplaneRunway runways

> #$AirplaneRunway is a specialization of #$PathForWheeledVehicles. Each instance of #$AirplaneRunway is an airstrip at an airport, on an aircraft carrier, or in some field where airplanes taxi, take off, and land.
> guid: bd58910e-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$PathForWheeledVehicles

#$Harbor harbors **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> The collection of those parts of a #$BodyOfWater, each of which is protected from the open sea and deep enough to furnish fairly safe anchorage.
> guid: bd58cdcf-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$BodyOfWater

#$Dock docks

> #$Dock is a specialization of #$FixedStructure, #$TransportFacility, and #$OutdoorLocation. Each instance of #$Dock is a long flat walkway that juts out over water from shorelines. A dock's main function is to provide a place to secure boats and to provide a place where passengers and cargo can be loaded and unloaded.
> guid: be0112f2-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$OutdoorLocation #$FixedStructure #$TransportFacility

#$NavalShipBase naval bases (transport facilities) (properties) (geographical regions)

> #$NavalShipBase is a specialization of #$MilitaryBase-Grounds. Each instance of #$NavalShipBase is a naval base with facilities for #$ModernNavalShips or operated by a #$Navy.
> guid: bd624901-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$MilitaryBase-Grounds

#$RailroadStation-Physical train stations

> A specialization of both #$Building and #$TransportFacility. Each instance of #$RailroadStation-Physical is a building located near railroad tracks whose primary purpose is to be a place where trains discharge and receive passengers (and possibly freight).
> guid: bfa666a1-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$TransportFacility #$Building

#$SubwayStation subway stations

> #$SubwayStation is a specialization of #$FixedStructure and #$HumanOccupationConstruct. Each instance of #$SubwayStation is usually located at least partly underground, on subway tracks, and its primary purpose is to be a place where subway trains discharge and receive passengers.
> guid: bdce1ea5-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$FixedStructure #$HumanOccupationConstruct

#$Airport-Physical airports

> A specialization of both #$FixedStructure and #$TransportFacility. Each instance of #$Airport-Physical is a facility which includes at least one runway where airplanes can take off and land. Instances of #$Airport-Physical may also have terminals and an air control tower, in addition to having a runway. See also the related collection #$AirportOrganization.
> guid: bd58feaf-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$FixedStructure #$TransportFacility

#$TransportationCompany transportation companies

> A specialization of both #$TransportationOrganization and #$ServiceOrganization. Each instance of #$TransportationCompany is an organization that provide transportation (of goods or persons) to customers for a fee. Specializations of #$TransportationCompany include the collections #$ShippingOrganization and #$AirlineCompany.
> guid: bd58aa63-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$ServiceOrganization #$TransportationOrganization
> direct generalization of: #$TransportationCompany-Provider

#$AirlineCompany airlines

> #$AirlineCompany is a specialization of #$TransportationCompany-Provider, #$CommercialServiceOrganization, and #$Business. Each instance of #$AirlineCompany is a business that operates airplanes to transport goods or people in exchange for money.
> guid: bd58aaee-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$TransportationCompany-Provider #$CommercialServiceOrganization #$Business

#$AirportOrganization airports (organizations) (groups of people acting together) (agents)

> #$AirportOrganization is a specialization of #$TravelOrganization. Each instance of #$AirportOrganization is an organization that manages and controls particular airports and their appurtenant facilities; e.g., #$LaGuardiaAirport-Organization.
> guid: bd589fbc-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$TravelOrganization

#$AutoDealership car dealerships

> #$AutoDealership is a specialization of #$RetailStore, #$Business, and #$TransportationOrganization. Each instance of #$AutoDealership is an establishment (an organization located at one site) that sells automobiles and other types of road vehicles to consumers.
> guid: bd58eed7-9c29-11b1-9dad-c379636f7270
> direct instance of: #$ExistingObjectType
> direct specialization of: #$Business #$RetailStore #$TransportationOrganization

#$Shipping shipping events **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> Shipping of objects from one physical location to another. Shipping from the perspective of being done as a dedicated service, such as what UPS, the US Postal Service, or Dominoes Pizza Delivery might do.
> guid: bd58fa9f-9c29-11b1-9dad-c379636f7270
> direct instance of: #$DefaultDisjointScriptType #$TemporalObjectType
> direct specialization of: #$ConveyingMaterials

#$MakingTravelArrangements making travel arrangements **COMMENT NOT REVIEWED** **GAFs NOT REVIEWED**

> The collection of all events in which an agent arranges for some kind of travel event.
> guid: bd58bd9c-9c29-11b1-9dad-c379636f7270
> direct instance of: #$DefaultDisjointScriptType #$TemporalObjectType
> direct specialization of: #$ArrangingForSomething

#$ItineraryDocument itineraries

> A specialization of #$ScheduleDocument. Each instance of #$ItineraryDocument is a document that contains information about a trip, including the time/location of each leg of the trip, accomodations on the trip, and so forth. See also the related constants #$ConsultingASchedule, #$MakingTravelArrangements, and #$travelLegs.
> guid: c0fd5222-9c29-11b1-9dad-c379636f7270
> direct instance of: #$TextualMaterialTypeByFunction
> direct specialization of: #$ScheduleDocument

Copyright© 1996-2002. All rights reserved. See Terms of Usage.