Co pięć sekund mam tabelę pozycji GPS PostGIS: 2011-01-01 00:00:05, POINT(x1,y1) 2011-01-01 00:00:10, POINT(x2,y2) 2011-01-01 00:00:15, POINT(x3,y3) ... Szukam zapytania, które zwróci wartości (znacznik czasu i punkt) na każdą sekundę. Można założyć, że punkty są połączone linią prostą. W szczególności szukam sposobu na zrobienie tego w bazie danych, a nie …
Mam duży plik kształtu (1 gb) i muszę go zrasteryzować. Próbowałem już następujących. 1.) Zaimportuj go do GRASS przy użyciu v.in.ogrtego błędu nie powiodło się z komunikatem o błędzie: BŁĄD: G_realloc: nie można przydzielić 498240036 bajtów w break_polygons.c: 188 2.) Moim drugim pomysłem było użycie PostGIS. Zaimportuj plik kształtu, ponownie …
Jestem bardzo nowy w PostGIS, PostgreSQL i SQL w ogóle. Mam 44 tabele w mojej bazie danych PostGIS, a każda z nich reprezentuje inną warstwę danych wektorowych. Każdy został załadowany z osobnego pliku kształtu i każdy ma kolumnę opisującą geometrię tej warstwy, zwanąwkb_geometry Chcę wybrać konkretny wielokąt na jednej warstwie, …
To może być odcinek, ale zastanawiałem się, czy ktoś wdrożył narzędzia do modelowania grawitacyjnego lub skrypty do analizy rynku detalicznego (takie jak model Huffa), aby analizować dane przestrzenne pod kątem relacji klient-sklep? Istnieje kilka źródeł ESRI (w tym rozszerzenie Business Analyst), ale nie widziałem żadnych dla świata open source. Wydaje …
Mam setki plików shapefile z różnych projektów GIS, które chcę rozpocząć konsolidacji w jednej platformie bazy danych, obecnie próbuję tego w Postgres / PostGIS. Prawie żadne dane nie są znormalizowane - co oznacza, że jest to wiele takich samych typów danych , ale poszczególne nazwy / typy atrybutów nie pasują. …
Mam dane rastrowe w tabeli postgres, którą chcę wprowadzić do Pythona jako tablicę numpy. Korzystam z psycopg2, aby połączyć się z bazą danych. Jestem w stanie pobrać dane, ale są one zwracane jako ciąg (prawdopodobnie serializowany plik binarny). Czy ktoś wie, jak pobrać ten ciąg i przekonwertować na tablicę numpy? …
(edycja 2019) ST_VoronoiPolygons dostępne od PostGIS v2.3 ! W PostGIS 2.1+ możemy użyć ST_DelaunayTriangles () do wygenerowania triangulacji Delaunaya , która jest podwójnym wykresem jej diagramu Voronoi , i teoretycznie mają one dokładną i odwracalną konwersję. Czy istnieje jakiś bezpieczny skrypt w standardzie SQL ze zoptymalizowanym algorytmem dla tej konwersji …
W Postgis utworzyłem już tabelę geometrii. Chcę załadować kilka plików kształtów do tej tabeli przy użyciu ogr2ogr. Ale nie znalazłem parametru, który mógłby określić tę tabelę. ogr2ogr -append -f "PostgreSQL" PG:"dbname=db and so on" shapefile.shp Otóż to. Jak mogę dodać jakiś parametr, aby określić tabelę?
Chcę połączyć kilka pojedynczych tabel w nową tabelę w PostGIS. Jest to łatwe zadanie podczas pracy z danymi Shapefile, ale nie jestem pewien, jak to zrobić w PostGIS. Każda pomoc byłaby bardzo mile widziana. Myślę, że używam Append, ale nie jestem pewien, od czego zacząć.
Usiłuję wyświetlić pewne funkcje w warstwie opartej na plikach shapefile przy użyciu QGIS. Znalazłem funkcję podzbioru w panelu właściwości, która robi dokładnie to, czego chcę, ale jest zbyt żmudna, biorąc pod uwagę, że muszę ręcznie przesuwać dużą liczbę funkcji. Czy jest na to szybszy sposób? Używam zarówno shapefiles, jak i …
Czytałem wątek o rozszerzeniu geoprzestrzennym dla Presto w tym numerze Github , w którym wprowadzono funkcję line_locate_point. Został on oparty na ST_LineLocatePointfunkcji PostGIS , która zwraca liczbę zmiennoprzecinkową reprezentującą ułamek wzdłuż linii najbliższego punktu na tej linii do danej lokalizacji. Pojawiło się pytanie, dlaczego została nazwana, line_locate_pointa nie ST_LineLocatePointjak wersja …
Próbuję ustawić uprawnienia w mojej bazie danych dla użytkowników, aby mogli aktualizować, WSTAWIAĆ, USUWAĆ i oczywiście WYBIERAĆ w tabelach geograficznych. Ponieważ używam niektórych typów SERIAL dla moich identyfikatorów, wolałbym nawet nie dawać użytkownikom możliwości ręcznej edycji tego pola. Definiuję więc uprawnienia kolumnowe. Działa dobrze w części UPDATE, ale przycisk w …
Próbuję zbudować diagram voronoi z siatki punktów przy użyciu zmodyfikowanego kodu stąd . To jest zapytanie SQL po moich modyfikacjach: DROP TABLE IF EXISTS example.voronoi; WITH -- Sample set of points to work with Sample AS (SELECT ST_SetSRID(ST_Union(geom), 0) geom FROM example."MeshPoints2d"), -- Build edges and circumscribe points to generate …
Mam szereg geometrii LineStringM. Wartość miary reprezentuje nachylenie (lub gradient strumienia) w każdym punkcie geometrii. Uwielbiam solidne opcje stylizacji QGIS, ale nie mogę znaleźć sposobu na renderowanie każdej wartości miary wzdłuż moich linii. Idealnie byłoby mieć niebieski dla wolnych gradientów i czerwony dla bardzo stromych gradientów. Aby pomóc zrozumieć, co …
Mam tabelę ulic, którą wybrałem na podstawie zestawu atrybutów (powiedzmy, że to speed_limit < 25). Istnieją grupy ulic, które są lokalnie przylegające; Chciałbym pogrupować te zestawy połączonych linii w GeometryCollections. Na poniższym obrazku byłyby dwa GeometryCollections: jeden z czerwonymi liniami i jeden z niebieskimi liniami. Próbowałem uruchomić kilka zapytań „rozpuść, …
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.