OptionallocationOptionalcategories?: `lcat_${string}`[]The LocationCategorys of the location.
Optionalimages?: { url: string }[]Images for and usually of the location. Usually photos.
Optionallinks?: { label: string; url: string }[]Links to other information about the location.
Optionallogo?: stringThe logo for the location. Different from Details.icon,
or images
OptionalopeningHours?: {The opening hours of the location.
Optionalphone?: stringThe phone number of the location.
Optionalsocial?: { name: string; url: string }[]The social media accounts of the location.
Optionalwebsite?: { label: string; url: string }A link to the website of the location.
OptionalgeometryAnchors?: { floorId: `f_${string}`; geometryId: `g_${string}` }[]Optionalextra?: { [key: string]: unknown }{@inheritDoc utility-types/extra!Extra}
Optionaldetails?: {{@inheritDoc utility-types/details!Details}
The LocationCategorys of the location.
The ID of the location.
Images for and usually of the location. Usually photos.
Links to other information about the location.
The social media accounts of the location.
Optionallogo?: stringThe logo for the location. Different from Details.icon,
or images
OptionalopeningHours?: {The opening hours of the location.
Optionalphone?: stringThe phone number of the location.
Optionalwebsite?: { label: string; url: string }A link to the website of the location.
Optionalextra?: { [key: string]: unknown }{@inheritDoc utility-types/extra!Extra}
Locations are user facing destinations on the map. Also called "Points of Interest" (PoI), though in MVF a Location may be attached to multiple geometries, and they do not have to be "point" type.
The Locations extension adds three properties to the root of the MVF, locations, locationCategories, and locationInstances.
locationsis an array of Locations.locationCategoriesis an array of LocationCategorys.locationInstancesis an array of LocationInstances.Interface