Wersja 2.0 PostGIS przyniosła duży zestaw nowych rozszerzeń dla obiektowo-relacyjnej bazy danych PostgreSQL, dodając większe wsparcie dla obiektów przestrzennych.
Kilka razy zainstalowałem PostgreSQL 9.x i PostGIS 1.5 / 2.0 i nigdy nie miałem tego problemu. Właśnie uruchomiłem nowy serwer CentOS 6.3 i mam Postgres 9.3 działający zgodnie z oczekiwaniami. Uciekłem yum install postgis2_93 i widzę pliki w /usr/pgsql-9.3/share/contrib/ jednak kiedy biegnę CREATE EXTENSION postgis; Otrzymałem ERROR: could not open …
Próbuję użyć nowej funkcji Postgis 2.0 <-> (Centroid Distance Geometry), aby obliczyć dla każdego wiersza mojej tabeli (cosn1) odległość do najbliższego wielokąta tej samej klasy. Próbowałem użyć następującego kodu: WITH index_query AS ( SELECT g1.gid As ref_gid, ST_Distance(g1.the_geom,g2.the_geom) As ENN FROM "cosn1" As g1, "cosn1" As g2 WHERE g1.gid <> …
Zastanawiam się, z jakiej jednostki pochodzi pływak ST_Distance. W dokumentacji napisano: ... minimalna odległość kartezjańska (na podstawie odniesienia przestrzennego) między dwiema geometriami w rzutowanych jednostkach. Jakie są te przewidywane jednostki? Geometria jest przechowywany w polu: geometry(Point,4326).
Obecnie używam rozszerzenia topologii PostGIS, ale mam pewne trudności ze zrozumieniem, jak działa struktura: Jednym z kluczowych punktów jest użycie „warstw”: jak rozumiem, atrybuty cech powinny być przechowywane w tabeli poza schematem topologii (o nazwie topo_actualname) i zarejestrowane jako warstwa tej topologii AddTopoGeometryColumn. Jednakże, istnieje prosty sposób, aby dołączyć atrybuty …
Jak publikować rastry PostGIS za pomocą GeoServer? Spędziłem dużo czasu próbując utworzyć źródło danych Raster przy użyciu Image Mosaic JDBC, ale bez powodzenia. Wykonane kroki: 1. Pobrałem i zainstalowałem rozszerzenie mozaiki obrazu JDBC (działało dobrze) 2. Utworzyłem pliki „Parametru połączenia”: connect.postgis.xml.inc: <connect> <dstype value="DBCP"/> <username value="postgres" /> <password value="password" /> …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Jak jestem pewien, wielu z was wie, PostGIS w końcu wydało wersję 2.0 i w …
Zastanawiam się, jaka jest precyzja SELECT DISTINCToperatora w geometrii PostGIS. W moim systemie następujące zapytanie daje mi liczbę 5, co oznacza, że wstawione punkty są uważane za równe, jeśli różnią się o mniej niż 1e-5 i nie jestem pewien, czy jest to cecha PostGIS, problem z moją instalacją lub błąd. …
Czy można utworzyć widoki PostgreSQL na tabeli zawierającej dane rastrowe? Udało mi się utworzyć widok, ale wpis raster_columnsjest niepoprawny (brakuje wszystkich informacji rastrowych). Ponadto nie mogłem otworzyć widoku SQL za pomocą QGIS (najprawdopodobniej z powodu niepoprawności kolumn_rastrowych). Jest to taka sama sytuacja jak w przypadku tego pytania dotyczącego gemetry_columns & …
Próbuję wymyślić, jak załadować raster do bazy danych PostGIS2.0 (zadałem poprzednie pytania na ten temat tutaj i tutaj ). Próbuję użyć raster2pgsql.exeprogramu dostarczonego z PostGIS2.0. Po ustaleniu, że wiersz poleceń w systemie Windows musi być uruchomiony jako administrator (w systemie Windows 7, aby uruchomić wiersz poleceń jako administrator, wpisz cmdw …
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 …
Korzystam z PostGIS2.0 do wykonywania skrzyżowań rastra / wielokąta. Mam problem ze zrozumieniem, której operacji powinienem użyć i jaki jest najszybszy sposób jej wykonania. Mój problem jest następujący: Mam wielokąt i raster Chcę znaleźć wszystkie piksele wchodzące w skład wielokąta i uzyskać sumę wartości pikseli I (zaktualizowany problem): Otrzymuję ogromne …
Jak mogę uzyskać długość (zaznaczona na brązowo część) „drogi 7” wewnątrz czerwonego wielokąta? Mój początek: SELECT ST_Length(way) FROM lines WHERE road = "Road 7" AND ST_Intersects(line, polygon)? Dzięki temu otrzymuję tylko całkowitą długość :( Ktoś ma pomysł?
Czy w przypadku postgis2, który domyślnie obsługuje rastry, można przeprowadzić analizę statystyk strefowych? Mam google, ale nie znalazłem nic solidnego? Czy jest jakiś samouczek na początek? Czy ktoś może mi dać przykład sql, jak to zrobić? EDYTOWAĆ : Zaktualizowana (uproszczona) kwerenda według wzmianki w blogu Aragon: CREATE TABLE sum_pop3 AS …
Opublikowałem różne warstwy przy użyciu Geoserver 2.2.x z magazynem danych PostGIS 2.0.1 (PostgreSQL 9.1.x). Pola, które mają tylko wartości daty, a nie wartości związane z czasem / znacznikiem czasu, są przechowywane jako data. Po opublikowaniu moich warstw jako wfs / wms i otwarciu tabeli w przeglądarce daty vlues są wyświetlane …
Próbuję wykonać przetwarzanie na bardzo dużych warstwach wielokąta. Jednak napotykam różne błędy geometrii, takie jak: NOTICE: Ring Self-intersection at or near point 470396.52017068537 141300.52235257279 CONTEXT: PL/pgSQL function st_intersection(geometry,raster,integer) line 10 at RETURN QUERY SQL function "st_intersection" statement 1 NOTICE: Ring Self-intersection at or near point 504154.61769969884 140782.04115761846 CONTEXT: PL/pgSQL function …
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.