«postgis» etiketlenmiş sorular

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

2
Hangi GDAL sürümüne sahip olduğumu ve kaç tane olduğunu nasıl kontrol edebilirim?
Bilgisayarıma aşağıdaki yazılımı yükledim: PosgresSQL 9.3.2.3 PostGIS 2.1.1.1 QGIS 2.0.1 Dufour (bu, OSGeo4w paketi üzerinden yüklenmiş) QGIS 1.7.0 Wroclaw Bildiğim kadarıyla hepsi bir şekilde GDAL kütüphanesine işler, kullanır veya kullanır. GDAL'ın bağımsız sürümleri bu yüzden kullandığım yukarıdaki yazılımlardan birine bağlı olarak kullanılıyor mu? Örneğin, OSGeo4W Kabuğunu açarsam, grubu yükledikten hemen …

2
200 milyon puanlık Poligon Nokta Analizi için en hızlı çözümü arıyor [kapalı]
Aşağıdaki formatta 200 milyon gözlem içeren bir CSV'm var: id,x1,y1,x2,y2,day,color 1,"-105.4652334","39.2586939","-105.4321296","39.2236632","Monday","Black" 2,"-105.3224523","39.1323299","-105.4439944","39.3352235","Tuesday","Green" 3,"-104.4233452","39.0234355","-105.4643990","39.1223435","Wednesday","Blue" Her bir koordinat grubu için (x1 / y1 ve x2 / y2), içine düşen ABD Sayım Yolu veya Sayım Bloğunu atamak istiyorum (Sayım TIGER şekil dosyasını buraya indirdim: ftp://ftp2.census.gov/ coğrafi / kaplan / TIGER2011 / TRACT / …

4
PostGIS'ten tam bir geojson özelliğine sahip olmak için SQL sorgusu?
PostGIS'in özelliklerine sahip bir geojson özelliği almak istiyorum. Bir özellik koleksiyonuna sahip bir örnek buldum , ancak sadece bir özellik için çalışmasını sağlayamıyorum. SELECT row_to_json(fc) FROM ( SELECT 'FeatureCollection' As type, array_to_json(array_agg(f)) As features FROM (SELECT 'Feature' As type , ST_AsGeoJSON(lg.geog)::json As geometry , row_to_json(lp) As properties FROM locations As …

4
PostGIS içine toplu yükleme çoklu şekil dosyaları
PostGIS veritabanına yüklemek istediğim, yüzdelik veri katmanlarını shapefile biçiminde aldım. Hepsi aynı projeksiyonda, ancak aynı veri şemasına sahip olmadıkları için farklı veri katmanlarını temsil ediyorlar. Tüm bu dosyaları PostGIS veritabanıma (Windows 7 işletim sisteminde) toplu olarak dönüştürmenin en etkili yolu nedir? GÜNCELLEME: pgAdmin3 "PostGIS shapefile uploader" uygulamasında toplu içe aktarma …

4
Bir GeoJSON poligonu PostGIS masasına nasıl yerleştirilir?
GeoJSON'dan PostGIS masama bir çokgen eklemem gerekiyor. SQL sorgusu böyle gözükür. INSERT INTO tablename (name, polygon) VALUES ( 'Name', ST_GeomFromGeoJSON( '{ "type": "Polygon", "coordinates": [ [7.734375,51.835777520452], [3.8671875,48.341646172375], [7.20703125,43.580390855608], [18.6328125,43.834526782237], [17.9296875,50.289339253292], [13.7109375,54.059387886624], [7.734375,51.835777520452] ] }' ) ) Ne yazık ki hata mesajı alıyorum. ERROR: Geometry SRID (0) does not match column …


