Pytania otagowane jako postgis

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

2
Jakość geokodu: Nominatim vs. Geocoder PostGIS vs. Geocoder :: US 2.0
Czasami muszę geokodować >> 500 000 adresów ulic w USA (bez cech i skrzyżowań). Chciałbym skonfigurować usługę geokodowania lokalnie do obsługi tych masowych geokodów. W przeszłości używałem Geocodera :: US 2.0 opartego na Tiger . Wstępne testy porównawcze dają rozsądną dokładność w odniesieniu do adresów geokodowanych przez Google, szczególnie gdy …


1
Jak mogę przekształcić polilinie w punkty co n metrów w PostGIS?
Pytanie w prawie taki sam, jak ten , ale muszę użyć PostGIS. Mam wiele polilinii i chcę przekształcić je w punkty co n metrów wzdłuż tych linii. edycja: Wielkie dzięki dla Stefana. Moje ostatnie zapytanie było nieco inne, prawdopodobnie ze względu na starszą wersję PostGIS (1.5), ale ostatecznie dostałem to, …
14 postgis  point  line 

1
Jaka jest różnica między ST_DWithin a ST_Distance dla wyszukiwania zbliżeniowego w PostGIS?
Mam rekordy zapisane w tabeli ze współrzędnymi szerokości i długości geograficznej zapisanymi w polu geometrii. Chcę znaleźć wszystkie rekordy w pobliżu punktu odniesienia podanego przez użytkownika. Uwaga „w pobliżu” prawdopodobnie oznacza mniej niż 100 km (być może nawet mniejszy). Większość przykładów używam ST_DWithin. Czy istnieje powód, dla którego nie możesz …

2
Jak uzyskać wartość miernika odległości między dwiema geometriami w PostGIS?
Mam proste pytanie dotyczące obliczania odległości w PostGIS. Chciałbym uzyskać odległość między dwiema geometriami. Używam tego sid: 4269 w metrach, co teraz robię, to: ST_Distance((a.geom,b.geom)) FROM ...ale otrzymuję wynik w stopniach. Myślę, że powinienem pracować z geografią, ale jak mogę rzucić geom na geografię? Próbowałem z (a.geom :: geography), ale …

4
Importujesz .shp do PostgreSQL?
Chcę zaimportować plik shp do postgreSQL. Najpierw tworzę plik sql, a następnie uruchamiam PostgreSQL. Aby utworzyć plik sql, uruchamiam polecenie w Windows cmd: shp2pgsql -s 4326 worldCountries.shp worldcountries postgres > worldcountries.sql a następnie uruchom: psql -d postgres -U postgres -p 4321 -f worldcountries.sql ale wynikiem jest: psql: worldcountries.sql: 21: ERROR: …

1
PostGIS: Policz liczbę wierzchołków linii i wielokątów w tabelach
Mam 23 tabele w schemacie PostGIS, które muszę policzyć liczbę wierzchołków. Tabele są mieszanką linii i wielokątów, więc zdałem sobie sprawę, że muszę użyć ST_NPoints (geom) Uruchomiłem więc następujące zapytanie SELECT count(ST_NPoints(geom) FROM lines; wynik / liczba jest równa liczbie elementów w tej tabeli, a nie całkowitej liczbie wierzchołków wszystkich …
14 postgis 

4
Wdrażasz autokorelację przestrzenną za pomocą QGIS, PostgreSQL lub innej bezpłatnej aplikacji? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 miesiące temu . Jestem nowy w GIS. Mam dwie warstwy w bazie danych PostgreSQL. Pierwsza warstwa zawiera punkty, …

3
Tworzysz „ukośną ramkę ograniczającą” o maksymalnym stosunku szerokości do wysokości?
Chciałbym utworzyć otaczający prostokąt o maksymalnym stosunku szerokości do wysokości („ukośna ramka ograniczająca”) z zestawu funkcji wprowadzania, jak pokazano na poniższym obrazku: Np. Funkcje PostGIS, ST_Envelopea ST_Box2Dtakże transformatory FME BoundingBoxReplaceri BoundingBoxAccumulatorgenerują równoległe ramki graniczne osi. Wszelkie sugestie dotyczące podejścia z PostGIS, QGIS lub FME są mile widziane!
13 qgis  postgis  fme  extents 

3
Zwiększ szybkość buforowania płytek (TileStache)
Podaję kafelki wektorowe za pomocą TileStache , mam wszystko ustawione tak, jak chcę. Moje dane są przechowywane w Postgres i używam dostawcy VecTiles do obsługi kafelków GeoJSON . Chcę buforować wszystkie moje kafelki, aby kafelki działały szybciej. Korzystam z tilestache-seed.py do zapasu mojej pamięci podręcznej. Używam seed-tilestache na kilku maszynach. …

1
Dostęp do wewnętrznej struktury danych przechowującej indeks przestrzenny Postgis (PostGres GiST)
Ciekawi mnie, w jaki sposób wewnętrzne struktury danych i mechanizm przechowywania przestrzennego indeksu GiST w Postgis. W Oracle lubiłem pokazywać, w jaki sposób indeksy SDO były „tylko kolejną tabelą” oraz w jaki sposób poziomy były atrybutami indeksów, a ramki indeksowanych geometrii były przechowywane jako obiekty BLOB (które można wyodrębnić). W …

1
Utwórz wielokąt z linii w PostGIS
Próbuję podzielić wielokąt na mniejsze wielokąty z linii, ale myślę, że nie mogę użyć funkcji st_split. Potrzebuję stworzyć małe wielokąty wewnątrz dużego, używając siatki linii. Próbowałem na kilka sposobów, ale nie mogę uzyskać wyniku. Co próbowałem: Podziel jeden wielokąt z LineString za pomocą st_split () Z wieloboku granicznego. I Linestring …
13 postgis  sql  topology 


2
POSTGIS uzyskuje maksymalną długość wielokąta i średnią szerokość
Mam postgis tabelę typów wielokątów. Muszę automatycznie obliczyć maksymalną długość wielokąta: A druga to średnia szerokość: Wątpię teraz, czy jest to możliwe, ponieważ chociaż wszystkie moje wielokąty będą prawie prostokątne, w innych przypadkach mogą być naprawdę niejednoznaczne i prawie niemożliwe jest rozróżnienie między szerokością a wysokością. Zobaczmy, czy ktoś może …

1
Połączenie klucza / wartości Hstore i zapytania przestrzennego jest zbyt wolne, aby obsługiwać większe wyciągi OSM
Próbuję obliczyć statystyki dla danych OSM za pomocą PostgreSQL 9.3.5 i PostGIS 2.1.4. Zacząłem od małego wyciągu z bawarii, który pobrałem z Geofabrik. Schemat db jest normalnym schematem API 0.6, dane zostały zaimportowane za pomocą zrzutu do Postgres (za pomocą skryptów pgsnapshot_schema_0.6 * .sql, które są dostarczane z osmozą). Wykonano …

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.