openactive / modelling-opportunity-data

OpenActive Modelling Opportunity Data specification
https://www.openactive.io/modelling-opportunity-data/
Other
6 stars 6 forks source link

Virtual Tours #306

Open nickevansuk opened 2 years ago

nickevansuk commented 2 years ago

Proposer

Kajima

Use Case

Many venues offer 3D interactive tours, which are helpful for potential visitors.

Why is this not covered by existing properties?

There is no property to describe these tours within the current model.

Proposal

A virtualTour property on Place with the range 3DModel appears to fit the use case very well, and builds directly on schema.org.

Example

"beta:virtualTour": [
  {
    "type": "3DModel",
    "url": "https://my.matterport.com/show/?m=Z4rkJ9dPHt7"
  }
]
nickevansuk commented 2 years ago

Given that GLL also has this data, this has been added to beta, to aid convergence across implementations:

(Class) Property Expected Type Description
(schema:Place)
beta:virtualTour
Array of schema:3DModel A related virtual tour.