Flughafen-Koordinaten per API

Bringen Sie Flughäfen in Ihrem Reiseprodukt auf die Karte. Rufen Sie Breiten- und Längengrad zusammen mit Flughafencodes und Namen ab oder laden Sie das Verzeichnis herunter, um Flughafenkarten und standortbasierte Suche zu unterstützen.

  • Breiten- und Längengrad
  • Abfrage per IATA- oder ICAO-Code
  • JSON, XML und CSV

Koordinaten eines Flughafens abfragen

Übergeben Sie LHR im Parameter iata, um London Heathrow Airport mit Breiten- und Längengrad abzurufen. Ersetzen Sie YOUR_API_KEY durch Ihren API-Schlüssel.

Anfrage · cURL

curl --get 'https://content.airhex.com/api/v3.7.10/airports/' \
  --data-urlencode 'apikey=YOUR_API_KEY' \
  --data-urlencode 'iata=LHR'

Antwort · JSON-Auszug

[
  {
    "airhex_id": "53779",
    "iata": "LHR",
    "icao": "EGLL",
    "name": "London Heathrow Airport",
    "latitude": "51.469603",
    "longitude": "-0.453566",
    ...
  }
]

Gekürzte Antwort. Die Auslassungspunkte (…) stehen für weitere Flughafen-Felder, die hier nicht gezeigt werden, und gehören nicht zur tatsächlichen JSON-Antwort.

Vollständige Referenz: Flughafen-API →

Anfrageparameter

Mit diesen Abfrageparametern fragen Sie einen bestimmten Flughafen ab, suchen Flughäfen nach Standort oder exportieren das Verzeichnis.

ParameterPflichtStandardBeschreibung
apikey JaKeinerIhr zugewiesener API-Schlüssel. Kostenlosen API-Testschlüssel anfordern.
iata BedingtKeinerDreistelliger IATA-Flughafencode, z. B. LHR.
icao BedingtKeinerVierstelliger ICAO-Flughafencode, z. B. EGLL.
city_code BedingtKeinerDreistelliger IATA-Stadtcode, z. B. LON, um die zu einer Stadt gehörenden Flughäfen zu finden.
country_code BedingtKeinerZweistelliger ISO-Ländercode, z. B. GB, um die Flughäfen eines Landes zu finden.
name BedingtKeinerFlughafenname oder Teil des Namens, z. B. Heathrow.
dump Bedingt0Mit 1 exportieren Sie die Datenbank. Hat Vorrang vor den übrigen Abfrageparametern; Filter zur Abdeckung gelten weiterhin.
show_disabled Nein0Mit 1 werden auch inaktive oder deaktivierte Datensätze geliefert. Standardmäßig erhalten Sie nur aktive Datensätze.
response_type NeinJSONAntwortformat: JSON, XML oder CSV. Bei CSV startet ein Dateidownload.
major_only Nein0Mit 1 erhalten Sie nur Flughäfen mit kommerziellem Flugbetrieb.

Geben Sie mindestens einen der Parameter iata, icao, city_code, country_code, name oder dump=1 an. dump=1 hat Vorrang vor den übrigen Abfrageparametern.

Alle Anfrageparameter ansehen →

Verfügbare Daten

Verwenden Sie latitude und longitude gemeinsam, um einen Flughafen zu positionieren, und behalten Sie Kennungen und Namen für den Datenabgleich und die Beschriftung von Kartenmarkierungen.

FeldTypBeispielBeschreibung
airhex_id Kennung53779Dauerhafte Airhex-Datensatzkennung für die Pflege Ihres lokalen Flughafenverzeichnisses.
iata StringLHRDreistelliger Flughafencode zum Abgleich von Standorten aus Buchungsdaten.
icao StringEGLLVierstelliger Flughafencode zum Abgleich mit Luftfahrt-Datenquellen.
name StringLondon Heathrow AirportFlughafenname für Kartenbeschriftungen, Suchergebnisse und Reisepläne.
latitude Numerischer String51.469603Geografische Breite in Dezimalgrad. Wandeln Sie den Wert in eine Zahl um, bevor Sie ihn an Karten- oder Entfernungsberechnungen übergeben.
longitude Numerischer String-0.453566Geografische Länge in Dezimalgrad. Behalten Sie das Vorzeichen beim Parsen und Speichern bei.