3
PostGIS'te POINT oluşturmak için hangi fonksiyon?
PostGIS’te bir Nokta tanımlarken, aşağıdakilerden hangisini kullanmaya karar verdiniz? ST_SetSRID(ST_MakePoint(lon,lat),4326) ST_SetSRID(ST_Point(long,lat),4326) ST_SetSRID(ST_GeomFromText('POINT(lon lat)',4326) ST_GeomFromEWKT('SRID=4326;POINT(lon lat)') Esasen performansta bir fark varsa, hangisi en hızlı olacak?

1
PostGIS'de polyecast'ten Multipolygon'a nasıl bir yazı yazılır?
Poligonları Multipolygon tipine yazmanın bir yolu var mı? Örneğin, bir noktada ST_Buffer () kullanarak bir daire oluşturdum. Bu işlevin dönüş tipi Çokgen tipindedir. Sorun şu ki, geometri sütununda Multipolygon tipine sınırlayan bir kısıtlama var. Bu yüzden basit bir çokgen ekleyemiyorum. ST_MPolyFromText () işlevini kullandım, ancak her zamanki gibi bunun için …
30 postgis 


2
PostGIS veritabanına shapefiles eklemek
Postgresql veritabanı oluşturmayı başardım ve daha sonra çalıştırdım. createlang plpgsql geospecies psql -d geospecies -f postgis.sql psql -d geospecies -f spatial_ref_sys.sql Öyleyse şimdi doğrudan şekil dosyalarını alabilir miyim? Bu doğru komut mu? ogr2ogr -f PostgreSQL PG:"host=server_ip user=username dbname=dbname password=password" yourshapefile.shp; Veritabanını nasıl yapılandıracağımdan emin değilim, bir tabloya ihtiyacı olmaz mıydı? …

6
QGIS, Postgis: Geometri tipi sütun tipi ile eşleşmiyor
SPG ile QGIS'deki bazı çokgen şekil dosyalarını Postgis'e aktarmaya çalışıyorum. Bunlardan biri alınamıyor ve bu hatayı veriyor: ERROR: Geometry type (Polygon) does not match column type (MultiPolygon) SPIT widnow'daki bu tabloda "Özellik Sınıfı" özelliğini MULTIPOLYGON'dan POLYGON'a değiştirmeye çalıştım, ancak hiçbir şey olmadı. Postgis'i her iki türü de kabul etmenin bir …
30 qgis  postgis  database 

4
Uzamsal bir indeksi ne zaman kullanmamalısınız?
Bunu soruyorum çünkü çoğunlukla Oracle ile çalışıyordum ama geçen yıl PostGIS ve SQLServer 2008 ile iki katına çıktım. Oracle'daki en uzamsal işlevler ORA-13226 hatasını döndüren uzamsal bir dizin olmadan çalışmaz: 13226, 00000, "arabirim uzamsal bir dizin olmadan desteklenmiyor" // * Neden: Geometri tablosunun uzamsal bir dizini yok. // * Eylem: …

4
Bir çizgide en yakın noktaya belirli bir noktaya nasıl ulaşılır?
PostGIS'i uzun zamandır kullanıyorum ancak LINESTRINGgeometriyi kullanmak zorunda kaldım ...! :) İşte yapmak istediğim şey: Bir bağlantı hattım var (belirli bir şehrin sokaklarını temsil eden, SRID 3395) ve belirli bir noktaya en yakın bağlantı hattını bulmak istiyorum (GPS pozisyonu, SRID 4326). Bulduğum çözüm, expand()yöntemi kullanarak benim noktamdaki tüm çizgileri seçmek …
28 postgis 

6
Ogr2ogr dosyasını PostgreSQL sürücüsünü içerecek şekilde nasıl güncelleyebilirim?
Uzak bir PostGres kurulumuna bir shapefile yüklemek için ogr2ogr kullanmaya çalışıyorum. Bu komutu çalıştırdığımda: celenius:~ celenius$ ogr2ogr -f PostgreSQL PG:"host=255.34.00.00 user=postgres dbname=mydb password=***" Dropbox/data/roads.shp; Aşağıdaki hata iletisini aldım: Unable to find driver `PostgreSQL'. The following drivers are available: -> `ESRI Shapefile' -> `MapInfo File' -> `UK .NTF' ... -> `SVG' …

9
R'de PostGIS verisiyle çalışmak?
Neredeyse her zaman R ile çalışıyorum ve şimdi mekansal veri madenciliği yapmak için kullanıyorum. (Açıkçası) GIS verilerini içeren bir PostGIS veri tabanına sahibim. İstatistiksel mekansal analiz yapmak ve harita çizmek istersem, daha iyi bir yoldur: tabloları şekil dosyaları olarak ver veya; doğrudan veritabanına çalışmak?
27 postgis  postgresql  r 

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.