Pytania otagowane jako postgis

PostGIS jest rozszerzeniem dla obiektowo-relacyjnej bazy danych PostgreSQL, która dodaje obsługę obiektów geograficznych.

2
Jak sprawdzić, którą wersję GDAL posiadam i ile?
Zainstalowałem na swoim komputerze następujące oprogramowanie: PosgresSQL 9.3.2.3 PostGIS 2.1.1.1 QGIS 2.0.1 Dufour (ten zainstalowany za pośrednictwem pakietu OSGeo4w) QGIS 1.7.0 Wrocław O ile wiem, wszystkie z nich w jakiś sposób działają, używają lub uzyskują dostęp do biblioteki GDAL. Czy zatem są używane niezależne wersje GDAL, w zależności od tego, …

2
Poszukuję najszybszego rozwiązania do analizy Point in Polygon na 200 milionów punktów [zamknięte]
Mam plik CSV zawierający 200 milionów obserwacji w następującym formacie: 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" Dla każdego zestawu współrzędnych (x1 / y1 i x2 / y2) chcę przypisać US Census Tract lub Census Tract, w który wchodzi (pobrałem plik kształtu TIGER spisu ludności tutaj: ftp://ftp2.census.gov/ geo / tiger / TIGER2011 / …

4
Zapytanie SQL, aby mieć pełną funkcję geojson z PostGIS?
Chciałbym uzyskać funkcję geojson z właściwościami z PostGIS. Znalazłem przykład, że mam kolekcję funkcji, ale nie mogę sprawić, by działała tylko dla funkcji. 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
Zbiorcze ładowanie wielu plików kształtów do PostGIS
Mam ponad sto warstw danych w formacie shapefile, które chcę załadować do bazy danych PostGIS. Wszystkie są w tej samej projekcji, ale reprezentują różne warstwy danych, więc nie mają tego samego schematu. Jaki jest najbardziej efektywny czasowo sposób zbiorczej konwersji wszystkich tych plików do mojej bazy danych PostGIS (w systemie …

4
Jak wstawić wielokąt GeoJSON do tabeli PostGIS?
Muszę wstawić wielokąt z GeoJSON do mojej tabeli PostGIS. Tak wygląda zapytanie SQL. 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] ] }' ) ) Niestety pojawia się komunikat o błędzie. ERROR: Geometry SRID (0) does not …



3
Która funkcja do tworzenia POINT w PostGIS?
Kiedy definiujesz punkt w PostGIS, kiedy zdecydujesz się zastosować który z poniższych elementów? 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)') Jeśli jest to zasadniczo różnica w wydajności, która będzie najszybsza?

1
Jak przekonwertować / typecast z Polygon na Multipolygon w PostGIS?
Czy jest jakiś sposób, aby rzutować wielokąty na typ wielokąta? Na przykład utworzyłem okrąg za pomocą ST_Buffer () w punkcie. Zwracany typ tej funkcji jest typu wielokąta. Problem polega na tym, że na kolumnie geometrii jest ograniczenie ograniczające ją do typu Multipolygon. Nie mogę więc wstawić prostego wielokąta. Użyłem funkcji …
30 postgis 

2
Dodawanie plików kształtów do bazy danych PostGIS
Byłem w stanie stworzyć bazę danych Postgresql, a następnie wykonałem, createlang plpgsql geospecies psql -d geospecies -f postgis.sql psql -d geospecies -f spatial_ref_sys.sql Czy mogę teraz bezpośrednio zaimportować pliki kształtów? Czy to byłoby właściwe polecenie, ogr2ogr -f PostgreSQL PG:"host=server_ip user=username dbname=dbname password=password" yourshapefile.shp; Nie jestem pewien, jak ustrukturyzować bazę danych, …

6
QGIS, Postgis: Typ geometrii nie pasuje do typu kolumny
Próbuję zaimportować niektóre kształty wielokątów do Postgis w QGIS za pomocą SPIT. Nie można zaimportować jednego z nich i zwraca ten błąd: ERROR: Geometry type (Polygon) does not match column type (MultiPolygon) Próbowałem zmienić atrybut „Class Feature” w tej tabeli w SPIT widnow, z MULTIPOLYGON na POLYGON, ale nic się …
30 qgis  postgis  database 

4
Kiedy NIE należy używać indeksu przestrzennego?
Pytam o to, ponieważ głównie pracowałem z Oracle, ale przez ostatni rok podwoiłem się z PostGIS i SQLServer 2008. Większość funkcji przestrzennych w Oracle nie będzie działać bez indeksu przestrzennego zwracającego błąd ORA-13226: 13226, 00000, „interfejs nieobsługiwany bez indeksu przestrzennego” // * Przyczyna: Tabela geometrii nie ma indeksu przestrzennego. // …

4
Jak uzyskać najbliższy punkt na linii do danego punktu?
Od dłuższego czasu korzystam z PostGIS, ale nigdy nie musiałem używać LINESTRINGgeometrii ...! :) Oto, co chciałbym zrobić: mam tabelę linii (reprezentujących ulice danego miasta, SRID 3395) i chciałbym znaleźć najbliższe linie do danego punktu (pozycja GPS, SRID 4326). Rozwiązaniem, które znalazłem, jest wybranie wszystkich linii wewnątrz mojego punktu za …
28 postgis 

6
Jak mogę zaktualizować ogr2ogr, aby zawierał sterownik PostgreSQL?
Próbuję użyć ogr2ogr, aby przesłać plik shapefile do zdalnej instalacji PostGres. Kiedy uruchomiłem to polecenie: celenius:~ celenius$ ogr2ogr -f PostgreSQL PG:"host=255.34.00.00 user=postgres dbname=mydb password=***" Dropbox/data/roads.shp; Otrzymałem następujący komunikat o błędzie: Unable to find driver `PostgreSQL'. The following drivers are available: -> `ESRI Shapefile' -> `MapInfo File' -> `UK .NTF' ... …

9
Pracujesz z danymi PostGIS w R?
Pracuję z R prawie cały czas, a teraz używam go do eksploracji danych przestrzennych. Mam bazę danych PostGIS z (oczywiście) danymi GIS. Jeśli chcę przeprowadzić statystyczną analizę przestrzenną i mapy działek, to lepszy sposób: eksportuj tabele jako pliki kształtów lub; pracować bezpośrednio w bazie danych?
27 postgis  postgresql  r 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.