Last active
December 27, 2024 18:37
-
-
Save vharmain/d531983de8b935dcff838b1d5403a5f1 to your computer and use it in GitHub Desktop.
Lipas Location of Interest schema
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"description" : "Location of Interest; a non-facility entity in LIPAS, that complements the sports facility data.", | |
"oneOf" : [ { | |
"title" : "Dangerous place", | |
"description" : "water-conditions > hazard", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "water-conditions" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "hazard" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Landing spot", | |
"description" : "water-conditions > landing-spot", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "water-conditions" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "landing-spot" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Rapid", | |
"description" : "water-conditions > rapid", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "water-conditions" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "rapid" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Open part of the lake", | |
"description" : "water-conditions > open-water", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "water-conditions" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "open-water" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Boat lane", | |
"description" : "water-conditions > boat-lane", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "water-conditions" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "boat-lane" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Rapid paddling site", | |
"description" : "water-conditions > whitewater-canoeing", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "water-conditions" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "whitewater-canoeing" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Passenger ferry", | |
"description" : "outdoor-recreation-facilities > passenger-ferry", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "passenger-ferry" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Dog swimming area", | |
"description" : "outdoor-recreation-facilities > dog-swimming-area", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "dog-swimming-area" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Sauna", | |
"description" : "outdoor-recreation-facilities > sauna", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "sauna" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Mooring buoy", | |
"description" : "outdoor-recreation-facilities > mooring-buoy", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "mooring-buoy" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Building", | |
"description" : "outdoor-recreation-facilities > building", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "building" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Well", | |
"description" : "outdoor-recreation-facilities > well", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "well" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Cooking shelter", | |
"description" : "outdoor-recreation-facilities > cooking-shelter", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "cooking-shelter" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"accessible?" : { | |
"type" : "boolean" | |
}, | |
"accessibility" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"use-structure-during-fire-warning" : { | |
"type" : "boolean" | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Canopy", | |
"description" : "outdoor-recreation-facilities > canopy", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "canopy" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"accessible?" : { | |
"type" : "boolean" | |
}, | |
"accessibility" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Historical building", | |
"description" : "outdoor-recreation-facilities > historical-building", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "historical-building" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Old defense building", | |
"description" : "outdoor-recreation-facilities > old-defense-building", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "old-defense-building" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Boat ramp", | |
"description" : "outdoor-recreation-facilities > boat-ramp", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "boat-ramp" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Septic tank emptying", | |
"description" : "outdoor-recreation-facilities > septic-tank-emptying", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "septic-tank-emptying" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Waste disposal point", | |
"description" : "outdoor-recreation-facilities > waste-disposal-point", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "waste-disposal-point" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Refueling point", | |
"description" : "outdoor-recreation-facilities > refueling-point", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "refueling-point" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Fire pit", | |
"description" : "outdoor-recreation-facilities > fire-pit", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "fire-pit" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"accessible?" : { | |
"type" : "boolean" | |
}, | |
"accessibility" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"use-structure-during-fire-warning" : { | |
"type" : "boolean" | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Water source", | |
"description" : "outdoor-recreation-facilities > water-source", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "water-source" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Information board", | |
"description" : "outdoor-recreation-facilities > information-board", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "information-board" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"accessible?" : { | |
"type" : "boolean" | |
}, | |
"accessibility" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Reservation campsite", | |
"description" : "outdoor-recreation-facilities > reservation-campsite", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "reservation-campsite" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"use-structure-during-fire-warning" : { | |
"type" : "boolean" | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Swimming pier", | |
"description" : "outdoor-recreation-facilities > swimming-pier", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "swimming-pier" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Fishing pier", | |
"description" : "outdoor-recreation-facilities > fishing-pier", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "fishing-pier" ] | |
}, | |
"accessible?" : { | |
"type" : "boolean" | |
}, | |
"accessibility" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Rowboat rental", | |
"description" : "outdoor-recreation-facilities > rowboat-rental", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "rowboat-rental" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Dry toilet", | |
"description" : "outdoor-recreation-facilities > dry-toilet", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "dry-toilet" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"accessible?" : { | |
"type" : "boolean" | |
}, | |
"accessibility" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Accommodation rental", | |
"description" : "outdoor-recreation-facilities > accommodation-rental", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "accommodation-rental" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Bridge", | |
"description" : "outdoor-recreation-facilities > bridge", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "bridge" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Stairs", | |
"description" : "outdoor-recreation-facilities > stairs", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "stairs" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Changing room", | |
"description" : "outdoor-recreation-facilities > changing-room", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "changing-room" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Woodshed", | |
"description" : "outdoor-recreation-facilities > woodshed", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "woodshed" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"accessible?" : { | |
"type" : "boolean" | |
}, | |
"accessibility" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Viewing platform", | |
"description" : "outdoor-recreation-facilities > viewing-platform", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "viewing-platform" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"accessible?" : { | |
"type" : "boolean" | |
}, | |
"accessibility" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Sauna rental", | |
"description" : "outdoor-recreation-facilities > sauna-rental", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "sauna-rental" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Chain ferry", | |
"description" : "outdoor-recreation-facilities > chain-ferry", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "chain-ferry" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Viewpoint", | |
"description" : "outdoor-recreation-facilities > viewpoint", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "viewpoint" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Monument", | |
"description" : "outdoor-recreation-facilities > monument", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "monument" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Guest boat dock", | |
"description" : "outdoor-recreation-facilities > guest-boat-dock", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "guest-boat-dock" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Rest area", | |
"description" : "outdoor-recreation-facilities > rest-area", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "rest-area" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"accessible?" : { | |
"type" : "boolean" | |
}, | |
"accessibility" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Ferry", | |
"description" : "outdoor-recreation-facilities > ferry", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "ferry" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Tent site", | |
"description" : "outdoor-recreation-facilities > tent-site", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "tent-site" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"accessible?" : { | |
"type" : "boolean" | |
}, | |
"accessibility" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Mooring ring", | |
"description" : "outdoor-recreation-facilities > mooring-ring", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "mooring-ring" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Historical structure", | |
"description" : "outdoor-recreation-facilities > historical-structure", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "historical-structure" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Toilet", | |
"description" : "outdoor-recreation-facilities > wc", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "wc" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"accessible?" : { | |
"type" : "boolean" | |
}, | |
"accessibility" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Recycling point", | |
"description" : "outdoor-recreation-facilities > recycling-point", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "recycling-point" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Space rental", | |
"description" : "outdoor-recreation-facilities > space-rental", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "space-rental" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Parking spot", | |
"description" : "outdoor-recreation-facilities > parking-spot", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "parking-spot" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"accessible?" : { | |
"type" : "boolean" | |
}, | |
"accessibility" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Boat dock", | |
"description" : "outdoor-recreation-facilities > boat-dock", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "outdoor-recreation-facilities" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "boat-dock" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Geographic object", | |
"description" : "natural-attractions-and-geo-objects > geo-object", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "natural-attractions-and-geo-objects" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "geo-object" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Natural attraction", | |
"description" : "natural-attractions-and-geo-objects > natural-attraction", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "natural-attractions-and-geo-objects" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "natural-attraction" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Nature reserve", | |
"description" : "protected-areas > nature-reserve", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1polygon-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "protected-areas" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "nature-reserve" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"protected-area-specification" : { | |
"type" : "string", | |
"enum" : [ "forbidden", "restricted", "allowed" ] | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
}, { | |
"title" : "Other area with movement restrictions", | |
"description" : "protected-areas > other-area-with-movement-restrictions", | |
"type" : "object", | |
"properties" : { | |
"id" : { | |
"description" : "UUID v4 string", | |
"type" : "string", | |
"pattern" : "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" | |
}, | |
"event-date" : { | |
"description" : "Timestamp when this information became valid (ISO 8601, UTC time zone)", | |
"$ref" : "#/definitions/lipas.schema.common~1iso8601-timestamp" | |
}, | |
"geometries" : { | |
"$ref" : "#/definitions/lipas.schema.common~1polygon-feature-collection" | |
}, | |
"status" : { | |
"type" : "string", | |
"enum" : [ "planning", "planned", "active", "out-of-service-temporarily", "out-of-service-permanently", "incorrect-data" ] | |
}, | |
"loi-category" : { | |
"description" : "The category of the type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "protected-areas" ] | |
}, | |
"loi-type" : { | |
"description" : "The type of the Location of Interest", | |
"type" : "string", | |
"enum" : [ "other-area-with-movement-restrictions" ] | |
}, | |
"name" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"images" : { | |
"type" : "array", | |
"items" : { | |
"type" : "object", | |
"properties" : { | |
"url" : { | |
"type" : "string" | |
}, | |
"description" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"alt-text" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
}, | |
"copyright" : { | |
"type" : "object", | |
"properties" : { | |
"fi" : { | |
"type" : "string" | |
}, | |
"se" : { | |
"type" : "string" | |
}, | |
"en" : { | |
"type" : "string" | |
} | |
} | |
} | |
}, | |
"required" : [ "url" ] | |
} | |
}, | |
"protected-area-specification" : { | |
"type" : "string", | |
"enum" : [ "forbidden", "restricted", "allowed" ] | |
} | |
}, | |
"required" : [ "id", "event-date", "geometries", "status", "loi-category", "loi-type" ] | |
} ], | |
"definitions" : { | |
"lipas.schema.common/iso8601-timestamp" : { | |
"description" : "ISO 8601 timestamp in UTC timezone", | |
"type" : "string", | |
"pattern" : "^(?:[1-9]\\d{3}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1\\d|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[1-9]\\d(?:0[48]|[2468][048]|[13579][26])|(?:[2468][048]|[13579][26])00)-02-29)T(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?Z$" | |
}, | |
"lipas.schema.common/point-feature-collection" : { | |
"description" : "GeoJSON FeatureCollection with required Point geometries.", | |
"type" : "object", | |
"properties" : { | |
"type" : { | |
"type" : "string", | |
"enum" : [ "FeatureCollection" ] | |
}, | |
"features" : { | |
"type" : "array", | |
"items" : { | |
"description" : "GeoJSON Feature with required Point geometry.", | |
"type" : "object", | |
"properties" : { | |
"type" : { | |
"type" : "string", | |
"enum" : [ "Feature" ] | |
}, | |
"geometry" : { | |
"$ref" : "#/definitions/lipas.schema.common~1point-geometry" | |
}, | |
"properties" : { | |
"type" : "object", | |
"properties" : { } | |
} | |
}, | |
"required" : [ "type", "geometry" ] | |
} | |
} | |
}, | |
"required" : [ "type", "features" ] | |
}, | |
"lipas.schema.common/point-geometry" : { | |
"description" : "GeoJSON Point geometry", | |
"type" : "object", | |
"properties" : { | |
"type" : { | |
"type" : "string", | |
"enum" : [ "Point" ] | |
}, | |
"coordinates" : { | |
"$ref" : "#/definitions/lipas.schema.common~1coordinates" | |
} | |
}, | |
"required" : [ "type", "coordinates" ] | |
}, | |
"lipas.schema.common/coordinates" : { | |
"description" : "WGS84 Lon, Lat and optional altitude in meters", | |
"type" : "array", | |
"items" : { | |
"type" : "number" | |
}, | |
"minItems" : 2, | |
"maxItems" : 3 | |
}, | |
"lipas.schema.common/polygon-feature-collection" : { | |
"description" : "GeoJSON FeatureCollection with required Polygon geometries.", | |
"type" : "object", | |
"properties" : { | |
"type" : { | |
"type" : "string", | |
"enum" : [ "FeatureCollection" ] | |
}, | |
"features" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/definitions/lipas.schema.common~1polygon-feature" | |
} | |
} | |
}, | |
"required" : [ "type", "features" ] | |
}, | |
"lipas.schema.common/polygon-feature" : { | |
"description" : "GeoJSON Feature with required Polygon geometry.", | |
"type" : "object", | |
"properties" : { | |
"type" : { | |
"type" : "string", | |
"enum" : [ "Feature" ] | |
}, | |
"geometry" : { | |
"$ref" : "#/definitions/lipas.schema.common~1polygon-geometry" | |
}, | |
"properties" : { | |
"type" : "object", | |
"properties" : { } | |
} | |
}, | |
"required" : [ "type", "geometry" ] | |
}, | |
"lipas.schema.common/polygon-geometry" : { | |
"description" : "GeoJSON Polygon geometry", | |
"type" : "object", | |
"properties" : { | |
"type" : { | |
"type" : "string", | |
"enum" : [ "Polygon" ] | |
}, | |
"coordinates" : { | |
"type" : "array", | |
"items" : { | |
"type" : "array", | |
"items" : { | |
"$ref" : "#/definitions/lipas.schema.common~1coordinates" | |
} | |
} | |
} | |
}, | |
"required" : [ "type", "coordinates" ] | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment