QGIS’te sözde 3D topografyalar oluşturun
John Nelson tekrar yaptı ve ArcGis Pro ile AI topografik görüntüleri yeniden yaratarak bizi şaşırttı. Süreci en son olarak gösterdi YouTube video. Kendinize sorabilirsiniz: Bu QGIS'te de yapılabilir mi?
Kısa cevap: bir tür.
Bu çalışmanın ana kısmı sahte 3d-ish görünümü ile gerçek kartografik ustalık arasında ayrım yapmaktır.
Önkoşul
Belirli bir beceriye ihtiyacınız olmayacak ve herhangi bir DEM işimize uyacaktır. Yine de bazı topografyalar gösteriyorsa bir DEM en iyisidir.
Kullanıyorum Derek Watkins'ten SRTM-Downloader. SRTM verilerini indirebilmek için EarthData Web Sitesine/Hizmetine kaydolmanız gerekir. Bu da böyle QGIS SRTM Downloader eklenti. Buraya kaydolarak EarthData'ya kolayca erişebilirsiniz: https://www.earthdata.nasa.gov/
Ayrıca ihtiyacımız olacak…. QGIS.
Önceden işleme
Daha küçük “Dem Adaları” çok kullanışlı olmadığından, Saga eklentisini kullanarak işlemeden önce topografik aykırı değerleri ortadan kaldıracağız. Düzeltmeden ilerleyebilirsiniz ama John'un örneğini burada takip edeceğim.
SAGA yeniden örnekleme aracını (işleme-> desta sonraki gen -> raster filtresi -> yeniden örnekleme filtresi) kullanılarak DEM ile çok ince çalışıyordu.
Şimdi DEM'i konturlara dönüştüreceğiz. Biraz akıcı bir şekilde çalışmak için sadece DEM bölümleriyle çalışmanızı şiddetle tavsiye ederim, böylece gereksiz verilerin hesaplanmasını beklemeyeceksiniz. Yani: mutlu kırpma!
"3D" yapalım
Şimdi, işleme araç kutusundaki kontur çokgenlerini kullanarak DEM'i bir vektör veri kümesine dönüştürmemiz gerekiyor. Dem'im için 50m aralığını kullanacağım. DEM'inize bağlı olarak bunu değiştirmek isteyebilirsiniz. Kontur çizgilerinin tabanı, yukarıda belirtilen ön işlemden kaynaklanan düşük geçişli filtre veri kümesi olacaktır.
Bu, çokgenlerdeki raster hücre değerlerini gruplandırır ve veri kümesine öznitelik olarak daha düşük ve üst sınırlar atar.
Bazı stillerden sonra (kategorize stil, ELEVE_MIN değerlerine, yeşil sarı-kırmızı renk şemasına dayalı) sonuç beklendiği gibi görünüyor:
Şimdi gerekli baharat ekleyelim.
Ana bileşen, kullanılan sembolün ofsetidir. Katman Özelliklerine gidin ve stil bölümünü açın, sembolü tıklayın, basit doldurmayı seçin ve bir vergi geçersiz kılma seçerek bir değişkenle ofseti bağlayın:
Anahtar formül şöyle görünecek:
'0,' + to_string (-elev_min/20)
Verilerinize ve istediğiniz “görün” delerinize bağlı olarak bölücüyü ayarlamanız gerekir. 20 kullandım ve daha yüksek değerler daha düşük ofsetler oluşturacak. Ve kolayca bir “hata” göreceksiniz. Orijinal tepe değerleri harita görünümünün dışındaysa, ofset değeri harita görünümünde görünür olsa bile oluşturulmayacaktır. Sonuç, QGIS penceresinin alt kısmında her zaman beyaz bir kenar gösterecektir:
Sonunda ofset geometrilerimizin “aşağıdaki” beyaz alanlarını çıkarmamız gerekiyor. Bu nedenle “Çizim efektleri” olarak adlandırıyorum.
Boşlukları doldurmak için çok parçalı bir damla gölgesi kullanıyorum:
Sonuç zaten oldukça iyi görünüyor:
Ayrıca gidip bir dış parıltı ile oynayabilirsiniz, bu biraz daha ince olabilir:
Ne yazık ki John'un sonuçlarını QGIS kullanarak yeniden yaratmak için daha fazla zaman ayırmıyordum, ancak bu “karton hissi” almak için biraz farklı çokgen dolgusu ekleyelim.
Bitirme
Bu yüzden kullanıyorum Klas Karlson'dan kara tahta stili Ve neredeyse mükemmel hale getiriyor. Emin değilseniz, stili nasıl uygulayacağınız, bunu takip edin öğretici. Doğrudan karşılaştırmanın sonucu:
Sizce böyle bir görselleştirmeye daha fazla 3D-ish hissi getirecek? Bana bir yorum bırak.