EPA ECHO API, ABD Çevre Koruma Ajansı'nın (EPA) Uygulama ve Uyum Tarihçesi Çevrimiçi (ECHO) aracının web servislerini sunar. Bu API, Clean Air Act (CAA), Clean Water Act (CWA), Resource Conservation and Recovery Act (RCRA) ve Safe Drinking Water Act (SDWA) kapsamında düzenlenen 1 milyondan fazla tesise ait uyum ve uygulama bilgilerini sorgulama imkanı tanır. Ayrıca, Toksik Salım Envanteri gibi diğer EPA veri kaynaklarından da bağlamsal veriler sağlar. API, get_facilities, get_map, get_qid ve get_download gibi uç noktalarıyla esnek bir sorgulama deneyimi sunar. Bu uç noktalar, birlikte kullanılmak üzere tasarlanmıştır: önce get_facilities ile parametreleri doğrulayıp özet istatistikler ve bir sorgu kimliği (QID) alırsınız; ardından get_qid ile sonuçları sayfalayabilir, get_map ile harita üzerinde kümeleme ve gezinti yapabilir, get_download ile CSV dosyası indirebilirsiniz. Ayrıca, get_facility_info uç noktası bağımsız olarak çalışır ve eyalet, ilçe veya posta kodu bazında küme istatistikleri veya tesis listesi döndürür. API, qcolumns parametresi ile özelleştirilebilir çıktı alanları sunar; Metadata servisi ile mevcut sütunların tanımlarına ulaşabilirsiniz.
Hangi ihtiyaçlarda değerlendirilebilir?
- Çevre uyumluluğu izleme sistemleri geliştiren yazılım ekipleri
- ABD'de faaliyet gösteren tesislerin çevresel performansını analiz etmek isteyen kuruluşlar
- Çevresel veri görselleştirme ve raporlama platformları oluşturan geliştiriciler
Yaygın kullanım alanları
Çevresel Uyumluluk Raporlama
Belirli bir bölgedeki tesislerin uyum durumunu sorgulayarak düzenleyici raporlar oluşturabilirsiniz. Örneğin, bir eyaletteki CWA kapsamındaki deşarj tesislerinin ihlal geçmişini listeleyebilirsiniz.
Harita Tabanlı Analiz
get_map uç noktası ile sorgu kriterlerine uyan tesisleri harita üzerinde kümeleyerek görselleştirebilir, çevresel risk bölgelerini belirleyebilirsiniz.
Veri İndirme ve Entegrasyon
get_download uç noktası ile sorgu sonuçlarını CSV formatında indirerek kendi veri ambarınıza veya analiz araçlarınıza entegre edebilirsiniz.
İncelenmesi gereken noktalar
- API, ABD EPA verilerine odaklandığı için yalnızca ABD'deki tesisleri kapsar; diğer ülkeler için uygun değildir.
- QID'ler yaklaşık 30 dakika geçerlidir; bu nedenle get_facilities sonrası işlemleri zamanında yapmanız gerekir.
- API sürümü 2019.10.15'tir; güncel veriler için EPA'nın güncel sürümlerini kontrol etmeniz önerilir.
WordPress.org
Kurulum ve geliştirme notları
API entegrasyonu için resmi bir kurulum adımı bulunmamaktadır; ancak API anahtarınızı alarak isteklerinizi yapılandırabilirsiniz.
API, RESTful servisler sunar ve Swagger tanımı üzerinden istemci kodları üretilebilir. Geliştirme sürecinde get_facilities, get_qid, get_map ve get_download uç noktalarının birlikte kullanılması önerilir.
- get_facilities ile parametre doğrulama ve QID alma
- get_qid ile sayfalama
- get_map ile harita görselleştirme
- get_download ile CSV indirme
- qcolumns ile özelleştirilebilir çıktı
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, EPA ECHO API'sini mevcut sistemlerinize entegre etmek, veri analizi ve görselleştirme panelleri geliştirmek için kapsam belirleme çalışmaları yapabiliriz. İhtiyaçlarınıza özel çözümler için bizimle iletişime geçebilirsiniz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
EPA ECHO API hangi verileri sağlar?
API, ABD'deki tesislerin çevre yasalarına uyum durumu, denetim geçmişi, ihlaller ve cezalar gibi bilgileri sunar. Ayrıca, Toksik Salım Envanteri verilerini de içerir.
API'yi kullanmak için anahtar gerekli mi?
EPA ECHO API genellikle anahtar gerektirmez, ancak kullanım kısıtlamaları olabilir. Resmi dokümantasyonu kontrol etmeniz önerilir.
QID nedir ve neden önemlidir?
QID, get_facilities çağrısı sonucunda dönen sorgu kimliğidir. Sonuçları sayfalamak, harita görüntülemek ve veri indirmek için bu kimliği kullanırsınız. QID'ler yaklaşık 30 dakika geçerlidir.