Location

Validate against: http://json-schema.org/schema#

Description

A location, optionally with accompanying geographic coordinate data

Type: object

Required Properties

  • name

Additional properties: true

Properties

  • Type: "type"

    Description

    The type of object. Must be set to Location.

    Type: string

  • ID: "id"

    Description

    A unique database identifier for this Location

  • Abbreviation: "abbreviation"

    Description

    An abbreviation for this Location

    Must be an instance of the Abbreviation schema.

  • Access Rights: "access"

    Description

    Since locations sometimes contain personal information like addresses, it is important to consider the proper access management policy for them.

    Must be an instance of the Access schema.

  • Address: "address"

    Description

    An address associated with this location

    Must be an instance of the Address schema.

  • Date Created: "dateCreated"

    Description

    The date and optionally time that this Location object was created

    Type: string

    Validates Against (oneOf)

    This schema must validate against one and only one of the following schemas:

    • Format: date

    • Format: date-time

  • Date Modified: "dateModified"

    Description

    The date and optionally time that this Location was last modified

    Type: string

    Validates Against (oneOf)

    This schema must validate against one and only one of the following schemas:

    • Format: date

    • Format: date-time

  • GeoJSON Geometry Object: "geoJSON"

    Description

    A GeoJSON object describing this Location. Must adhere to the GeoJSON format: http://geojson.org/.

    Must be an instance of the GeoJSON schema.

  • Link: "link"

    Description

    A URL where a presentational format for this resource may be viewed

    Type: string

    Format: uri

  • Name: "name"

    Description

    A name for this location, e.g. Susan’s House or Valley High School, or Shenandoah River, optionally in multiple languages. The name must be provided in at least one language.

    Must be an instance of the MultiLangString schema.

  • Notes: "notes"

    Description

    A collection of notes about this Location

    Type: array

    Unique items: true

    Items

    Note

    Description

    A note about this location

    Must be an instance of the Note schema.

  • Bibliographic References: "references"

    Description

    A collection of bibliographic references about this Location

    Type: array

    Unique items: true

    Items

    Reference

    Description

    A bibliographic reference about this location

    Must be an instance of the BibliographicReference schema.

  • Tags: "tags"

    Description

    A set of tags for this Location

    Must be an instance of the Tags schema.

  • URL: "url"

    Description

    The URL where information about this location can be retrieved

    Type: string

    Format: uri