API Serisi: Havaalanı ve Uçak Verileri

Yukarıdaki Resim: Ekranda görüntülenen AirNav RadarBox API

AirNav Radarbox'ın İsteğe Bağlı API'si, müşteri uygulamalarının ihtiyaç duyulduğunda gerçek zamanlı ve geçmiş uçuş verilerine erişmesine izin veren sorgu başına kredi API çözümümüzdür. Gerçek zamanlı veriler, AirNav'ın yer ve uydu tabanlı ADS-B ağı tarafından toplanır ve güvenli bir TCP web soketi bağlantısı aracılığıyla iletilirken, geçmiş uçuş izleme verileri bir indirme bağlantısı aracılığıyla kullanıma sunulur. Bu model, kullandıkça öde esasına göre çalışır ve uygun fiyatlarla sunulur.

Şu anda, beş tür veri kategorisi sunulmaktadır:
1 - Hava sahası (havaalanına göre Notam, NAT, PAC)
2 - Uçuşlar (Canlı uçuşlar, arama uçuşları, coğrafi bölgeye göre uçuş)
3 - Uçak (Uçak arama ve kimliğe göre uçak arama)
4 - Havaalanları (havaalanına göre METAR & TAF, havaalanı arama, havaalanı kodu ve havaalanına göre D-ATIS)
5 - Uçuş istatistikleri (Ticari ve Ticari Uçuş İstatistikleri, İş havaalanları, vb.).

RadarBox On-Demand (ODAPI) istemcisi, Python, Ruby, Scala, Kotlin-client, JavaScript, Typescript, C#, Java, Swift, R, Go ve PHP dahil olmak üzere 15 çerçeve ile uyumludur.

AirNav RadarBox'ın İsteğe Bağlı veya ODAPI'sine odaklanan serimizi bu hafta sonlandırırken, iki veri kategorisini vurgulamak istiyoruz: dünya çapında havaalanları, operatörler ve uçak sahipleri tarafından günlük olarak kullanılan uçak ve havaalanı verileri.

Yukarıdaki Resim: API Dokümantasyonu sayfasındaki Uçak ve Havaalanı Verilerinin ekran görüntüsü

RadarBox On-Demand API'ye erişmek için Radarbox.com/api/documentation -> "Aircraft & Airport Data" adresini ziyaret edin ve ihtiyacınız olan verileri veya uçuş istatistiklerini sorgulayın.

Ayrıca arama yapabileceğiniz 100'den fazla veri alanı sağlıyoruz. AirNav RadarBox uçak ve havaalanı verileri, uçuş verilerimizin kesinliğini sağlayan 14 farklı veri kaynağından gelir.

Müşteriler API Çözümlerimizi neden seviyor?

  1. Sorgu başına kredi fiyatlandırması - Yalnızca kullandığınız kadar ödeyin.
  2. Geliştirici Dostu API - İstemci uygulamalarına sorunsuz entegrasyon.
  3. 14 kaynaktan uçuş verileri - Fazlalık yoluyla doğruluğun sağlanması.
  4. 7/24 Müşteri Desteği - 365 gün öncelikli e-posta ve telefon desteği.

Belgeleme, fiyatlandırma, müşteri SDK'mızı indirme ve veri kaynakları hakkında daha fazla bilgi için lütfen şu adresi ziyaret edin - https://www.radarbox.com/api/documentation

API çözümlerimiz hakkında daha fazlasını öğrenmek ve keşfetmek için https://www.radarbox.com/api adresini ziyaret edin.

uçak verileri

Bu veri kategorisinde, uçakla ilgili kuyruk numarası, ICAO tipi, sahibi (şirket), seri numarası veya uçağın ilk uçuşunu gerçekleştirdiği zaman gibi tüm verileri bulacaksınız. Artı, belirli bir uçak tarafından uçuş saatlerinin ve en çok kullanılan havaalanlarının istatistikleri.

