«postgis» etiketlenmiş sorular

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

3
PostGIS'te Geometri SRID'si ile ilgili sorun
PostGIS'te masamı (taşınan) kandırdım id_borne serial NOT NULL, num_borne character varying, shape_borne geometry Tablonun SRID'sini kullanarak başarıyla değiştirdim select UpdateGeometrySRID('public', 'borne', 'shape_borne', 26191) ; Eski SRID 0'dır. Sorun, benim tabloya yeni bir öğe eklemeye çalıştığınızda bornebu ileti hatası var: geometry srid (0) does not match column srid (26191) Bu benim …


1
Linestringlerde rastgele fishnet hücrelerinde birbirinden belirli bir mesafede puan oluşturun
1x1 km hücrelik bir balık ağı aldığımız bir arazi protokolümüz var. Bazı hücreler rastgele seçilir. Her hücreye 4 puan koymamız gerekiyor ve bu noktalar da bir yolda olmalı. Noktaları arasındaki minimum mesafe her hücrelerin her puan için 500 milyon olmak zorunda MÜMKÜNSE veya değilse, biz mümkün olan maksimum mesafe istiyorum. …

2
SSG anahtarı kullanarak QGIS'i Uzak PostgreSQL veritabanına bağlama?
Uzak bir sunucuda (Vagrant) kök ayrıcalıklarına sahip bir kullanıcı adı, parola ve ssh anahtarı oluşturdum ve normal yöntemlerle bağlanmaya çalışıyorum, ancak parola kimlik doğrulamam başarısız oluyor. Başarılı bir şekilde aynı kimlik bilgilerini kullanarak sunucuya ssh yapabilirsiniz. QGIS'i bir ssh anahtarı kullanarak PostgreSQL / PostGIS'e bağlanmak için nasıl yapılandırabilirim?

2
Dizinleri eksik PostGIS tabloları mı arıyorsunuz?
Son zamanlarda etrafa bakıyordum pg_stat_user_tablesve bazı uzamsal tablolarımda çok sayıda ardışık tarama görmekten şaşırdım. Tabii ki, bu tablolarda uzamsal dizinler eksikti. Dizine eklenmemiş bir geometri sütununa sahip tüm tabloları nasıl bulabilirim?

1
PostGIS'te paralel bir çizgiyi orta çizgi boyunca hesaplayın
PostgreSQL veritabanımda sokak (yol merkez hattı) ve bina çokgen tablolarım var. Örnek senaryo aşağıdaki gibidir: Sorun: Caddenin etrafındaki 50 metrelik tamponun kesişim noktasında ve her iki tarafta en yakın bina poligonunun kesiştiği yerde paralel çizgiler hesaplamam gerekiyor. İstenen çıktı senaryosu: Ne denedim: Benim yaklaşımım: 1) Generate 50m buffer around street …

3
Çok geometriden çözünmüş tampon oluşturma (Paylaşılan öznitelik ve uzamsal kesişime göre birleştirme)
Çok noktalı giriş özelliklerinden çözünmüş tamponlar oluşturmam gerekiyor. Aşağıdaki örnekte, giriş tablosu 4 özellik içermektedir. Özellik #2iki nokta geometrisinden oluşur. Bir tampon oluşturduktan sonra, 4 çokgen geometrisi elde ediyorum: Sonucu gruplamanın bir yolu var mı? Puan tamponlar #1ve #2eritilir ve tek bir çoklu-çokgen özelliği olmalıdır ( a). Şimdiye kadar yaptığım: …

1
QGIS save postgis tablosu hatası: sonuç arabelleği yok
PostGIS'de bir çokgen katmanım var ve QGIS kullanarak featureS eklemeye çalıştığımda düzenlemeyi kaydettiğimde hata alıyor. "Sonuç tamponu yok" hata bildirimi. Burada benzer bir durum buldum: Özellik eklerken PostGIS hatası: sonuç arabelleği yok . Ama bana çözmem için cevap vermiyor. Herhangi bir fikir ?
10 qgis  postgis 

3
PostGIS'de benzersiz bir tanımlayıcı sütununa sıra ekleyen bir QGIS işleme komut dosyası nasıl oluşturulur?
Herhangi biri PostGIS'te mevcut benzersiz tanımlayıcı sütununa (type: integer) bir dizi ekleyen bir QGIS işleme komut dosyası oluşturmama yardımcı olabilir mi? Bu oldukça yararlı olacaktır, örneğin hata # 6798 için bir geçici çözüm olarak . Ne yazık ki, herhangi bir Python deneyimim yok. CREATE SEQUENCE /*input_schema*/./*input_table*/_/*uic*/_seq OWNED BY /*input_schema*/./*input_table*/./*uic*/; SELECT …

2
PostGIS - Bir çizginin veya çokgenin içinde bir nokta al
markerUygulamam için bir çizginin veya çokgenin merkez noktasını almam gerekiyor . Böylece bir işaretçiyi tıklattığınızda geometri görünür (çizgi veya çokgen). Kullandığım ST_Centroidçalışması için. Sonuç olarak, sentroidlerin geometrinin dışında olduğu bazı çokgenleri veya çizgileri dürüstçe bekledim. Bu çizgiler veya çokgenler için ne istiyorum "en merkez noktası" ama geometri içinde elde etmektir. …

1
Ulaşılabilir bir alan üzerinde çokgen oluşturma
Şu anda isochrones ve temel algoritmalar alanında çalışıyorum. Şimdi sorunlara neden olan şey, izokronun kendisinin hesaplanması değil, sonuçların görselleştirilmesidir. İzokron algoritmamın sonucu noktalar ve kenarlardır. Aslında çalışan bir çözümüm var, ancak 3873 kenarlar ve 1529 düğümler için işler sonsuza dek sürecek gibi görünüyor (2015 Core i7 CPU ve oldukça hızlı …

2
Noktalı linestring kesimi?
Linestrings'i noktalarla kesmenin en iyi yolunu kontrol ediyordum. Senaryo: birçok sokak, kesişme noktaları ile kesilen segmentlere ihtiyaç var, şöyle: Bende var linestrings (noktalarla kesilmemiş) tablo st_intersection puan tablosu Kesişme noktaları tablosuyla kesilen bağımsız linestring segmentlerini almam gerekiyor. PostGIS işlevlerini kullanıyorum ve çeşitli yaklaşımlar buldum, ancak her biri bana bir tür …

2
Dinamik lider çizgileri nasıl oluşturulur?
QGIS „Etiketi Taşı“ aracına ek olarak bir PostGIS görünümü kullanarak dinamik lider satırları oluşturmaya çalışıyorum. CREATE VIEW leader_line AS SELECT gid, ST_MakeLine(geom, ST_SetSRID(ST_MakePoint(xcord_label, ycord_label), SRID))::geometry(linestring, SRID) AS geom FROM point WHERE xcord_label IS NOT NULL; Bu, tüm etiketler için iyi çalışır, WHERE ST_X(geom) < xcord_labelancak etiketler için yanlış görünümlü lider …


1
Postgis veritabanı sorgu optimizasyonu
Ben raster2pgsql komut satırı aracını kullanarak PostGIS veritabanına yüklediğiniz DTED biçiminde rasters bir dizi var. Rasterlerin her biri bir sıra halinde saklanır ve rid ve raster formatının bir değeri ile tanımlanır. Şimdi, bir noktanın boylamını ve enlemini alan ve bu noktaya karşılık gelen piksel değerini döndüren bir veritabanı işlevi oluşturmak …

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.