Distribution of Animal Species in HamburgVerbreitung der Tiere Hamburgs
Verbreitung der Tiere HamburgsDistribution of Animal Species in Hamburg
Published by LGV Hamburg
This WFS API provides access to Hamburg's species register (Artenkataster), containing location data on animal species gathered from commissioned surveys and volunteer contributions, held by the Behörde für Umwelt, Klima, Energie und Agrarwirtschaft (Department of Nature Conservation). The published data includes animal species observations aggregated to a 2x2 km grid, allowing spatial analysis of species distribution across Hamburg. It is maintained by LGV Hamburg (Landesbetrieb Geoinformation und Vermessung) and is freely accessible without authentication, supporting nature conservation planning, biodiversity monitoring, and environmental research.Das Artenkataster enthält alle Fundortdaten zu Tierarten aus beauftragten Kartierungen und von ehrenamtlich Tätigen, die der Behörde für Umwelt, Klima, Energie und Agrarwirtschaft, Abteilung Naturschutz, vorliegen. Die veröffentlichten Daten beinhalten Beobachtungen von Tierarten auf ein 2x2 km R...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (42 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| tierartengruppe | string | Animal species group, such as mammals or birds.Animal species group, such as mammals or birds. |
| id | integer | Internal record identifier.Internal record identifier. |
| deutscher_artnameDeutscher artname | string | German common name of the species.German common name of the species. |
| artname | string | Scientific (Latin) name of the species.Scientific (Latin) name of the species. |
| anzahl_beobachtungenAnzahl beobachtungen | integer | Total number of recorded observations of the species.Total number of recorded observations of the species. |
| familie | string | Taxonomic family of the species.Taxonomic family of the species. |
| aktualitaet | string | Timestamp indicating when the data was last refreshed.Timestamp indicating when the data was last refreshed. |
| januar_1Januar 1 | decimal | Seasonal occurrence value for the first half of January.Seasonal occurrence value for the first half of January. |
| januar_2Januar 2 | decimal | Seasonal occurrence value for the second half of January.Seasonal occurrence value for the second half of January. |
| februar_1Februar 1 | decimal | Seasonal occurrence value for the first half of February.Seasonal occurrence value for the first half of February. |
| februar_2Februar 2 | decimal | Seasonal occurrence value for the second half of February.Seasonal occurrence value for the second half of February. |
| maerz_1Maerz 1 | decimal | Seasonal occurrence value for the first half of March.Seasonal occurrence value for the first half of March. |
| maerz_2Maerz 2 | decimal | Seasonal occurrence value for the second half of March.Seasonal occurrence value for the second half of March. |
| april_1April 1 | decimal | Seasonal occurrence value for the first half of April.Seasonal occurrence value for the first half of April. |
| april_2April 2 | decimal | Seasonal occurrence value for the second half of April.Seasonal occurrence value for the second half of April. |
| mai_1Mai 1 | decimal | Seasonal occurrence value for the first half of May.Seasonal occurrence value for the first half of May. |
| mai_2Mai 2 | decimal | Seasonal occurrence value for the second half of May.Seasonal occurrence value for the second half of May. |
| juni_1Juni 1 | decimal | Seasonal occurrence value for the first half of June.Seasonal occurrence value for the first half of June. |
| juni_2Juni 2 | decimal | Seasonal occurrence value for the second half of June.Seasonal occurrence value for the second half of June. |
| juli_1Juli 1 | decimal | Seasonal occurrence value for the first half of July.Seasonal occurrence value for the first half of July. |
| juli_2Juli 2 | decimal | Seasonal occurrence value for the second half of July.Seasonal occurrence value for the second half of July. |
| august_1August 1 | decimal | Seasonal occurrence value for the first half of August.Seasonal occurrence value for the first half of August. |
| august_2August 2 | decimal | Seasonal occurrence value for the second half of August.Seasonal occurrence value for the second half of August. |
| september_1September 1 | decimal | Seasonal occurrence value for the first half of September.Seasonal occurrence value for the first half of September. |
| september_2September 2 | decimal | Seasonal occurrence value for the second half of September.Seasonal occurrence value for the second half of September. |
| oktober_1Oktober 1 | decimal | Seasonal occurrence value for the first half of October.Seasonal occurrence value for the first half of October. |
| oktober_2Oktober 2 | decimal | Seasonal occurrence value for the second half of October.Seasonal occurrence value for the second half of October. |
| november_1November 1 | decimal | Seasonal occurrence value for the first half of November.Seasonal occurrence value for the first half of November. |
| november_2November 2 | decimal | Seasonal occurrence value for the second half of November.Seasonal occurrence value for the second half of November. |
| dezember_1Dezember 1 | decimal | Seasonal occurrence value for the first half of December.Seasonal occurrence value for the first half of December. |
| dezember_2Dezember 2 | decimal | Seasonal occurrence value for the second half of December.Seasonal occurrence value for the second half of December. |
| nachweis_zuletzt_im_jahrNachweis zuletzt im jahr | integer | Year of the most recent recorded observation.Year of the most recent recorded observation. |
| zeitraum | integer | Reference time period or year for the data.Reference time period or year for the data. |
| ffh_richtlinieFfh richtlinie | string | Protection status under the EU Habitats (FFH) Directive.Protection status under the EU Habitats (FFH) Directive. |
| bartschv | string | Protection category under the German Federal Species Protection Ordinance.Protection category under the German Federal Species Protection Ordinance. |
| rote_liste_dRote liste d | string | Red List endangerment status in Germany.Red List endangerment status in Germany. |
| rote_liste_hhRote liste hh | string | Red List endangerment status in Hamburg.Red List endangerment status in Hamburg. |
| rote_liste_niRote liste ni | string | Red List endangerment status in Lower Saxony.Red List endangerment status in Lower Saxony. |
| rote_liste_shRote liste sh | string | Red List endangerment status in Schleswig-Holstein.Red List endangerment status in Schleswig-Holstein. |
| aktualisiert | string | Date when the record was last updated.Date when the record was last updated. |
| shape | integer | Internal shape/geometry identifier or size value.Internal shape/geometry identifier or size value. |
| geom | geometry | Geometric location data of the observation grid cell.Geometric location data of the observation grid cell. |
Schema captured from wfs 3 days ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (3 records)
Record 1id: 87165 · mai_1: 0
{
"id": 87165,
"mai_1": 0,
"mai_2": 0,
"juli_1": 0,
"juli_2": 0,
"juni_1": 0,
"juni_2": 0,
"april_1": 0,
"april_2": 0,
"artname": "Balaenoptera acutorostrata",
"familie": "Balaenopteridae",
"maerz_1": 0,
"maerz_2": 0,
"august_1": 0,
"august_2": 0,
"januar_1": 0,
"januar_2": 0,
"februar_1": 0,
"februar_2": 0,
"oktober_1": 0,
"oktober_2": 0,
"dezember_1": 0,
"dezember_2": 0,
"november_1": 0,
"november_2": 0,
"aktualitaet": "20261014205513",
"september_1": 0,
"september_2": 0,
"tierartengruppe": "Säugetiere",
"deutscher_artname": "Zwergwal",
"anzahl_beobachtungen": 0
}Record 2id: 13011 · mai_1: 10
{
"id": 13011,
"mai_1": 10,
"mai_2": 0,
"juli_1": 0,
"juli_2": 0,
"juni_1": 0,
"juni_2": 0,
"april_1": 30,
"april_2": 5,
"artname": "Canis lupus",
"familie": "Canidae",
"maerz_1": 5,
"maerz_2": 30,
"august_1": 0,
"august_2": 0,
"januar_1": 0,
"januar_2": 10,
"februar_1": 0,
"februar_2": 0,
"oktober_1": 0,
"oktober_2": 0,
"dezember_1": 0,
"dezember_2": 0,
"november_1": 0,
"november_2": 5,
"aktualitaet": "20261014205513",
"september_1": 5,
"september_2": 0,
"tierartengruppe": "Säugetiere",
"deutscher_artname": "Wolf",
"anzahl_beobachtungen": 20
}Record 3id: 49881 · mai_1: 3.7
{
"id": 49881,
"mai_1": 3.7,
"mai_2": 7.4,
"juli_1": 5.6,
"juli_2": 5.6,
"juni_1": 9.3,
"juni_2": 3.7,
"april_1": 1.9,
"april_2": 3.7,
"artname": "Nyctereutes procyonoides",
"familie": "Canidae",
"maerz_1": 3.7,
"maerz_2": 7.4,
"august_1": 0,
"august_2": 5.6,
"januar_1": 3.7,
"januar_2": 3.7,
"februar_1": 1.9,
"februar_2": 3.7,
"oktober_1": 3.7,
"oktober_2": 11.1,
"dezember_1": 5.6,
"dezember_2": 3.7,
"november_1": 1.9,
"november_2": 1.9,
"aktualitaet": "20261014205513",
"september_1": 1.9,
"september_2": 0,
"tierartengruppe": "Säugetiere",
"deutscher_artname": "Marderhund",
"anzahl_beobachtungen": 54
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Query examples
curl -s 'https://geodienste.hamburg.de/HH_WFS_verbreitung_tiere?service=WFS&version=2.0.0&request=GetCapabilities' -H 'Accept: application/json'List the feature types (layers) and supported operations.
Dataset
Volume & freshness
License
No license declared upstream.
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.