---
title: "Which ortofoto årgange cover a point (no key)"
method: GET
path: "/v1/demo/orto/daekning"
---

# Which ortofoto årgange cover a point (no key)

`GET /v1/demo/orto/daekning`

## Request

- Base URL: `https://api.grundfast.dk`
- URL: `https://api.grundfast.dk/v1/demo/orto/daekning`
- Auth: none required

Which of the published årgange were actually flown over a point — the list a "through the years" view can offer without half its buttons producing a blank. Coverage cannot be read off the capabilities (the national layers declare the whole country regardless of where the year was flown), so this probes one tile per published year and caches the verdict per z15 tile. Metered as ONE call regardless of how many years were probed. Takes the same lon/lat (or DAWA x/y/srid) vocabulary as the other coordinate endpoints.

## Query parameters

- `lon` number
- `lat` number
- `x` number
- `y` number
- `srid` '4326' | '25832'

## Response `200`

Coverage per årgang

- object
  - `punkt` object, required
    - `lon` number
    - `lat` number
  - `tile` object, required: The web-mercator tile the verdicts were measured on (z15). Coverage is a REGIONAL fact — a flight block, not a pixel — so the answer holds for every point inside this tile, and it is named so a caller can cache alongside us.
    - `z` integer
    - `x` integer
    - `y` integer
  - `antal` integer, required: Published årgange.
  - `antal_daekkede` integer, required: How many of them were measured to cover the point (daekker === true).
  - `aargange` object[], required
    - `aar` integer, required
    - `oploesning_cm` number, required
    - `daekker` boolean, nullable, required: true and false are both MEASUREMENTS — the year's tile came back as a photograph, or as the upstream out-of-extent blank. null means the lookup did not settle it (an upstream fault, or the request running out of its own time budget) and must NOT be rendered as "not flown here": in a through-the-years view a missing photo reads as a missing building.
  - `meta` object, required
    - `kilde` string
    - `grundfast_version` string

## Other responses

- `400`: Error
- `429`: Error
- `502`: Error
- `503`: Error

---

[API](https://skmtc.dev/grundfast/apis/grundfast-api.md) · [All operations](https://skmtc.dev/grundfast/apis/grundfast-api/llms.txt) · [OpenAPI document](https://skmtc.dev/grundfast/apis/grundfast-api/revisions/ccef6e299bb5?raw)
