QGIS ve GRASS arasındaki ilişki nedir?


47

Birkaç yıl önce bir üniversite ve profesyonel ortamda GIS ve uzaktan algılama ile çalışıyorum (ArcInfo vb.), Bu yüzden biraz modası geçmiş olsa da bazı deneyimlerim var.

Şu an küçük bir tarım projesi için bir GIS başvurusu arıyorum ve her ikisini de ilginç kılan GRASS ve QGIS projelerini buldum. Ancak iki program arasındaki farkı gerçekten anlamıyorum. Farklı katmanları olan basit tematik haritalar için hangisini en iyi kullanırım?

Şimdiden çok teşekkür ederim.

Yanıtlar:


22

ÇİM genellikle bilimsel amaçlar için kullanılır. Bu yüzden, karmaşık bir mekansal analiz veya rutin yapmak istemiyorsanız, sadece QGIS'e bağlı kalın. Ayrıca GRASS kendi formatları ile çalışır, böylece biriyle veri alışverişinde bulunmak için veri almak / vermek zorunda kalırsınız. Sofistike bir mekansal analize veya bir noktada rutine ihtiyacınız olsa bile, bunu QGIS için SEXTANTE eklentisi (GRASS desteği dahil) ile yapabilirsiniz. QGIS'de GRASS ile iletişim için bir eklenti de vardı, ancak SEXTANTE yerini aldı. Basit haritalama amaçları için QGIS kullanmanız gerektiğini düşünüyorum.


4
SEXTANTE GRASS'ın bir arayüzüdür, bu yüzden GRASS eklentisinin neden öldüğü.
Nathan W

Öldü mü yoksa bakımsız mı?
Maning

2
Unmaintained. Yine de 1.8'de çalışması gerekir ancak 2.0'da SEXTANTE kullanmak daha iyidir.
Nathan W

Cevabınız için çok teşekkür ederim. Bunu deneyeceğim ve muhtemelen bir aşamada foruma geri döneceğim.
Alex,

5
BTW: GRASS, grasswiki.osgeo.org/wiki/GRASS_and_QGIS ve grasswiki.osgeo.org/wiki/GRASS_and_Sextante'nin keyfini çıkarın (ikincisi, QGIS kullanıcısının GRASS GIS komutlarını hemen çalıştırma avantajına sahiptir, ancak ilk çözümün kullanımı daha karmaşıktır. CBS jeneriktir ve sadece bilimsel amaçlı değildir, fakat birçok algoritmanın bilimsel bir kökeni vardır ... kitlelere getirilir :)
markusN

16

Vektörlerle nasıl başa çıktıkları konusunda büyük bir farkları var ve bu çok önemli:

GRASS tam / gerçek topoloji desteğine sahiptir, yani tek bir sınırın birkaç alanı paylaşabileceği anlamına gelir.

QGIS öncelikle topolojik olmayan veya "spagetti" dir, bitişik alan sınırları kopyalanır.

Ve Qgis'in GRASS vektörlerini GRASS eklentisi aracılığıyla görüntüleyebilmesi ve düzenleyebilmesi ile topolojiyi koruyarak ilgilidir.

Bu yüzden, vektör formatında olduğunu düşündüğüm tematik haritalarla çalışmayı planladığınızdan , topoloji hakkında biraz bilgi veren bu makaleye bir göz atmanızı tavsiye ederim .


2
bu cevap hala geçerli mi? QGIS'in şimdi topolojiye sahip olduğuna inanıyorum. docs.qgis.org/2.2/en/docs/training_manual/create_vector_data/…

3
Evet, hala geçerli. Bağlantı, editörün topolojiyi koruyacak şekilde kullanılmasıyla ilgili bir tartışmaya işaret eder, fakat bunu aynı şekilde bitişik çokgenler arasında düğüm / yay değiştirerek yapar. Çokgenler hala tamamen bağımsız olarak depolanır, bu da düğümlerin / yayların kopyalandığını gösterir. Gerçekten topolojik bir vektör veri biçiminde, GRASS'ın kullandığı gibi, düğümler / yaylar bir kez depolanır ve bitişik çokgenler arasında paylaşılır.
Lee Hachadoorian

4

Henüz söylenmemiş olan:

  • QGIS ve GRASS GIS - her ikisi de tamamen ayrı bir yazılım olarak çalıştırılabilir
  • Bununla birlikte, GRASS GIS algoritmaları QGIS işleme araç kutusuna dahil edilmiştir (QGIS yazılımının kurulumu sırasında hariç tutulmalı veya dahil edilmelidir). Bu nedenle, GRASS algoritmaları (GDAL, SAGA, R betikleri veya diğer aktif sağlayıcılar gibi) doğrudan QGIS'den kullanılabilir.

Sadece kişisel bir deneyim:

GRASS'ı uzun süre kullanıyorum, bu yüzden bu yazılımla rahatım. Ancak, son haritaya kadar coğrafi verileri olan birçok iş QGIS'de çok daha uygundur . Bu nedenle şimdiki deneyimim:

  • Öncelikle QGIS'te çalışıyorum : vektör veri düzenleme, nitelikler, basit raster hesaplamaları, görselleştirme / stil oluşturma, besteci / düzende harita çıktıları vb.
  • Gerekirse, ağır işlemler için genellikle GRASS GIS'i tercih ederim : büyük raster veri hesaplama, gerçek topoloji (@Pablo'nun belirttiği gibi) veya temizlik topolojisi işleri
  • Şahsen ben buldum scripting (kabuk Senaryoda doğrudan piton ile sarılmış ya) ÇİMLER için daha uygun
  • GRASS GIS rutinlerinin çoğu QGIS işleme araç kutusunda bulunur; ama hepsi değil ya da tam özelliklerle değil.
  • QGIS'deki pencere stiline kıyasla, GRASS komut satırı bir komut geliştirmek için çok daha hızlı ve kolaydır (çoğu durumda)
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.