1. Havayoluna göre uçak

Yukarıdaki Resim: API Dokümantasyonu sayfasındaki Uçak Verilerinin (Hava Yoluna Göre) Ekran Görüntüsü

Bu veri seçeneğinde uçak verilerini kuyruk numarasına, ICAO şirketine veya havayolu ICAO'ya göre arayabilirsiniz. Yukarıdaki ekran görüntüsü, HiFly (HFY) filosunun tamamı için bir veri talebi yapıldığını gösteriyor ve bundan, Lizbon merkezli şirketten Airbus A340-542X'in yanıt yükünde görüntülendiğini görebilirsiniz.

2. Kimliğe göre uçak

Yukarıdaki Resim: API Dokümantasyonu sayfasındaki Uçak Verilerinin (Kimliğe Göre - Kayıt) Ekran Görüntüsü

Kimliğe göre uçak arama seçeneğinde, MODE-S onaltılık koduna, kuyruk numarasına veya kayda göre belirli bir hava aracı için ayrıntıları ve verileri bulacaksınız. Yukarıdaki örnekte, IATA kodu 32D olan N173UW tescilli Airbus A319-112 için ID (kayıt) bazında uçak verileri istenmiştir; bu, uçağın köpekbalıklarıyla donatıldığı anlamına gelir.

havaalanları

Bu uç noktayı kullanarak, bazı belirli havaalanlarının ayrıntılarını (ICAO veya IATA koduna göre) elde edebilecek, ayrıca ülke, şehir veya enlem/boylam ile arama yapabilecek ve kodlar, şehirler, ülkeler gibi statik bilgilere erişebileceksiniz. yükseklik, saat dilimi ve pist listesi ile gerçek zamanlı bilgiler (örn. kullanılan pist; son kalkış/iniş istatistikleri)

1. Havaalanına göre D-ATIS

Yukarıdaki Resim: API Dokümantasyon sayfasındaki D-ATIS verilerinin ekran görüntüsü

D-ATIS (Veri Bağlantısı-Otomatik Terminal Bilgi Hizmetleri), havalimanı çevresinde (Terminal alanları, çevresi vb.) havacılık bilgilerini sürekli olarak yayınlayan bir hizmettir. Bu veri seçeneği, dünyanın herhangi bir yerindeki belirli bir havaalanı için en son bilgileri bulmak üzere tasarlanmıştır. D-ATIS, bilgilerin belirli bir havaalanından metin biçimine dönüştürülmesidir.

Response Payload'dan da görüleceği üzere California'da bulunan ve ABD'nin en işlek havalimanlarından biri olan Los Angeles Uluslararası Havalimanı (LAX) için 2021-10-28 (14:55Z) tarihine kadar D-ATIS verileri talep edildi. "heady" ve "body" öğelerinde D-ATIS bilgileri metin biçiminde görüntülenir.

2. Kodla Havaalanı

Yukarıdaki Resim: API Dokümantasyon sayfasındaki Havaalanı Verilerinin ekran görüntüsü

Bu arama alanında ICAO veya IATA koduna göre herhangi bir havalimanını bulabilirsiniz. Sadece ICAO veya ICAO kodunu girin, örneğin John F. Kennedy Havaalanı için ICAO kodu KFJK ve IATA kodu: JFK.

3. Havaalanı araması

Yukarıdaki Resim: API Dokümantasyon sayfasındaki Havaalanı Verilerinin ekran görüntüsü

Havalimanları kodu ile aynı şekilde, belirli bir şehirde hangi ve kaç tane havalimanı olduğunu arayabilirsiniz. Örneğin New York'ta üç hava alanı vardır:

  1. John F.Kennedy Uluslararası Havalimanı (JFK)
  2. LaGuardia Havalimanı (LGA)
  3. Newark Uluslararası Havalimanı (EWR)

4. Havaalanına göre METAR

