«postgis» etiketlenmiş sorular

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

2
Coğrafi kod kalitesi: Nominatim vs. PostGIS Geocoder vs. Geocoder :: US 2.0
Bazen 500.000 ABD sokak adresini coğrafi olarak kodlamam gerekiyor (özellik veya kavşak yok). Bu toplu coğrafi kodları işlemek için yerel olarak bir coğrafi kodlama hizmeti kurmak istiyorum. Tiger tabanlı Geocoder :: US 2.0'ı geçmişte yerel olarak kullandım. İlk kıyaslama, özellikle Ruby ayrıştırıcısına güvenmediğimde ve adres öğelerini açıkça coğrafi kodlayıcıya ilettiğimde …



1
PostGIS'te yakınlık arama için ST_DWithin ve ST_Distance arasındaki fark nedir?
Bir geometri alanında saklanan enlem / boylam koordinatları ile bir tabloda depolanan kayıtları var. Kullanıcı tarafından sağlanan bir referans noktasının yakınındaki tüm kayıtları bulmak istiyorum. Not "yakın" muhtemelen 100 km'den daha az anlamına gelir (muhtemelen daha da küçük). Çoğu örnek kullanımını görüyorum ST_DWithin. Kullanamamanın bir nedeni var mı ST_Distance? Bunu …

2
PostGIS'te iki geometri arasındaki mesafe ölçer değerini nasıl alabilirim?
PostGIS'te mesafeleri hesaplamakla ilgili basit bir sorum var. İki geometri arasındaki mesafeyi bulmak istiyorum. Bu sid: 4269'u metre olarak kullanıyorum, şu anda yaptığım şey şu: ST_Distance((a.geom,b.geom)) FROM ...ama derece olarak sonuç alıyorum. Coğrafya ile çalışmam gerektiğini düşünüyorum ama bir coğrafyayı nasıl bir coğrafyaya atabilirim? (A.geom :: coğrafya) ile denedim ama …

4
PostgreSQL'e .shp içe aktarılıyor mu?
PostgreSQL'e bir shp dosyası almak istiyorum. Önce sql dosyası oluşturup PostgreSQL'i çalıştırıyorum. Sql dosyası oluşturmak için bu komutu windows cmd'de çalıştırıyorum: shp2pgsql -s 4326 worldCountries.shp worldcountries postgres > worldcountries.sql ve sonra çalıştırın: psql -d postgres -U postgres -p 4321 -f worldcountries.sql ama sonuç: psql: worldcountries.sql: 21: HATA: işlev addGeometrycolumn (bilinmeyen, …

1
PostGIS: Tablolardaki çizgi ve çokgenlerin köşe sayısını sayın
Köşe sayısını saymak için gereken bir PostGIS şemasında 23 tablo var. Tablolar, ST_NPoints (geom) kullanmam gerektiğini fark eden çizgiler ve çokgenlerin bir karışımıdır. Bu yüzden aşağıdaki sorguyu çalıştırdım SELECT count(ST_NPoints(geom) FROM lines; sonuç / sayı, bu tablodaki tüm özelliklerin toplam köşe sayısına değil, o tablodaki özellik sayısına eşittir. Bir şey …
14 postgis 

4
QGIS veya PostgreSQL veya başka herhangi bir ücretsiz uygulama kullanarak Mekansal Otokorelasyon uygulamak? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 ay önce kapalı . CBS'de yeniyim. Bir PostgreSQL veritabanında iki katman var. İlk katman Avrupa'da olayların meydana geldiği …

3
Maksimum genişlik / yükseklik oranıyla “eğik sınırlayıcı kutu” oluşturuluyor mu?
Aşağıdaki resimde gösterildiği gibi bir dizi girdi özelliğinden maksimum genişlik / yükseklik oranı ("eğik sınırlama kutusu") ile çevreleyen bir dikdörtgen oluşturmak istiyorum: Örneğin PostGIS fonksiyonları ST_Envelopeile ST_Box2DFME Transformatörleri BoundingBoxReplacerve BoundingBoxAccumulatoreksen paralel sınırlama kutuları oluşturur. PostGIS, QGIS veya FME ile yaklaşımları kullanan herhangi bir öneri büyük ölçüde hoş geldiniz!
13 qgis  postgis  fme  extents 

3
Fayansların Önbellek Hızını Artırma (TileStache)
Ben TileStache kullanarak vektör fayans hizmet , istediğim gibi her şeyi ayarladım. Verilerim Postgres'te saklanır ve GeoJSON döşemelerini sunmak için VecTiles sağlayıcısını kullanıyorum . Karoların daha hızlı hizmet vermesi için tüm karolarımı önbelleğe almak istiyorum. Önbelleğimi tohumlamak için tilestache-seed.py kullanıyorum . Ben koşuyorum tilestache-tohum birçok makineye. Tilestache-tohumu zum seviyesi 13'e …

1
Postgis uzamsal dizinini depolayan dahili veri yapısına erişim (PostGres GiST)
Postgis'deki mekansal GiST endeksinin iç veri yapılarının ve depolama mekanizmasının nasıl olduğunu merak ediyorum. Oracle'da, SDO dizinlerinin nasıl "sadece başka bir tablo" olduğunu ve düzeylerin dizinlerin nitelikleri olduğunu ve dizinlenmiş geometrilerin bbox'larının blob olarak saklandığını (çıkartılabildiğini) göstermek isterdim. Postgis dizinleri nasıl saklar? Sistem tabloları http://www.postgresql.org/docs/8.3/static/catalogs.html dizinleri tanımlamak için kullanılabilir, ancak …

1
PostGIS'te satırlardan çokgen oluşturma
Bir çizgiden küçük çokgenler içinde bir çokgen bölmek çalışıyorum, ama ben st_split işlevini kullanamıyorum düşünüyorum. İhtiyacım olan şey, linestring ızgarasını kullanarak büyük bir poligonun içinde küçük çokgenler oluşturmak. Bazı yollar denedim ama sonucu alamıyorum. Ne denedim: St_split () kullanarak bir LineString öğesinden bir çokgeni bölün Bir sınır poligonundan. Ve Linestring …
13 postgis  sql  topology 


2
POSTGIS poligonun maksimum uzunluğunu ve ortalama genişliğini alır
Postgis'de çokgen tipi bir tablo var. Otomatik olarak çokgenin maksimum uzunluğunu hesaplamak gerekir: İkincisi ortalama genişlik: Tüm poligonlarım diğer durumlarda neredeyse dikdörtgen olacak olsa da, gerçekten belirsiz olabilir ve genişlik ile yükseklik arasında ayrım yapmak neredeyse imkansız olduğu için, bu mümkün ise, şüphe ediyorum. Bakalım birisi buna ışık tutabilir mi? …

1
Daha büyük OSM özütlerini işlemek için birleştirilmiş Hstore anahtarı / değeri ve uzamsal sorgu çok yavaş
PostgreSQL 9.3.5 ve PostGIS 2.1.4 kullanarak OSM verileri için bazı istatistikleri hesaplamak çalışıyorum. Geofabrik'ten indirdiğim küçük bir bavyera özütü ile başladım. Db şeması normal API 0.6 şemasıdır, veriler döküm yaklaşımıyla Postgres'e aktarılmıştır (osmosis ile birlikte gelen pgsnapshot_schema_0.6 * .sql betikleri kullanılarak). ANALİZ VAKUMU da yapıldı. Kullandığım tek ısmarlama şey, tüm …

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.