Alle verfügbaren Daten ansehen →

Typische Aufgaben bei der Umsetzung

Koordinaten für Ihre Flughafenkarte herunterladen

Exportieren Sie aktive Flughäfen mit kommerziellem Flugbetrieb als CSV. Behalten Sie Breitengrad, Längengrad, Codes und Namen, um Kartenmarkierungen aus einem lokalen Verzeichnis zu bauen. Verwenden Sie major_only=0, wenn Ihr Produkt auch andere Standorttypen braucht.

curl --get 'https://content.airhex.com/api/v3.7.10/airports/' \
  --data-urlencode 'apikey=YOUR_API_KEY' \
  --data-urlencode 'dump=1' \
  --data-urlencode 'major_only=1' \
  --data-urlencode 'response_type=CSV' \
  --output airport-coordinates.csv

Koordinaten der Flughäfen einer Stadt finden

Mit city_code=LON rufen Sie die zu London gehörenden Flughäfen ab. Lesen Sie latitude und longitude jedes Datensatzes, um die einzelnen Flughafenstandorte zu zeigen, statt alle Flughäfen im Stadtzentrum zu platzieren.

curl --get 'https://content.airhex.com/api/v3.7.10/airports/' \
  --data-urlencode 'apikey=YOUR_API_KEY' \
  --data-urlencode 'city_code=LON' \
  --data-urlencode 'major_only=1'

Koordinaten über einen ICAO-Code abrufen

Verwenden Sie icao, wenn Ihre Datenquelle Flughäfen mit vierstelligen Codes angibt. EGLL führt zum selben Datensatz von Heathrow wie die IATA-Abfrage für LHR.

curl --get 'https://content.airhex.com/api/v3.7.10/airports/' \
  --data-urlencode 'apikey=YOUR_API_KEY' \
  --data-urlencode 'icao=EGLL'

Das können Sie damit bauen

Flughafenkarten und Reiseführer

Zeigen Sie, wo Abflug- und Ankunftsflughäfen liegen, mit gut erkennbaren Namen und Codes neben jeder Markierung.

Flughäfen in der Nähe finden

Nutzen Sie ein lokales Koordinatenverzeichnis mit eigenen Entfernungsberechnungen, damit Reisende Flughäfen in der Nähe eines gewählten Ziels entdecken.

Reiseplanung und Standortkontext

Vergleichen Sie Flughafenstandorte in Ihren Karten-Tools mit Hotels oder anderen Reisezielen, damit Reisende verstehen, wo jeder Teil ihrer Reise stattfindet.

Häufig gestellte Fragen

In welchem Format werden die Koordinaten geliefert?

latitude und longitude sind getrennte Felder mit Werten in Dezimalgrad. Im JSON-Beispiel sind es numerische Strings. Parsen Sie sie als Zahlen, wenn Ihre Kartenbibliothek numerische Eingaben braucht, und behalten Sie negative Vorzeichen und die verfügbare Nachkommagenauigkeit bei.

Welche Koordinate übergebe ich meiner Kartenbibliothek zuerst?

Prüfen Sie die erwartete Reihenfolge der Bibliothek. Manche Schnittstellen erwarten erst den Breitengrad, dann den Längengrad, andere umgekehrt. Die API liefert benannte Felder, sodass Sie jeden Wert ausdrücklich zuordnen können, statt sich auf die Reihenfolge in einem Array zu verlassen.

Findet dieser Endpunkt den nächstgelegenen Flughafen?

Nein. Er fragt Flughäfen über die dokumentierten Kennungen, den Namen oder Standortfilter ab oder exportiert das Verzeichnis. Für Flughäfen in der Nähe speichern Sie die Koordinaten und führen in Ihrer Anwendung eine Entfernungs- oder Raumabfrage durch. Einen Umkreis- oder Nächster-Flughafen-Parameter gibt es bei diesem Endpunkt nicht.

