Cloud vs desktop yanlış bir ikilemi temsil eder.
On masaüstüne bir ağ veya internet üzerinden erişim kaynaklarına yaygındır. WMS, WFS, SQL ve hatta dosya sunucularının tümü tipik bir masaüstü CBS kurulumu için gereklidir. Masaüstü CBS "bulut" olmadan çok daha kötü olurdu.
Bulutta depolanan ve işlenen verilerin hala bir istemci makinede oluşturulması gerekir. OpenLayers gibi istemci kütüphaneleri, temel CBS işlevselliği açısından kendi başlarına çok güçlüdür. Cloud GIS, yüksek kaliteli istemci tarafı koduna ihtiyaç duyar.
Bu ikilik, CBS'nin gelecekteki gelişimi için bir engel teşkil eder. Bunun üstesinden gelmek için veri depolama ve işleme hakkındaki düşüncelerimizi değiştirmeliyiz:
Veri depolama
Mevcut uygulama, verileri yerel veya uzak olarak ele almaktır. Gerek sisteminizdeki bir şekil dosyası, gerekse indirilen bir sunucudaki veri kümesi. Bunun yerine, veriler varsayılan olarak bulutta olmalı ve herhangi bir kullanıcı eylemi olmadan istemcide önbelleğe alınmalıdır. Google Earth'teki Ağ Bağlantıları buna çok temel bir şekilde izin veriyor.
Git ve Github'a benzeyen CBS'ye özel versiyon kontrol sistemlerinin geliştirilmesi de umut vaat ediyor.
Veri işleniyor
Mevcut yaklaşım analizleri tek başına yapmaktır. Veriler dışarıdan bir sisteme getirilir ve işlenir. Buna karşılık Google Earth Engine , depolandığı verileri işler; depolama gereksinimlerini ve bant genişliğini azaltır.
Bulut işlemenin bariz avantajlarına rağmen, hala masaüstü araçlarına ihtiyaç var. Mevcut bulut tekliflerine kıyasla, bir masaüstü makinesinde orta miktarda veri depolamak çok daha ucuzdur.
Gelecekteki olası bir yön, verilerin kullanıcı kararı veya müdahalesi olmadan en uygun yerde işlenmesine izin veren protokoller geliştirmektir.
Sonuç
- Bulut zaten masaüstü GIS'in ayrılmaz bir parçasıdır ve istemci tarafı kodu her zaman bulut sistemleri için gerekli olacaktır.
- Hiçbir araç tüm işlevselliğe sahip değildir ve bulutun ortaya çıkışı bunu değiştirmez.
- CBS'nin gelecekteki yönü, bulut ve masaüstü bilgisayar arasındaki farkların göz ardı edilmesine izin veren protokollerin geliştirilmesi yönünde olabilir.