geojson

November 12, 2025 ยท View on GitHub

Type: object


Properties overview

PropertyTypeRequiredDescription
typestring
featuresarray[geojsonFeature]
propertiesgeojsonCollectionProperties
numberMatchednumber
numberReturnednumber
linksarray[link]actions that can be performed on this package, but also alternative (rel=alte...

Detailed Properties

  • type (string) - optional
    value: "FeatureCollection"

  • features (array[geojsonFeature]) - optional
    Array item properties:

    • type (string) - required
      value: "Feature"
    • id (string) - optional
      short string, display names (length 0-75)
    • geometry (object) - optional
      geoJSON geometry
    • properties (object) - required
    • links (array[object]) - optional
      Array item properties:
      • rel (string) - required
        the action that can be performed OR part of the URI allowed values include the 'processId's, prefixes for the referenced data sources, prefixes for deeplinks ('apple' and 'android'), OGC compliant ones (alternative, next, etc)
      • href (string (uri)) - required
        valid URL
      • type (string) - optional
        allowed values are described by IANA, ("application/geo+json")
      • method (enum (POST, GET, DELETE, PATCH)) - optional
        to indicate the http method. default: GET
      • description (string) - optional
        the description of the external data source
      • body (object) - optional
        the (prefilled) body for the request
      • headers (object) - optional
      • mandatory (boolean) - optional
        is this link informative, or must it be used?
      • hash (string) - optional
        to validate that the content of the link hasn`t been changed.
      • expires (string (date-time)) - optional
        https://www.rfc-editor.org/rfc/rfc3339#section-5.6, date-time (2019-10-12T07:20:50.52Z)
      • availableFrom (string (date-time)) - optional
        https://www.rfc-editor.org/rfc/rfc3339#section-5.6, date-time (2019-10-12T07:20:50.52Z)
  • properties (geojsonCollectionProperties) - optional

    • type (string) - required
    • id (string) - required
      short string, display names (length 0-75)
    • definitions (object) - optional
      object containing all necessary collections for a package and a offerCollection Both refer to objects in these collections.
  • numberMatched (number) - optional

  • numberReturned (number) - optional

  • links (array[link]) - optional
    actions that can be performed on this package, but also alternative (rel=alternative+1, alternative+2) offers or references to other resources In case it is an alternative, specify clearly in the description what the financial consequences are. Array item properties:

    • rel (string) - required
      the action that can be performed OR part of the URI allowed values include the 'processId's, prefixes for the referenced data sources, prefixes for deeplinks ('apple' and 'android'), OGC compliant ones (alternative, next, etc)
    • href (string (uri)) - required
      valid URL
    • type (string) - optional
      allowed values are described by IANA, ("application/geo+json")
    • method (enum (POST, GET, DELETE, PATCH)) - optional
      to indicate the http method. default: GET
    • description (string) - optional
      the description of the external data source
    • body (object) - optional
      the (prefilled) body for the request
    • headers (object) - optional
    • mandatory (boolean) - optional
      is this link informative, or must it be used?
    • hash (string) - optional
      to validate that the content of the link hasn`t been changed.
    • expires (string (date-time)) - optional
      https://www.rfc-editor.org/rfc/rfc3339#section-5.6, date-time (2019-10-12T07:20:50.52Z)
    • availableFrom (string (date-time)) - optional
      https://www.rfc-editor.org/rfc/rfc3339#section-5.6, date-time (2019-10-12T07:20:50.52Z)

Example

{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "properties": {
        "type": null,
        "id": null
      },
      "id": "identifier",
      "geometry": {
        "type": null
      },
      "links": []
    },
    {
      "type": "Feature",
      "properties": {
        "type": null,
        "id": null
      },
      "id": "identifier",
      "geometry": {
        "type": null
      },
      "links": []
    }
  ],
  "properties": {
    "type": "example-string",
    "id": "identifier",
    "definitions": {
      "products": [],
      "places": [],
      "ancillaries": []
    }
  }
}