Kann ich mit den Koordinaten die Fahrzeit zu einem Hotel schätzen?

Die Koordinaten können Eingaben für Ihren Karten- oder Routingdienst sein. Eine Luftlinie ist weder eine Straßenentfernung noch eine Reisezeit. Nutzen Sie für die Schätzung eines Transfers einen geeigneten Routing-Anbieter und den passenden Abhol- oder Zielort.

Bezeichnen die Koordinaten ein Terminal, ein Gate oder einen Abholpunkt?

Diese Felder beschreiben den Standort des Flughafens. Behandeln Sie sie nicht als Koordinaten von Terminal, Gate, Start- und Landebahn oder Passagier-Abholpunkt. Verwenden Sie genauere Standortdaten, wenn Ihr Produkt Wegbeschreibungen im Flughafen oder Treffpunkte für Transfers braucht.

Wie beschränke ich meine Karte auf Flughäfen mit kommerziellem Flugbetrieb?

Setzen Sie major_only=1. Standardmäßig werden nur aktive Datensätze geliefert; mit show_disabled=1 erhalten Sie bei Bedarf auch inaktive oder deaktivierte. Die vollständige Antwort enthält major_airport, sub_type und active, damit Ihre Anwendung Datensätze vor der Anzeige unterscheiden kann.

Was tue ich, wenn eine Koordinate fehlt oder ungültig ist?

Prüfen Sie beide Felder, bevor Sie eine Markierung anlegen. Verwerfen Sie fehlende, leere oder nicht numerische Werte und prüfen Sie, ob der Breitengrad zwischen -90 und 90 und der Längengrad zwischen -180 und 180 liegt. Machen Sie aus einem leeren Feld keine Null; Null selbst kann eine gültige Koordinate sein. Halten Sie nicht aufgelöste Datensätze zur Prüfung bereit, statt sie an einem geschätzten Ort zu platzieren.

Kann ich ein Verzeichnis der Flughafenkoordinaten in meiner eigenen Datenbank führen?

Ja, mit einer passenden GEO-Essentials-Lizenz. Verwenden Sie dump=1 und wählen Sie mit response_type JSON, XML oder CSV. Behalten Sie airhex_id und updated aus der vollständigen Antwort und aktualisieren Sie Ihre lokalen Datensätze regelmäßig, damit Änderungen bei Code, Name und Koordinaten für denselben Flughafen übernommen werden.

Zeigen Sie Reisenden, wo ihre Reise beginnt und endet

Bringen Sie klare Flughafenstandorte in Karten, Zielsuche und Reiseplanung, ohne ein eigenes Verzeichnis mit Flughafenkoordinaten zu pflegen.

Flughafen-API →

Der vollständige Datensatz zu Flughäfen: IATA- und ICAO-Codes, Namen, Stadt- und Länderkennungen, Zeitzonen, Koordinaten, Betriebsstatus und Kontaktdaten. Alle Anfrageparameter, Filter und Antwortfelder, mit Einzelabfragen und Gesamtexport als JSON, XML und CSV.

IATA-Codes von Flughäfen per API →

IATA-Codes von Flughäfen abfragen, Codes Flughafennamen, Städten und ICAO-Kennungen zuordnen oder ein Verzeichnis der Flughafencodes exportieren – mit Airhex.

ICAO-Codes von Flughäfen per API →

ICAO-Codes von Flughäfen abfragen, Flughafennamen und IATA-Codes zuordnen oder ein Verzeichnis exportieren, um Luftfahrt- und Reisedaten zu verbinden – mit Airhex.

Zeitzonen von Flughäfen per API →

Zeitzonen von Flughäfen per IATA- oder ICAO-Code abfragen. Zeitzonenkennungen und UTC-Offsets für die Anzeige der Ortszeit in Ihrem Reiseprodukt – mit Airhex.