Natura 2000 VERI TABANı (GÖREV 2) Siniša Tkalčec (Kilit Uzman 3)
Görev 2 - sonuçlar 4 Bilgi-İşlem ile ilgili sonuçlar: 2.1 Bir alan veri tabanı geliştirilmesi 2.2 Mevcut ulusal biyolojik çeşitlilik veri tabanının (Nuh un Gemisi) Natura 2000 veri tabanı sistemi ile uyumlaştırılması 2.2.3 Veri alışverişi için SKP, EUNIS, OGM sınıflandırma şemalarının vejetasyon/habitat kodlarına yönelik bir modül geliştirilmesi Ekstra: Tablet sistemi
Sonuç 1 2.1 Natura 2000 veri tabanı ve uygulaması
Natura 2000 veri tabanı ve uygulaması Modern uygulama mimarisi (.NET MVC, AngularJS, TypeScript, Unity...) İki dilde (İngilizce + Türkçe) ORACLE veri tabanı sunucusu OpenLayers & GeoServer
Natura 2000 Türkiye - Adımlar 1. Analiz & tasarım (2.1.1) 2. Veri tabanı modeli (mantıksal, fiziksel, ilişkisel model ve nesne modeli) (2.1.2) 3. Geliştirme ve test ortamının hazırlanması 4. Yazılım geliştirme (2.1.3, 2.1.4, 2.1.5) 5. Yerleştirme (üretime geçiş)
Natura 2000 Türkiye Yazılım geliştirme çemberi: UI & SW Tasarımı Kodlama Test etme Veri yükleme (habitatların tekrar kodlanması, veri yönetimi ) Veri yükleme Kodlama Test
Modüller SVF Sorgu Doğrulama Raporlama CBS Veri hizmetleri
SVF Her Natura 2000 alanının önemli tüm veri ayrıntılarını yönetir: 1. Tanımlama ve yönetim 2. alan konumu (konumsal bilgi) 3. Ekolojik bilgi (türler, habitatlar) 4. Alan açıklaması (tehditler, baskılar, faaliyetler, mülkiyet...) 5. Alanın koruma durumu (ulusal ve uluslararası) 6. Alan yönetimi (yönetim planları ve tedbirler) 7. Alanın haritası
Habitatların yüz ölçümünün hesaplanması
CBS Mevcut konumsal veriye genel bakış (alanları değerlendirmek için önemli) SVF yi doldurmak için bilgiye dayanarak karar alma SVF için otomatikleştirilmiş konumsal sorgular, fakat uzman görüşüne bağlı Veri tabanı ve GeoServer a dayanır
Habitatların yüz ölçümünün hesaplanması
Konumsal Sorgu Sonucu
Natura 2000 uygulaması Technical Assistance for Strengthening the National Nature Protection System for Implementation of Natura 2000 requirements ORACLE veri tabanı GeoServer (CBS) CBS - yapı Konumsal işlemler veri tabanı konumsal uzantısı ve.net aracılığıyla yürütülür GeoServer, uygulama ile benzer tablolar kullanır Geoserver görselleştirme ve veri sağlama için kullanılır
Sorgu Veri tabanında kaydedilen herhangi bir veriyi çekmek için birinci yol Sorgular spesifik olabilir ve uygulama verinin nasıl yapılandığı gibi detaylara dikkat eder Sorgunun sonucu daima tek bir tablodur (ana oğul kaydı için tekrar)
Sorgu alanı seçimi
Sorgu filtresi
Sorgu sonucu
Raporlama Önceden belirlenmiş bir şekilde veri tabanından verinin çekilmesi Sorgu modülü her veriyi verebilir, raporlama sadece daha önceden belirlenmiş veri setini verir Raporlar; grafikler, haritalar ve tablolar içerebilir Bir çeşit otomatik analiz yapar
Raporlama Parametrelerle Parametreler olmadan
Species list
Veri hizmetleri Oracle ORACLE Veri tabanı Natura 2000 uygulaması.net middleware Uygulama Sunucusu Web Tarayıcı Json API HTTP AngularJS GeoServer (CBS) WMS Open Layers
Veri hizmetleri Uygulama verisine programa dayalı arayüzle ulaşılabilir (diğer uygulamalar veya sunucular, kullanıcı müdahalesi olmadan erişebilir) Halihazırda kısmi olarak uygulandı (dokümantasyon) Nuh un Gemisi ile entegrasyon için dayanak (Görev 2.2) Gelecek için hazırlık (INSPIRE, açık protokoller)
Doğrulama modülü Tanım: bir kullanıcı ya da sürecin kimliğini doğrulama süreci veya eylemi Rol tabanlı güvenlik her kullanıcının tanımlanmış roller var Doğrulama Aktif Dizine dayanacak Bakanlık altyapısında bulunuyor (Bakanlık ağında kullanıcıların doğrulandığı gibi) Teslim döneminde tamamlanacak (uygulama ve veri tabanı Bakanlık altyapısına kurulduğunda)
Sonuç 3 2.2.3 Veri alışverişi için SKP, EUNIS, OGM sınıflandırma şemalarının vejetasyon/habitat kodlarına yönelik bir modül geliştirilmesi Adım 1 vejetasyon uzmanı haritalamayı belirliyor (OGM>EUNIS, EUNIS -> Natura 2000) Adım 2 Bilgi işlem uzmanı modülü inşa ediyor
Sınıflandırma sistemi ilişkileri
OGM den habitatların haritası
OGM -> Eunis
Sonraki adımlar bu veri ne için kullanılabilir? Habitat haritalama Ağaç türleri hakkında bilgi Orman yapısı hakkında bilgi Ormanın parçalılığı hakkında bilgi Habitat haritalama ve arazi kullanımı için uzaktan algılama Uydu görüntüsü sınıflandırmasının daha iyi test edilmesi için sınırları çizilmiş daha büyük alanı elde etmek mümkün Diğer arazi kullanım tipi hakkında bilgi ana kategoriler Türlerin dağılımı Orman habitat tipi kalitesinin belirlenmesi Habitat haritalama arazi çalışmasından elde edilen bilgilerle OGM verisinin iyileştirilmesi
Sonuç 4 Tablet sistemi
Harita
Veri görünümü
İstatistikler gün başına noktalar Tarih, nokta türü (GPS veya harita, görüntü sayısı ile veri istatistikleri
İstatistikler habitat başına noktalar
Tablet sistemi özellikler Verilerin tümü tabletlere kaydediliyor (harita veya görüntü indirmeye gerek yok) Soklalar ve şehirlerin tepe gölgeli haritası Daha sonra yorumlamak için foroğraflı belgeleme Tüm ziyaret edilen alanların görüntülenmesi...
Envanter konumları (nihai değil) 140.000 nokta 82.000 GPS noktası
Tepe gölgeli sokak haritası
Tablet sistemi yeni özellikler Her kayıt kullanıcı tarafından imzalı (son versiyon eşleştirme zamanında kullanıcıyı veriye atıyor) Her tabletin birden fazla kullanıcısı olabilir Çok dilli (Türkçe, İngilizce)
Tablet sistemi özellikler Tüm ekiplerin ziyaret ettiği alanların haritası (yeni noktalar eklendiğinde otomatik olarak güncelleniyor)
Teşekkürler