Yukarıdaki Resim: API Dokümantasyon sayfasındaki METAR verilerinin ekran görüntüsü

METAR'lar (Meteorolojik Havaalanı Raporları), belirli bir havaalanındaki mevcut hava koşullarının rüzgar yönü ve hızı, görüş mesafesi, altimetre vb. gibi bilgilerle birlikte bir raporunu sunar.

5. Havalimanına göre TSK

Yukarıdaki Resim: API Dokümantasyon sayfasındaki TSK Verilerinin ekran görüntüsü

TAF (Terminal Aerodrome Forecast), havalimanları tarafından yerel hava trafiğine hizmet etmek için sağlanan bir hava tahmini veri hizmetidir ve pilotların ve uçak operatörlerinin en güncel bilgilere erişimini sağlamak için gün boyunca birkaç kez güncellenir. Belirli bir havaalanında güncel hava durumu bilgilerini almak için IATA ve ICAO kodlarını girerek bu verileri alabilirsiniz.

RadarBox İsteğe Bağlı API'si nasıl kullanılır?

Ücretsiz jetonunuzu alma

İşletme hesabınızla size oynamak için yeterli kredi sağlayacak ücretsiz bir jeton alırsınız. API Panonuza giderek sizinkini bulabilirsiniz. Elinize geçtikten sonra, nasıl yapılır kılavuzunu buradan okumaya devam edebilmek için API belgelerini yeni bir sekmede açın

Adım adım rehber

1. Kimlik doğrulama

kimlik doğrulama

Yukarıdaki Resim: API Dokümantasyon sayfasından Hava Sahası Verilerinin ekran görüntüsü

Aşağıdaki adımlar, API ile etkileşim kurmanın ne kadar kolay olduğunu gösterecektir. Dokümantasyon sayfasında, özellikler arasında gezinebileceksiniz. Her çağrının kimliğinin doğrulanması gerekir, bu nedenle kullanmak istediğiniz belirteci bağlama koymanız gerekir. Belirlenen forma jetonu eklemeniz ve "Kaydet" düğmesine basmanız yeterlidir. Bundan sonra, tüm servis aramaları hesabınızla ilişkilendirilecektir.

2. Mevcut tüm hizmetleri görüntüleyin

Yukarıdaki Resim: API Dokümantasyon sayfasından Hava Sahası Verilerinin ekran görüntüsü

Soldaki menüde mevcut servislerin bir listesini bulacaksınız. Her birine tıklamak sizi, gerekli parametreler ve yanıtın ayrıntılı biçimi gibi bilgileri bulabileceğiniz uç nokta ayrıntılarına götürür.

3. Test moduna girin

dene düğmesi

Yukarıdaki Resim: API Dokümantasyon sayfasından Hava Sahası Verilerinin ekran görüntüsü

“Try it out” butonuna tıklanarak test modu etkinleştirilir. Bu, canlı isteklerin gönderilebileceği zamandır.

deneme ekranı

Yukarıdaki Resim: API Dokümantasyon sayfasından Hava Sahası Verilerinin ekran görüntüsü

Test moduna girdikten sonra, orta sütunda istek spesifikasyonuna ve sağda isteğinizin yükünü içeren bir metin kutusuna sahip olacaksınız. Özelleştirmeniz gereken test değerleri ile önceden doldurulacaktır.

4. Örnek test durumu

En basit senaryolardan biri, belirli bir uçağın mevcut konumunun ne olduğunu bulmaktır.

Örnek yük

Yukarıdaki Resim: API Dokümantasyon sayfasından Hava Sahası Verilerinin ekran görüntüsü

Örnek faydalı yükü, kriterlerimiz dışındaki her şeyi sıyırarak düzenledik: G-TTNG kuyruk numaralı uçak için mevcut konumu al. “Talep Gönder” butonuna bastıktan sonra saniyeler içinde cevap almalıyız. Her şey yolunda giderse, talebin durum kodunu ve ilk talebin altında beliren yanıt yükünü görmeliyiz.

