Zastanawiam się, gdzie jest różnica między tymi dwoma sprzężeniami przestrzennymi i, jeśli istnieje różnica, kiedy ich użyć. SELECT * FROM points p, shapes s WHERE ST_Within(p.geom, s.geom); i SELECT * FROM points p INNER JOIN shapes s ON ST_Within(p.geom, s.geom) Czy w niektórych sytuacjach jest się szybszym?
Jestem tylko początkującym w GIS, więc chętnie zobaczę tutaj każdy komentarz. Mam tabele w PostgreSQL, które podłączyłem do QGIS. Istnieją kolumny w tabelach z typem danych array[]. Ale użytkownikom nie jest łatwo wstawić dane do kolumny przy użyciu takiego widoku, jak {a, d, c}. Czy istnieje prosty sposób edycji danych? …
Muszę podzielić wielokąty (warstwa „pol”) zarówno na zamknięte, jak i nie zamknięte linie (warstwa „lin”). Niestety nie otrzymuję poprawnych wyników po uruchomieniu następującego zapytania. CREATE VIEW splitted_pol AS SELECT g.path[1] as gid, g.geom::geometry(polygon, SRID) as geom FROM (SELECT (ST_Dump(ST_Split(pol.geom, lin.geom))).* FROM pol, lin ) as g; W moim przykładzie ST_Split …
Mam bazę danych w jednej lokalizacji, którą chciałbym replikować w innej, używając replikacji jednokierunkowej. Podczas testów nie byliśmy w stanie powielić tabel archiwów, co jest niefortunne, ponieważ musimy przechowywać te wersje historyczne w obu lokalizacjach. Czy można po prostu zreplikować całą bazę danych DOMYŚLNYCH (w tym tabele archiwów). Jeśli nie, …
Mam tabelę tabeli postgis izolinii, która jest zdefiniowana w następujący sposób: CREATE TABLE myisolines ( gid serial NOT NULL, isotime timestamp without timezone, val numeric(10,4), geom geometry(LineString,4326) ); Wizualnie te obiekty liniowe wyglądają tak: Znam zasięg przestrzenny moich danych, więc mogę dodać Bbox, aby LineStrings mogło być jakby zamknięte. Chcę …
Używam funkcji ST_Distance obliczyć odległość między dwoma geometrii (a dworzec kolejowy i budynek), ponieważ wiem, że wszystkie budynki i wszystkie stacje kolejowe znajdują się w Chicago, który ma doskonałą / pełna ulicy siatkę, chciałbym użyć Manhattan (lub taksówka) odległość . Ogólny wzór na to jest różnica w X plus różnica …
Mam tabelę PostGIS z kilkoma wielokątami (przechowywanymi przy użyciu typu danych geograficznych). Reprezentują regiony na kulistej ziemi. Dla każdej pary wierzchołków wybranych spośród wszystkich wielokątów chcę obliczyć, czy te dwa wierzchołki są dla siebie „widoczne”. (Istnieje n * ( n -1) / 2 takich par, gdzie n jest całkowitą liczbą …
Czy ktoś mógłby napisać krótki, choć głupi przewodnik dla idiotów na temat instalowania postgis i ładowania krajowych danych Tygrysa na Ubuntu? Wypróbowałem kilka przewodników, a mianowicie http://wiki.bitnami.com/@api/deki/pages/302/pdf , ale nie mam szczęścia. Przepraszam za otwarty charakter tego pytania.
Większość moich doświadczeń z PostgreSQL to pgAdminIII i psql, ale interesuje mnie to, czego używają inni. Czy istnieje PostgreSQL równoważny SQL Server Management Studio (SSMS) i jego możliwości wyświetlania, w ograniczonym zakresie, wyników zawierających geometrię (darmową lub płatną)? Czy też większość ludzi po prostu uruchamia klienta GIS w tym celu, …
Próbuję obliczyć statystyki rastrowe (min., Maks., Średnia) dla każdego wielokąta w warstwie wektorowej przy użyciu PostgreSQL / PostGIS. W odpowiedzi GIS.SE opisano, jak to zrobić, obliczając przecięcie wielokąta i rastra, a następnie obliczając średnią ważoną: https://gis.stackexchange.com/a/19858/12420 Korzystam z następującego zapytania (gdzie demjest moim rastrem, topo_area_su_regionjest moim wektorem i toidjest unikalnym …
System operacyjny to openSUSE 12.1, PostgreSQL - 9.1, PostGIS - 2.0. Postgre / PostGIS są instalowane z aplikacji: repozytorium geograficzne. Po ostatnich aktualizacjach, gdy próbuję połączyć się z bazą danych, pojawia się następujący błąd: ERROR: could not load library "/usr/lib/postgresql91/lib64/postgis-2.0.so": /usr/lib/postgresql91/lib64/postgis-2.0.so: undefined symbol: pj_get_spheroid_defn Szukałem w Internecie tego błędu ( …
Piszę aplikację internetową intensywnie wykorzystującą dane, która jest dostarczana za pośrednictwem apache. Moje pytanie dotyczy tego, jak najlepiej zorganizować przetwarzanie, biorąc pod uwagę, że istnieje wiele opcji. Mam do dyspozycji OpenLayers / JQuery / JavaScript, PostGIS / Postgresql (z pgsql), python / psycopg2, php. Baza danych zawiera około 3 milionów …
Czy można używać PostgreSQL z QGIS i ArcGIS? tj. jedna baza danych dla różnych klientów. Czy jest coś, o co się martwię lub występują problemy z korzystaniem z DBMS z dwóch różnych programów? Wiem, że potrzebuję PostGIS i ArcSDE i nie mogę manipulować ani przechowywać danych rastrowych za pomocą PostGIS …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.