«postgis» etiketlenmiş sorular

PostGIS, coğrafi nesneler için destek ekleyen PostgreSQL nesne-ilişkisel veritabanı için bir uzantıdır.


1
PostGIS: aynı öznitelik değerlerini paylaşan bitişik özellikler nasıl birleştirilir?
Çizgi özellikleri depolayan büyük bir PostGIS masam var. Her ikisi de birbirine bağlı ve öznitelik değerleri aynı vermiş özellikleri birleştirmek istiyorum. Aşağıda neyi başarmak istediğime bir örnek verilmiştir. En dıştaki özellikler (siyah ve mavi olanlar) birleştirilmez, çünkü öznitelik değerleri aynı olsa bile bitişik değildir Yeşil ve kırmızı özellikler her iki …

1
Çokgen sorgusunda çok büyük bir noktayı optimize etme
Adres noktalarının ulusal veri kümesi (37 milyon) ve MultiPolygonZ türü sel anahatlarının (2 milyon) çokgen veri kümesi var, bazı çokgenler çok karmaşık, maksimum ST_NPoints yaklaşık 200.000. Hangi adres noktaları taşkın poligon olan PostGIS (2.18) kullanarak tanımlamak ve bu adres kimliği ve sel riski ayrıntıları ile yeni bir tabloya yazmak çalışıyorum. …

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
PostGIS'te belirli mesafedeki noktalar arasında çizgi çizme?
Sokaklar boyunca noktalara dair verilerim var, bu noktaları basit renkli çizgilere dönüştürmek istiyorum. Bu sorunun adı verilebilecek herhangi bir işaretçi veya bunu çözmeme yardımcı olabilecek herhangi bir algoritma? Bunu yapmak için PostGISişlevleri kullanmayı umuyordum ama önerilere açığım, bu bir .shpdosyadan bir veri . Edit1: Bu sorunun ideal çözümünü göstermek için …
9 postgis  line 

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
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' …

1
PostGIS çokgen kenar analizi (yönlendirme, kenar uzunluğu)
CBS dünyasında ve özellikle PostGIS'te yeniyim, bu yüzden cevap açık görünüyorsa lütfen affedersiniz ... Birkaç bina üzerinde analiz yapmak istiyorum. İlgilendiğim bir şey, cephe yüzeyleri ve ilgili yönelim. Aşağıdaki resimde gösterildiği gibi, bir dizi çokgen içinde tüm kenarların uzunluk ve (normal) yönüne sahip olmak istiyorum. Örnekte sadece bir yüzeyi vurguladım. …

2
Bir tablodaki özellikleri başka bir tablodaki ST_Split nasıl?
Çokgenler (katman 'pol') hem kapalı hem de kapalı olmayan linestrings (katman 'lin') tarafından bölmek gerekir. Ne yazık ki aşağıdaki sorguyu çalıştıran düzgün sonuçlar alamıyorum. CREATE VIEW splitted_pol AS SELECT g.path[1] as gid, g.geom::geometry(polygon, SRID) as geom FROM (SELECT (ST_Dump(ST_Split(pol.geom, lin.geom))).* FROM pol, lin ) as g; Örneğimde ST_Split altı çokgen …

1
Hat Bağlantısına Dayalı PostGIS Özyinelemeli Sorgu
Bir sorguda zorluk yaşıyorum. Linestrings, her biri n_type sütununda bir değere sahip bir ağ var. Bu birkaç seçenekten biri olabilir. Aynı türden ve sürekli bir çizgi oluşturan herhangi bir linestrings gruplayan yeni bir tablo oluşturmak istiyorum. Önce: Sonra: İşte şimdiye kadar aldığım şey. Sonuç döndürür ancak hiçbir anlam ifade etmez …
9 postgis 

3
İzolinleri postgis ile izopoligolara nasıl dönüştürebilirim?
Tablo gibi isolines bir postgis tablosu var: CREATE TABLE myisolines ( gid serial NOT NULL, isotime timestamp without timezone, val numeric(10,4), geom geometry(LineString,4326) ); Görsel olarak bu linestring nesneleri şöyle görünür: Verilerimin uzamsal boyutunu biliyorum, bu yüzden bir Bbox ekleyebilirim, böylece LineStrings bir tür kapalı olabilir. Tablodan çokgenli myisopolygons, myisolinesüst …

2
iki şeritli yollar için bir etiket (osm, qgis, postgis)
Osm-hatları katmanımı (PostGIS) birincil yollar ve otoyollar için sembollerle etiketledim. Birincil yolların sembolleri - her biri arasında yeterince mesafe olacak şekilde - iyi yerleştirilmiş olsa da, iki şeritli otoyol şerit başına bir etiketle etiketlenmiştir (resimde görebileceğiniz gibi). Her bir etiketten yarıçap gibi bir şey ayarlamak, aynı türden başka bir etiketin …

2
PostGIS ile Manhattan mesafesini nasıl hesaplayabilirim?
İki geometri (bir tren istasyonu ve bir bina) arasındaki mesafeyi hesaplamak için ST_Distance işlevini kullanıyorum Tüm binaların ve tüm tren istasyonlarının mükemmel / eksiksiz bir sokak ızgarası olan Chicago'da olduğunu bildiğim için Manhattan'ı kullanmak istiyorum (veya taksi) mesafesi . Bunun genel formülü X'deki fark artı Y'deki farktır, bu yüzden Abs …

1
Raster katmanı düzeltiliyor: PostGIS rasters yüklenirken sağlayıcı geçerli bir hata değil mi?
Mevcut QGIS master'ı her zamanki gibi derledim ve yükledim ve postgres 2.0.2 uzantılı postgres 9.3 veritabanına bazı raster verileri aktardım. Raster verilerini veritabanı yöneticisini kullanarak qgis'e aktarmaya çalıştığımda şu mesajı alıyorum: GDAL provider: Cannot get GDAL raster band: Raster layer: Provider is not valid (provider: gdal, URI: PG: dbname=gis host=127.0.0.1 …

1
Küre üzerinde görünürlük grafiğini hesaplama
Bazı çokgenler (Coğrafya veri türü kullanılarak saklanan) ile bir PostGIS tablo var. Küresel bir dünya üzerindeki bölgeleri temsil ederler. Tüm çokgenler arasından seçilen her bir köşe çifti için, bu iki köşenin birbirine "görünür" olup olmadığını hesaplamak istiyorum. (Bu tür n * ( n -1) / 2 vardır, burada n , …

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.