Sha256: 3e841b18a12abbb4baaa4b5cfa2f03a473110b1ca6640ef0562fcbe43e4ba2ba

Contents?: true

Size: 1.18 KB

Versions: 6

Compression:

Stored size: 1.18 KB

Contents

module GeoWorks
  class BasicGeoMetadataOptional < ActiveTriples::Schema
    #
    # The following properties are inherited from Curation Concerns' metadata
    #
    # @see https://github.com/projecthydra/hyrax/blob/v1.6.0/app/models/concerns/hyrax/basic_metadata.rb
    # Optional:
    #   :contributor
    #   :creator
    #   :date_created (DC.created)
    #   :description
    #   :identifier
    #   :language
    #   :part_of
    #   :publisher
    #   :resource_type (DC.type)
    #   :rights (license)
    #   :rights
    #   :source
    #   :subject
    #   :tag (DC11.relation)
    #

    # Defines the placenames related to the layer
    # @example
    #   image.spatial = [ 'France', 'Spain' ]
    property :spatial, predicate: ::RDF::Vocab::DC.spatial

    # Defines the temporal coverage of the layer
    # @example
    #   vector.temporal = [ '1998-2006', 'circa 2000' ]
    property :temporal, predicate: ::RDF::Vocab::DC.temporal

    # Defines the issued date for the layer, using XML Schema dateTime format
    #   (YYYY-MM-DDThh:mm:ssZ).
    # @example
    #   vector.issued = '2001-01-01T00:00:00Z'
    property :issued, predicate: ::RDF::Vocab::DC.issued, multiple: false
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
geo_works-0.2.0 app/schemas/geo_works/basic_geo_metadata_optional.rb
geo_works-0.1.4 app/schemas/geo_works/basic_geo_metadata_optional.rb
geo_works-0.1.3 app/schemas/geo_works/basic_geo_metadata_optional.rb
geo_works-0.1.2 app/schemas/geo_works/basic_geo_metadata_optional.rb
geo_works-0.1.1 app/schemas/geo_works/basic_geo_metadata_optional.rb
geo_works-0.1.0 app/schemas/geo_works/basic_geo_metadata_optional.rb