«qgis» etiketlenmiş sorular

QGIS, GNU Genel Kamu Lisansı altında lisanslanan platformlar arası bir CBS uygulamasıdır.

1
Pyqgis'te özel qgsfunction kaydetme
Bağımsız bir uygulamada pyqgis kullanıyorum. Şimdi kural olarak filterExpression olarak kullanmak için özel bir ifade oluşturmak istedim ruleBasedRendererV2. (Daha önce mevcut işlevlerle oluşturucuyu denedim ve her şey iyi çalıştı!) Özel qgisfunction(bitsel AND işlevi - henüz böyle bir işlev olmadığından) şöyle görünür: from qgis.utils import qgsfunction @qgsfunction(args="auto", group='Python') def bitwise_and(value1, value2, …


1
PostgreSQL'den QGIS'de dizi [] veri türünü kullanın
Ben sadece CBS'de yeni başlayan biriyim, bu yüzden burada herhangi bir yorum görmekten memnuniyet duyarım. QGIS bağlı olduğu PostgreSQL tabloları var. Veri türüne sahip tablolarda sütunlar vardır array[]. Ancak kullanıcıların {a, d, c} gibi bir görünümü kullanarak sütuna veri eklemesi kolay değildir. Verileri düzenlemenin kolay bir yolu var mı? Sadece …


3
QGIS kullanarak başka bir vektör çokgen katmanı ile çakışan>% 90'ın üzerinde programlı olarak çokgen bulmak?
Nasıl başka bir vektör tarafından>% 90 ile örtüşen bir vektör çokgenler ayıklamak için python kullanmayı anlamaya çalışıyorum. Daha sonra sadece bu çokgenleri gösterecek bir vektör / haritaya sahip olmak istiyorum. Örnek resim katmanlarımı göstermektedir. % 90'dan fazla kırmızı olan tüm gri çokgenleri istiyorum. Bunu tüm python (veya benzer şekilde otomatik …
9 qgis  python  pyqgis 

4
QGIS öznitelik tablosu alanını otomatik hale getirme?
QGIS ve sahip olduğum bir Excel çalışma sayfasını kullanarak hidrolojik projeler yapmak için çalışıyorum. Bunu yapmak için, bir boru bölümünü temsil eden bir vektör katmanında bulunan çizgilerin bazı bilgilerini çıkarmak istiyorum. Çıkarmam gereken bilgiler: Kimlik Numarası uzunluk X, Y başlangıç ​​ve bitiş koordinatları Ben "$ uzunluk" ve X ve Y …

2
Bellek katmanını runalg ile girdi ve / veya çıktı olarak mı kullanıyorsunuz?
Bir bellek katmanı runalg ile giriş ve / veya çıkış olarak kullanılabilir mi? Runandload ile bu işe olsun: processing.runandload("qgis:mergevectorlayers","memory:bufferOne", "memory:bufferTwo", r"memory:merged") processing.runandload("qgis:dissolve", r"memory:merged", True, '', r"D:\PythonTesting\dissolved.shp") Parametre 2 ve 3, zaten bellekte olan giriş katmanlarıdır ve parametre 3, belleğe yazılan ve aşağıdaki araçta kullanılan çıkış katmanıdır (Çözün). Bu iyi çalışıyor, …

1
QGIS neden .prj dosyasından CRS algılamıyor?
Bir postgreSQL / postGIS veritabanında Amerika Birleşik Devletleri'nde çeşitli ilçeleri kapsayan 1 km altıgen ızgaraları var. Her ızgarada CRS EPSG: 3857 ve ilçeler katmanında EPSG: 3857 vardır. QGIS'teki ilçelerle ızgaraları görüntülerken, her şey harika görünüyor. Ama ... bu ızgaraları meslektaşlarımızla paylaşmak için onları ogr2ogr kullanarak şekil dosyalarına aktarmak zorunda kaldım. …
9 qgis  postgis  ogr2ogr  epsg 

2
Özellikler silindiğinde şekil dosyalarının boyutu nasıl azaltılır?
Bu küçük küçük komut dosyası tüm katmanlardaki tüm küçük özellikleri siler. Bu iyi çalışır, ancak .shp dosyalarının boyutu azalmaz. Lütfen nedenini söyle... canvas = iface.mapCanvas() expr = QgsExpression("$length<100") for l in canvas.layers(): l.startEditing() it = l.getFeatures(QgsFeatureRequest(expr)) for ft in it: l.deleteFeature(ft.id()) l.commitChanges()
9 qgis  python 

1
QGIS Sunucusu GÜNCELLEME gönderiyor… WFS katmanında postgis nereye NULL
Windows Server 2012 sunucusu çalıştırıyorum. PostgreSQL 9.3.5, 64 bit POSTGIS 2.1.3 QGIS Sunucusu 2.6.1-2 QGIS Masaüstü 2.8.3 ve 2.12 Postgresql veritabanında depolanan bazı katmanları düzenlemek için QGIS Desktop 2.12 kullanarak bir Microsoft Surface Pro 4 tablet kullanıyorum. Tabletteki katmanlar, QGIS Sunucusu tarafından sunulan WFS katmanlarıdır. Katmanda bazı verileri ekledikten sonra …

1
Egzotik Projeksiyonlar QGIS
QGIS'te doğrudan desteklendiğini göremediğim bazı projeksiyonlar kullanmak istiyorum. Bir örnek bu uyumlu küp projeksiyonu gibi bir şey olabilir. http://www.csiss.org/map-projections/Polyhedral_Globes/Cube_Gnomonic.pdf Ayrıntıları bulma ve bu veya benzer projeksiyonları kullanma hakkında herhangi bir ipucu var mı?

1
QGIS Python eklentisinden PostGIS katmanı ekleme
Öğrenme python bir parçası olarak bir eklentiden qgis için postgis katmanları eklemek için bir eklenti geliştirmeye çalışın. Postgis katmanı ekleme kodu yemek kitabından alınır ve qgis içindeki python konsolundan çalıştırırsam iyi çalışır (iletişim kutusunda sonuç == 1 OK düğmesine basılırsa ve katmanımı qgis'e eklemeliyim). Ancak eklentimden çalıştırırsam, NameError: name 'QgsDataSourceURI' …

3
QGIS kullanarak bir milyondan fazla noktayı eşleme
ABD'de meta veri içermeyen bir milyondan fazla lat / lon puanı olan bir CSV eşlemeye çalışıyorum. Bu kadar çok veriyi eşleştirmeye çalışmadım ve hangi adımları atmam gerektiğini bilmek istemedim. QGIS için çok fazla veri olduğunu biliyorum, bu yüzden 100.000 satır CSV'ye bölmeyi denedim, ancak ne yapacağımı bilmediğim birçok dosya aldım. …
9 qgis  turf 

3
Çokgenli “açgözlü” kırpma hatları
Bir poligon kümesini (aşağıdaki resimde siyah çizgiler) çokgenin dış sınırına kırpmak istiyorum. Çokgen içindeki boşluklar göz ardı edilmelidir. İdeal çıktım kesikli sarı çizgiler. Başlangıç ​​çizgileri düz olabilir veya olmayabilir. Görüntü basitleştirilmiş bir örnektir, gerçekte çokgen çok daha karmaşıktır ve yüzlerce çizgi vardır. Dışbükey bir gövdenin işe yarayacağını sanmıyorum (ama yanlış …


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.