Giriş

Tamamlandı

Hava kirliliği insan ve hayvan sağlığına ciddi zarar verebilir. Hava kirliliğinin nedenleri, doğal olarak ortaya çıkabilecek veya belirli insan etkinliklerinin sonucu olabilecek çeşitli faktörlerdir. Fabrika çıkışı, bazı yakıt türlerinin yakılması ve yangınların tümü hava kirliliğinde artışa katkıda bulunur. Bu kirlilik hava kaynaklıdır ve kirlilik üretildiği bölgede kalmaz. Rüzgar, Hava kirliliğini kilometreler boyunca ve dünyanın dört bir yanında taşıyabilir. Örneğin, 2019'un sonlarında, Avustralya'daki orman yangınlarından gelen dumanlar 2.000 kilometreden daha uzaktaki Yeni Zelanda'ya ulaştı.

Hava Kalitesi Endeksi (AQI) hava kirliliğini ölçer. Dizin, 0 ile 500 arasında bir ölçeği yansıtır. AQI değeri ne kadar yüksekse sistem durumu riski de o kadar yüksektir. 50'den düşük bir AQI değeri çok az risk olmadığını gösterir, ancak 300 veya daha yüksek bir değer, havanın herkes için tehlikeli olduğu anlamına gelir.

AQI, çeşitli kirleticilerin varlığını dikkate alır:

  • Toprak düzeyindeki ozon
  • Partiküller
  • Karbonmonoksit
  • Kükürtdiyoksit
  • Azotdiyoksit

Bahşiş

AirNow AQI Basics'te AQI hakkında daha fazla bilgi edinebilirsiniz.

Bu modülde, ücretsiz bir API kullanarak hava kirliliği verilerini alırsınız ve ardından Azure Haritalar kullanarak verileri etkileşimli bir haritaya çizersiniz.

Azure Haritalar, web ve mobil uygulamalarda coğrafi bağlam sağlamak için yeni eşleme verilerini kullanan jeo-uzamsal hizmetler koleksiyonudur. Hizmetler arasında haritalar, araç yönlendirme, hava durumu ve coğrafi sınırlama api'leri yer alır. Azure Haritalar ayrıca bir web sayfasında harita görüntülemek için kullanabileceğiniz bir web SDK'sı vardır.

Oluşturduğunuz uygulama şu örneğe benzer olacaktır:

Image of a map of the world that shows pollution data as colored circles.

Öğrenme hedefleri

Bu modülde şunları yapacaksınız:

  • Azure Haritalar ve Haritalar web SDK'sı hakkında bilgi edinin
  • Azure Haritalar hesabı oluşturma
  • Web sayfasında Azure Haritalar web SDK'sını kullanma
  • Uzamsal verilerin veri biçimi olan GeoJSON hakkında bilgi edinin
  • API'den hava kalitesi verilerini yükleme ve haritada gösterme

Önkoşullar

  • Başlangıç düzeyinde Python kullanma olanağı
  • Başlangıç düzeyinde Visual Studio Code kullanma deneyimi
  • Python 3.6 veya üzeri yüklü ve yolunuzda kullanılabilir
  • Visual Studio Code yüklemesi
  • Visual Studio Code için Python uzantısı yüklü

Bahşiş

Python geliştirmesi için Visual Studio Code'un nasıl ayarlanıp yapılandırılmasını öğrenmek istiyorsanız, Python başlangıç geliştirme ortamınızı Visual Studio Code ile ayarlama işlemini tamamlayın.