Sonuç

Yukarıdaki Resim: API Dokümantasyon sayfasından Hava Sahası Verilerinin ekran görüntüsü

Yanıt alanlarının dokümantasyonu, yanıt yükünün solunda görünür olmalıdır, bu da verilerin yorumlanmasını kolaylaştırır.

Kendi müşterinizi uygulama

Yukarıda gösterilen arayüz, aramalarınızın prototipini oluşturmak için harikadır, ancak elbette yine de kendi API istemcinizi uygulamanız gerekir. Yalnızca birkaç satır kodla çalışan eksiksiz bir Python API SDK'sına sahip olmanın ne kadar kolay olduğunu göstereceğiz.

Yukarıdaki Resim: API Dokümantasyon sayfasından Hava Sahası Verilerinin ekran görüntüsü

Web hizmeti istemcisini en sevdiğiniz dilde/çerçevede indirebilirsiniz - şu anda C#, Java, PHP, Python, Scala, Swift ve Javascript gibi en popüler olanları destekliyoruz.

Açılır menüdeki öğelerden birinden seçeneğinizi seçmeniz yeterlidir; indirme işlemi otomatik olarak başlayacaktır. Tamamlandığında, arşivi çıkarmanız ve favori IDE'nizdeki içeriği açmanız gerekir.

BENİOKU dosyası

Yukarıdaki Resim: README.md Belgesi

README.md dosyası değerli bilgiler içerir ve ilgilendiğimiz çerçeveye uyarlanmıştır. Bu durumda, API istemcisini sorunsuz bir şekilde çalıştırabilmek için Python ortamınızı nasıl kuracağınıza ilişkin talimatlar vardır. Doğrudan kodunuza kopyalayabileceğiniz/yapıştırabileceğiniz kod parçacıkları da vardır.

Basit istemci

Yukarıdaki Resim: README.md Belgesi

Parçacıkları README dosyasından kendi dosyamız olan "liveflights-client.py" içine kopyaladık ve yalnızca iki şey eklememiz gerekiyordu: kimlik doğrulama dizesi (taşıyıcı belirteci) ve arama parametresi ("G-TTNG kaydı"), aynı test arayüzünde daha önce oluşturduğumuz çağrı olarak.

İlk çalışma

Yukarıdaki Resim: README.md

Dosyayı kaydettikten sonra bir terminal açıp az önce implemente ettiğimiz clienti çalıştırmak için Python kullanabiliriz.

Bizi rakiplerimizden ayıran nedir?

AirNav Radarbox'ı rakiplerinden ayıran şey, AirNav'ın 3 F dediğimiz özelliğidir. Müşterilerimizin gereksinimlerinin her biriyle başa çıkma esnekliği. Müşteri memnuniyetine odaklanırken, Zengin Özellikli ve Geleceğe hazır ürünler oluşturmak. ” - AirNav Systems CEO'su Andre Brandao.

Verilerimizi JSON, XML, CSV, KML vb. gibi çoklu formatlarda sunuyoruz ve birinci sınıf müşteri desteğimiz 7/24 x 365 çalışıyor. Fiyatlandırma planlarımıza göz atın, daha büyük veri hacimleri için hacme dayalı indirimler sunuyoruz . Ekibiniz veya uygulamanız için özelleştirilmiş bir plan hakkında görüşmek isterseniz, bugün bizimle iletişime geçin! Hemen iletişime geçmek için buraya tıklayın!

SONRAKİNİ OKUYUN...

Reklamsız gitmeyi düşündünüz mü?

Reklamları kaldırın veya reklamsız Radarbox kullanmak için bir plana abone olun. Zaten abone misiniz? Giriş yap

Abone ol

RadarBox'ın web sitesine giriş izniniz var. Hizmetlerimizi kullanmaya devam ederek Gizlilik Politikamızı kabul etmiş olursunuz.

GİZLE