Mam tabelę, która jest włączona geoprzestrzennie; które zawierają granice świata. Chcę rozbić to na różne schematy (globalny, europejski itp.). Moją myślą jest użycie czegoś, co wygląda następująco: CREATE TABLE europe.borders AS (SELECT * FROM wo_borders WHERE admin_lvl2='eu' ); //just an example! Co jest poprawne, aby utworzyć tabele z istniejących tabel, …
Pobrałem bazę danych Geonames (cities1000) i napisałem mały program Ruby, aby zaimportować je do mojej tabeli ( geo_cities). Następnie dodałem kolumnę geograficzną o nazwie geog. Następnie przekonwertowałem wszystkie liczby lat / lon na kolumnę geog, używając: update public.geo_cities set geog = st_GeogFromText('SRID=4326;POINT(' || longitude || ' ' || latitude || …
Jestem początkującym w postgis i mam problem z wydajnością zapytań. To moje zapytanie: SELECT DISTINCT ON (userid) userid ,ST_AsText(position), timestamp FROM table1 WHERE ST_Intersects ( ST_GeomFromText('a multiypolygon geom goes here',4326),position) ORDER BY userid, timestamp desc problem polega na tym, że mój wielokąt zawiera BARDZO duże wielokąty (600 stron długich w …
Chcę zmienić nazwę jednej z moich tabel postGIS. Jednak kiedy to robię, stosując prosty ALTER TABLE old_name RENAME TO new_name; Rozumiem, że dane przestrzenne nie są aktualizowane o nową nazwę. Po pierwsze, czy te odniesienia można naprawić, uruchamiając funkcję: SELECT probe_geometry_columns() Czy po tym sam stół jest w porządku? Czy …
Muszę napisać procedurę przechowywaną PL / pgSQL do obliczenia przecięcia wielu warstw. Na przykład dla trzech warstw A, B, C ta funkcja powinna zwrócić geometrię ABC: Funkcja przyjmuje jako dane wejściowe id warstw, które należy przeciąć. Czy ktoś może mi doradzić, jak zbudować tę funkcję? Moje przemyślenia na ten temat …
Umieściłem mój plik osm w bazie dzięki osm2pgsql i szukam sposobu na uzyskanie listy współtwórców. Przeszukałem bazę danych i nie znalazłem zbyt wiele ... a wiki osm o schemacie osm2pgsql nie zawiera wielu szczegółów ... Czy to możliwe?
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.