3B Kent Modelleri (3BKM) pek çok kent objesinden oluşan yüksek veri hacmine sahip verilerdir. Bu durum 3BKM’lerinin web tabanlı olarak yönetilmesi ve görüntülenmesinde performans sorunları yaratmaktadır. Bu nedenle 3BKM’lerinin bölümlenerek (tiling) daha küçük bölümlere ayrılmaları gerekmektedir. 3D Tiles büyük boyutlardaki 3B veri kümelerinin web üzerinden transferi için tasarlanmış bir spesifikasyon ve OGC standardıdır. 3D Tiles’ın temeli, yalnızca görüntüde görünecek olan bölümlerin web üzerinden transfer edilmesini sağlayan hiyerarşik detay seviyelerine dayanmaktadır. 3BKM’lerinin 3D Tiles spesifikasyonuna göre bölümlenmesini sağlayan herhangi bir açık kaynak kodlu (AKK) web tabanlı yazılım bileşeni bulunmamaktadır. Bu çalışmada 3D Tiles spesifikasyonuna uygun olarak 3B bölümleme yapan web tabanlı açık kaynak kodlu (AKK) yazılım bileşeni geliştirilmiştir. Bölümleme için R-Tree ve Adaptive QuadTree hiyerarşik veri yapıları kullanılmıştır. Üretilen 3B bölümler Cesium.js AKK JavaScript kütüphanesi kullanılarak görselleştirilmiştir. Adaptive Quadtree ve R-Tree veri yapıları 3B bölümleme açısından irdelenmiş, oluşturulma süreleri, veri güncelleme süreleri ve konumsal sorgu performansları karşılaştırılmıştır. Böylelikle geliştirilecek uygulamanın genel özelliklerine göre hangi veri yapısının seçilmesi gerektiği belirlenmiştir.
TÜBİTAK
118Y452
Bu çalışma TÜBİTAK 1001 projesi olan 118Y452 kodlu proje tarafından desteklenmiştir
118Y452
Primary Language | Turkish |
---|---|
Subjects | Computer Software |
Journal Section | Research Articles |
Authors | |
Project Number | 118Y452 |
Publication Date | March 14, 2022 |
Submission Date | January 18, 2022 |
Acceptance Date | March 2, 2022 |
Published in Issue | Year 2022 |
Turkish Journal of Remote Sensing and GIS (Türk Uzaktan Algılama ve CBS Dergisi), Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License ile lisanlanmıştır.