NAME

SemanticWeb::Schema::Place - Entities that have a somewhat fixed

VERSION

version v23.0.0

DESCRIPTION

Entities that have a somewhat fixed, physical extension.

ATTRIBUTES

additional_property

additionalProperty

A property-value pair representing an additional characteristic of the entity, e.g. a product feature or another characteristic for which there is no matching property in schema.org. Note: Publishers should be aware that applications designed to use specific schema.org properties (e.g. http://schema.org/width, http://schema.org/color, http://schema.org/gtin13, ...) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism.

A additional_property should be one of the following types:

InstanceOf['SemanticWeb::Schema::PropertyValue']

_has_additional_property

A predicate for the "additional_property" attribute.

address

Physical address of the item.

A address should be one of the following types:

InstanceOf['SemanticWeb::Schema::PostalAddress']
Str

_has_address

A predicate for the "address" attribute.

aggregate_rating

aggregateRating

The overall rating, based on a collection of reviews or ratings, of the item.

A aggregate_rating should be one of the following types:

InstanceOf['SemanticWeb::Schema::AggregateRating']

_has_aggregate_rating

A predicate for the "aggregate_rating" attribute.

amenity_feature

amenityFeature

An amenity feature (e.g. a characteristic or service) of the Accommodation. This generic property does not make a statement about whether the feature is included in an offer for the main accommodation or available at extra costs.

A amenity_feature should be one of the following types:

InstanceOf['SemanticWeb::Schema::LocationFeatureSpecification']

_has_amenity_feature

A predicate for the "amenity_feature" attribute.

branch_code

branchCode

A short textual code (also called "store code") that uniquely identifies a place of business. The code is typically assigned by the parentOrganization and used in structured URLs. For example, in the URL http://www.starbucks.co.uk/store-locator/etc/detail/3047 the code "3047" is a branchCode for a particular branch.

A branch_code should be one of the following types:

Str

_has_branch_code

A predicate for the "branch_code" attribute.

contained_in

containedIn

The basic containment relation between a place and one that contains it.

A contained_in should be one of the following types:

InstanceOf['SemanticWeb::Schema::Place']

_has_contained_in

A predicate for the "contained_in" attribute.

contained_in_place

containedInPlace

The basic containment relation between a place and one that contains it.

A contained_in_place should be one of the following types:

InstanceOf['SemanticWeb::Schema::Place']

_has_contained_in_place

A predicate for the "contained_in_place" attribute.

contains_place

containsPlace

The basic containment relation between a place and another that it contains.

A contains_place should be one of the following types:

InstanceOf['SemanticWeb::Schema::Place']

_has_contains_place

A predicate for the "contains_place" attribute.

event

Upcoming or past event associated with this place, organization, or action.

A event should be one of the following types:

InstanceOf['SemanticWeb::Schema::Event']

_has_event

A predicate for the "event" attribute.

events

Upcoming or past events associated with this place or organization.

A events should be one of the following types:

InstanceOf['SemanticWeb::Schema::Event']

_has_events

A predicate for the "events" attribute.

fax_number

faxNumber

The fax number.

A fax_number should be one of the following types:

Str

_has_fax_number

A predicate for the "fax_number" attribute.

geo

The geo coordinates of the place.

A geo should be one of the following types:

InstanceOf['SemanticWeb::Schema::GeoCoordinates']
InstanceOf['SemanticWeb::Schema::GeoShape']

_has_geo

A predicate for the "geo" attribute.

geo_contains

geoContains

Represents a relationship between two geometries (or the places they represent), relating a containing geometry to a contained geometry. "a contains b iff no points of b lie in the exterior of a, and at least one point of the interior of b lies in the interior of a". As defined in [DE-9IM](https://en.wikipedia.org/wiki/DE-9IM).

A geo_contains should be one of the following types:

InstanceOf['SemanticWeb::Schema::GeospatialGeometry']
InstanceOf['SemanticWeb::Schema::Place']

_has_geo_contains

A predicate for the "geo_contains" attribute.

geo_covered_by

geoCoveredBy

Represents a relationship between two geometries (or the places they represent), relating a geometry to another that covers it. As defined in [DE-9IM](https://en.wikipedia.org/wiki/DE-9IM).

A geo_covered_by should be one of the following types:

InstanceOf['SemanticWeb::Schema::GeospatialGeometry']
InstanceOf['SemanticWeb::Schema::Place']

_has_geo_covered_by

A predicate for the "geo_covered_by" attribute.

geo_covers

geoCovers

Represents a relationship between two geometries (or the places they represent), relating a covering geometry to a covered geometry. "Every point of b is a point of (the interior or boundary of) a". As defined in [DE-9IM](https://en.wikipedia.org/wiki/DE-9IM).

A geo_covers should be one of the following types:

InstanceOf['SemanticWeb::Schema::GeospatialGeometry']
InstanceOf['SemanticWeb::Schema::Place']

_has_geo_covers

A predicate for the "geo_covers" attribute.

geo_crosses

geoCrosses

Represents a relationship between two geometries (or the places they represent), relating a geometry to another that crosses it: "a crosses b: they have some but not all interior points in common, and the dimension of the intersection is less than that of at least one of them". As defined in [DE-9IM](https://en.wikipedia.org/wiki/DE-9IM).

A geo_crosses should be one of the following types:

InstanceOf['SemanticWeb::Schema::GeospatialGeometry']
InstanceOf['SemanticWeb::Schema::Place']

_has_geo_crosses

A predicate for the "geo_crosses" attribute.

geo_disjoint

geoDisjoint

Represents spatial relations in which two geometries (or the places they represent) are topologically disjoint: "they have no point in common. They form a set of disconnected geometries." (A symmetric relationship, as defined in [DE-9IM](https://en.wikipedia.org/wiki/DE-9IM).)

A geo_disjoint should be one of the following types:

InstanceOf['SemanticWeb::Schema::GeospatialGeometry']
InstanceOf['SemanticWeb::Schema::Place']

_has_geo_disjoint

A predicate for the "geo_disjoint" attribute.

geo_equals

geoEquals

Represents spatial relations in which two geometries (or the places they represent) are topologically equal, as defined in [DE-9IM](https://en.wikipedia.org/wiki/DE-9IM). "Two geometries are topologically equal if their interiors intersect and no part of the interior or boundary of one geometry intersects the exterior of the other" (a symmetric relationship).

A geo_equals should be one of the following types:

InstanceOf['SemanticWeb::Schema::GeospatialGeometry']
InstanceOf['SemanticWeb::Schema::Place']

_has_geo_equals

A predicate for the "geo_equals" attribute.

geo_intersects

geoIntersects

Represents spatial relations in which two geometries (or the places they represent) have at least one point in common. As defined in [DE-9IM](https://en.wikipedia.org/wiki/DE-9IM).

A geo_intersects should be one of the following types:

InstanceOf['SemanticWeb::Schema::GeospatialGeometry']
InstanceOf['SemanticWeb::Schema::Place']

_has_geo_intersects

A predicate for the "geo_intersects" attribute.

geo_overlaps

geoOverlaps

Represents a relationship between two geometries (or the places they represent), relating a geometry to another that geospatially overlaps it, i.e. they have some but not all points in common. As defined in [DE-9IM](https://en.wikipedia.org/wiki/DE-9IM).

A geo_overlaps should be one of the following types:

InstanceOf['SemanticWeb::Schema::GeospatialGeometry']
InstanceOf['SemanticWeb::Schema::Place']

_has_geo_overlaps

A predicate for the "geo_overlaps" attribute.

geo_touches

geoTouches

Represents spatial relations in which two geometries (or the places they represent) touch: "they have at least one boundary point in common, but no interior points." (A symmetric relationship, as defined in [DE-9IM](https://en.wikipedia.org/wiki/DE-9IM).)

A geo_touches should be one of the following types:

InstanceOf['SemanticWeb::Schema::GeospatialGeometry']
InstanceOf['SemanticWeb::Schema::Place']

_has_geo_touches

A predicate for the "geo_touches" attribute.

geo_within

geoWithin

Represents a relationship between two geometries (or the places they represent), relating a geometry to one that contains it, i.e. it is inside (i.e. within) its interior. As defined in [DE-9IM](https://en.wikipedia.org/wiki/DE-9IM).

A geo_within should be one of the following types:

InstanceOf['SemanticWeb::Schema::GeospatialGeometry']
InstanceOf['SemanticWeb::Schema::Place']

_has_geo_within

A predicate for the "geo_within" attribute.

global_location_number

globalLocationNumber

The [Global Location Number](http://www.gs1.org/gln) (GLN, sometimes also referred to as International Location Number or ILN) of the respective organization, person, or place. The GLN is a 13-digit number used to identify parties and physical locations.

A global_location_number should be one of the following types:

Str

_has_global_location_number

A predicate for the "global_location_number" attribute.

has_drive_through_service

hasDriveThroughService

Indicates whether some facility (e.g. SemanticWeb::Schema::FoodEstablishment, SemanticWeb::Schema::CovidTestingFacility) offers a service that can be used by driving through in a car. In the case of SemanticWeb::Schema::CovidTestingFacility such facilities could potentially help with social distancing from other potentially-infected users.

A has_drive_through_service should be one of the following types:

Bool

_has_has_drive_through_service

A predicate for the "has_drive_through_service" attribute.

has_map

hasMap

A URL to a map of the place.

A has_map should be one of the following types:

InstanceOf['SemanticWeb::Schema::Map']
Str

_has_has_map

A predicate for the "has_map" attribute.

is_accessible_for_free

isAccessibleForFree

A flag to signal that the item, event, or place is accessible for free.

A is_accessible_for_free should be one of the following types:

Bool

_has_is_accessible_for_free

A predicate for the "is_accessible_for_free" attribute.

isic_v4

isicV4

The International Standard of Industrial Classification of All Economic Activities (ISIC), Revision 4 code for a particular organization, business person, or place.

A isic_v4 should be one of the following types:

Str

_has_isic_v4

A predicate for the "isic_v4" attribute.

keywords

Keywords or tags used to describe some item. Multiple textual entries in a keywords list are typically delimited by commas, or by repeating the property.

A keywords should be one of the following types:

InstanceOf['SemanticWeb::Schema::DefinedTerm']
Str

_has_keywords

A predicate for the "keywords" attribute.

latitude

The latitude of a location. For example ```37.42242``` ([WGS 84](https://en.wikipedia.org/wiki/World_Geodetic_System)).

A latitude should be one of the following types:

Num
Str

_has_latitude

A predicate for the "latitude" attribute.

An associated logo.

A logo should be one of the following types:

InstanceOf['SemanticWeb::Schema::ImageObject']
Str

A predicate for the "logo" attribute.

longitude

The longitude of a location. For example ```-122.08585``` ([WGS 84](https://en.wikipedia.org/wiki/World_Geodetic_System)).

A longitude should be one of the following types:

Num
Str

_has_longitude

A predicate for the "longitude" attribute.

map

A URL to a map of the place.

A map should be one of the following types:

Str

_has_map

A predicate for the "map" attribute.

maps

A URL to a map of the place.

A maps should be one of the following types:

Str

_has_maps

A predicate for the "maps" attribute.

maximum_attendee_capacity

maximumAttendeeCapacity

The total number of individuals that may attend an event or venue.

A maximum_attendee_capacity should be one of the following types:

InstanceOf['SemanticWeb::Schema::Integer']

_has_maximum_attendee_capacity

A predicate for the "maximum_attendee_capacity" attribute.

opening_hours_specification

openingHoursSpecification

The opening hours of a certain place.

A opening_hours_specification should be one of the following types:

InstanceOf['SemanticWeb::Schema::OpeningHoursSpecification']

_has_opening_hours_specification

A predicate for the "opening_hours_specification" attribute.

photo

A photograph of this place.

A photo should be one of the following types:

InstanceOf['SemanticWeb::Schema::ImageObject']
InstanceOf['SemanticWeb::Schema::Photograph']

_has_photo

A predicate for the "photo" attribute.

photos

Photographs of this place.

A photos should be one of the following types:

InstanceOf['SemanticWeb::Schema::ImageObject']
InstanceOf['SemanticWeb::Schema::Photograph']

_has_photos

A predicate for the "photos" attribute.

public_access

publicAccess

A flag to signal that the SemanticWeb::Schema::Place is open to public visitors. If this property is omitted there is no assumed default boolean value.

A public_access should be one of the following types:

Bool

_has_public_access

A predicate for the "public_access" attribute.

review

A review of the item.

A review should be one of the following types:

InstanceOf['SemanticWeb::Schema::Review']

_has_review

A predicate for the "review" attribute.

reviews

Review of the item.

A reviews should be one of the following types:

InstanceOf['SemanticWeb::Schema::Review']

_has_reviews

A predicate for the "reviews" attribute.

slogan

A slogan or motto associated with the item.

A slogan should be one of the following types:

Str

_has_slogan

A predicate for the "slogan" attribute.

smoking_allowed

smokingAllowed

Indicates whether it is allowed to smoke in the place, e.g. in the restaurant, hotel or hotel room.

A smoking_allowed should be one of the following types:

Bool

_has_smoking_allowed

A predicate for the "smoking_allowed" attribute.

special_opening_hours_specification

specialOpeningHoursSpecification

The special opening hours of a certain place.

Use this to explicitly override general opening hours brought in scope by [[openingHoursSpecification]] or [[openingHours]].

A special_opening_hours_specification should be one of the following types:

InstanceOf['SemanticWeb::Schema::OpeningHoursSpecification']

_has_special_opening_hours_specification

A predicate for the "special_opening_hours_specification" attribute.

telephone

The telephone number.

A telephone should be one of the following types:

Str

_has_telephone

A predicate for the "telephone" attribute.

tour_booking_page

tourBookingPage

A page providing information on how to book a tour of some SemanticWeb::Schema::Place, such as an SemanticWeb::Schema::Accommodation or SemanticWeb::Schema::ApartmentComplex in a real estate setting, as well as other kinds of tours as appropriate.

A tour_booking_page should be one of the following types:

Str

_has_tour_booking_page

A predicate for the "tour_booking_page" attribute.

SEE ALSO

SemanticWeb::Schema::Thing

SOURCE

The development version is on github at https://github.com/robrwo/SemanticWeb-Schema and may be cloned from git://github.com/robrwo/SemanticWeb-Schema.git

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/robrwo/SemanticWeb-Schema/issues

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

AUTHOR

Robert Rothenberg <rrwo@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2018-2023 by Robert Rothenberg.

This is free software, licensed under:

The Artistic License 2.0 (GPL Compatible)