Jako kartograf współpracuję z TileMill w celu wizualizacji geodanych. Zainstalowałem lokalny serwer PostgreSQL z PostGIS i osm2pgsql. Wszystko dziala. W każdym razie jestem nowy w pracy z serwerami i podejściu do wiersza poleceń. Tak więc, w nauce podstaw zarządzania bazami danych, pomocne byłoby pewne narzędzie GUI. Czy mogę na przykład …
Mam tabelę przestrzenną w bazie danych PostgreSQL / PostGIS. Każdy wiersz w nim reprezentuje wielokąt. Ma on następującą formę: +----+--------+ |gid | way | +----+--------+ |241 | 01030..| Kolumna geometryczna to „droga”, która zawiera geometrię wielokąta. W WKT jest to: POLYGON ((„....”)). Robię dużo zapytań ST_Contains na tej tabeli, aby …
Jest to coś, o co prawie się wstydzę, ale wydaje mi się, że nie mogę sprawić, by działało przez całe moje życie. Mam warstwę drogi z odcinkami, każdy odcinek ma odcinek Road IDi type. Chciałbym połączyć wszystkie segmenty razem, dla każdego z nich Road IDw jedną linię, ale tylko wtedy, …
Czy istnieje standardowy lub najlepszy sposób przechowywania niektórych funkcji dotyczących dróg: Kierunkowość drogi: Ulice jednokierunkowe: Drogi prowadzące tylko w jednym kierunku Centralne pasy skrętu : drogi istniejące między dwoma paskami, za pomocą których każdy pas może skręcić w lewo lub w prawo, na przykład w ten sposób Przejazdy autostradami Podjazdy …
Oto krótkie podsumowanie tego, co próbuję zrobić: mam 3 tabele w Postgresie, „a” i „b”, każda ma kolumnę Wielokąt, a „c” ma kolumnę Punkt. Usiłuję uzyskać przecięcia geometrii między „a”, „b” i „c” oraz wyświetlić takie geometrie na warstwie wektorowej OpenLayers. Wiem już, jak wyświetlać dowolną geometrię z łańcucha w …
To powinno być oczywistym prekursorem (którego nie zadałem) mojego drugiego pytania: jak tworzyć diagramy pająków (linie piasty) w PostGIS? Jeśli nie znam związku między punktem w warstwie A (sklepy) a punktem w warstwie B (klienci), ogólnie chciałbym powiedzieć: „Klient 1 jest obsługiwany przez najbliższy sklep”. Chociaż zdaję sobie sprawę, że …
Mam tabelę wielokątów (grupy bloków spisowych) w postgresie. Chcę oznaczyć każdą grupę bloków miastem (inną tabelą wielokątów), w której głównie się znajduje. czy to możliwe? Myślę, że muszę zasadniczo stworzyć coś takiego: select b.*,t.name from blockgroups b, towns t where (st_area(st_intersection(b.wkb_geometry, t.wkb_geometry))/st_area(b.wkb_geometry)) > .5 ale to zapytanie trwa wiecznie (mam …
Posiadamy esri Personal Geodatabases, które musimy zaimportować do PostGIS. Ostatecznie chcielibyśmy umożliwić użytkownikom przesyłanie MDB na serwer internetowy i importowanie warstw do PostGIS. W systemie Windows, z FW Tools, następujące działa dobrze: ogr2ogr -f "PostgreSQL" PG:"host=10.10.10.10 user=someuser dbname=poi password=somepassword port=5432" S:\GISData\Test.mdb -a_srs EPSG:26986 Chciałbym jednak to zautomatyzować (i zrobić to …
Próbowałem postępować zgodnie z instrukcjami dotyczącymi konfigurowania bazy danych PostGIS, do której mają dostęp użytkownicy z QGIS, ale w tej chwili nie rozumiem wystarczająco dużo, aby przejść dalej? Moja sytuacja; Jestem stażystą odpowiedzialnym za tworzenie bazy danych PostGIS do digitalizacji zielonych obiektów (takich jak drzewa) i uruchamianie zapytań - takich …
Zaimportowałem niektóre dane z bazy danych Postgis, a niektóre geometrie zostały zgłoszone jako nieprawidłowe (ST_IsValidReason zgłasza samo-skrzyżowanie lub samo-skrzyżowanie pierścienia). Wydaje się, że na zapytania, które wykonuję, nie ma wpływu nieprawidłowy aspekt tych geometrii (używam tylko zapytań ST_Distance). Jakie rzeczy psują się, gdy geometrie są nieprawidłowe? Czy naprawianie tych geometrii …
Jako trochę tła chcemy odejść od używania plików kształtów. Już zaczęliśmy korzystać z Geopackage do pracy na komputerze (QGIS / ArcGIS), ale często wymagamy przesyłania danych do naszych baz danych PostgreSQL. Wiem, że możesz przesyłać treści Geopackage do Postgres przy użyciu QGIS, ale zastanawiam się, czy istnieją narzędzia wiersza polecenia …
Mam tabelę wielokątów reprezentujących izochrony czasu podróży w określone dni. Dla każdego punktu początkowego istnieje pięć geometrii izochronicznych (przechowywanych w osobnych rzędach). Dla każdego punktu początkowego chcę zrasteryzować pięć izochronów (binarna wartość NULL lub 1), a następnie połączyć je w jedną warstwę rastrową. Ta warstwa rastrowa wymaga prostej algebry mapy: …
Zastanawiam się, jak można przechowywać ogromne zbiory danych chmury punktów skanowanych laserowo w PostGIS, mając na uwadze aspekt czasowy ich przetwarzania. Wiem, Pointw PostGIS istnieje obiekt geometrii . Ale o ile wiem, zapisuje każdy punkt w nowym tupelu, co może sprawić, że wyszukiwanie dowolnego punktu będzie bardzo powolnym procesem, jeśli …
Jestem nowy w Postgis i QGIS. Utworzyłem widok zdefiniowany jako CREATE OR REPLACE VIEW pupr.vstudentmuni AS SELECT m.id AS munid, m.name AS muname, m.geom, s.code, (s.name::text || ' '::text) || s.lastname::text AS fullname FROM pupr.municipio m, pupr.student_location l, pupr.student s WHERE st_within(l.geom, m.geom) AND s.code = l.code; w PostgreSQL. Próba …
Mam listę zawierającą ponad 100 000 punktów w formacie lat / long, które zaimportowałem do qgis. Teraz staram się pogrupować wszystkie te punkty w grupy ramek i przez to zasadniczo mam na myśli, że chcę podzielić mapę na ramki ograniczające. Moje wymagania są następujące: żadna grupa w pudełku nie powinna …
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.