Po zapisaniu wartości lon lat jako typu danych GEOGRAFIA, jak mogę pobrać poszczególne wartości lon lat? Nieudana próba: SELECT id, geog, ST_X(geog), ST_Y(geog) FROM locations; Błąd: No function matches the given name and argument types. You might need to add explicit type casts.
MySQL mówi w dokumentacji dla ST_Distance_Sphere Obliczenia wykorzystują kulistą ziemię i konfigurowalny promień. Opcjonalny argument promienia powinien być podany w metrach. Jeśli zostanie pominięty, domyślny promień wynosi 6370986 metrów. Jeśli argument promienia jest obecny, ale nie dodatni, ER_WRONG_ARGUMENTSpojawia się błąd. PostGIS mówi w dokumentach ST_Distance_Sphere(choć dokumenty nie są już dokładne …
Wiem, że może to być duplikat, ale walczę przez kilka dni. Zaktualizowałem QGIS z 2.8 do 2.18, a potem wszystko się psuje. Nie mogłem używać rozszerzenia PostGIS na pgadmin3. Doszedłem do wniosku, że wystąpił konflikt z libgdal1h: jeśli jest zainstalowany, usuwa inne biblioteki używane przez PostGIS i odwrotnie. Wypróbowałem kilka …
Opis problemu: Biorąc pod uwagę trasę autobusu (zdefiniowaną jako wykładzina ln.the_geom) i zestaw lokalizacji przystanków autobusowych (pt1.the_geom, pt2.the_geom, ... ptn.the_geom), podziel trasę autobusu na segmenty między przystankami autobusowymi . Korzystam z dwóch funkcji Postgis ST_line_substring(ln.the_geom,ST_line_locate_point ln.the_geom,pt1.the_geom),ST_line_locate_point(ln.the_geom,pt2.the_geom)) Powyższe działa dobrze, jeśli trasa autobusu nie ma pokrywających się odcinków. Jeśli jednak zachodzą …
Ostatnio utworzyłem bazę danych PostGIS 2.0.3 na serwerze bazy danych PostgreSQL 9.1 za pomocą pgAdmin. Znaleziono rozszerzenie „PostGIS” zainstalowane w „Rozszerzeniach”. Wszystkie funkcje przestrzenne zostały dodane do schematu „publicznego”. W porządku. Teraz chcę zapisać wszystkie moje dane w nowym schemacie o nazwie „gc”. Jednak w jaki sposób mogę sprawić, by …
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 …
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 …
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 …
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 …
Mam problem z Postgresql i QGIS: Mogę dodawać punkty / linie / wielokąty i pola wypełnienia Ale nie mogę: usuń punkty / linie / wielokąty modyfikuj punkty / linie / wielokąty (przesuń lub zmodyfikuj pole) np .: dbname = 'Europa' host = port lokalny host = 5432 użytkownik = 'postgres' …
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 …
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 …
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 …
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 …
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.