Pytania otagowane jako postgis

PostGIS jest rozszerzeniem dla obiektowo-relacyjnej bazy danych PostgreSQL, która dodaje obsługę obiektów geograficznych.

1
Konfigurowanie Geoservera do używania określonej kolumny geometrii postgis jako domyślnej
Mam tabelę PostGIS z dwiema kolumnami geometrii, obie wieloboczne, ale jedna z SRID 4326, a druga 3857. Kiedy publikuję tabelę w Geoserver, zdaję sobie sprawę, że Geoserver domyślnie korzysta z pierwszej kolumny geometrii na liście kolumn, ale zastanawiałem się jeśli istnieje sposób skonfigurowania Geoservera do używania określonej kolumny geometrii? Nie …

1
Jak zaimportować GeoTIFF przez postGIS do GeoServer?
Jako prosty przypadek testowy próbuję skonfigurować stos oprogramowania OpenGeo w taki sposób, aby wyświetlać GeoTIFF jako nakładkę na normalną mapę, taką jak OSM. Wykonuję więc następujące kroki: Utwórz bazę danych przestrzennych za pomocą postGIS Załaduj GeoTIFF do bazy danych Zaimportuj bazę danych do GeoServer Wyświetl podgląd jako nakładkę mapy w …


1
Czy tworzysz PUNKT ze współrzędnych długości i szerokości geograficznej w istniejącej tabeli za pomocą PostGIS?
Chciałbym zrobić PUNKT, używając kolumn długości i szerokości geograficznej istniejącej tabeli . Oto link do dokumentacji ST_MakePoint . Oto mój stół: CREATE TABLE sysinst.bio ( oid INTEGER PRIMARY KEY, longitude FLOAT, latitude FLOAT, geom GEOMETRY(POINT, 26913) ); Dodawanie kolumny geometrii: SELECT AddGeometryColumn ('sysinst', 'bio', 'geom', 26913, 'POINT', 2); Oto moje …


1
Hibernacja Spatial 4 i PostGIS 2.0
Mam problemy z integracją tych technologii: Hibernacja przestrzenna 4.0-M1 PostGIS 2.0.2 (ze skompilowanym JDBC 2.0.2) Hibernacja 4.1.1 Konkretny błąd to: Caused by: org.postgresql.util.PSQLException: Can't infer the SQL type to use for an instance of org.postgis.PGgeometry. Use setObject() with an explicit Types value to specify the type to use. Adnotacja encji …

1
Dodajesz topologię do PostGIS?
Zainstalowałem PostGIS 2.0 i potrzebuję nowej topologii, ale domyślnie nie wydaje się ona instalowana. Znalazłem wiele wiersza poleceń, aby zainstalować PostGIS 2.0 z topologią, ale czy istnieje sposób na dodanie topologii?
10 postgis  topology 

3
Jak uzyskać powierzchnię wielokąta WGS84 w metrach kwadratowych?
Poniżej podano obszar wielokąta w stopniach kwadratowych: SELECT ST_Area(ST_GeomFromText('POLYGON((871325.790874952 6105405.3261047,871418.748307692 6105359.72944624,871346.22022442 6105215.141258,871254.85408906 6105261.72007212,871325.790874952 6105405.3261047))',4326)) As sqm; Wynik: 16586.2319335938 Jak uzyskać powierzchnię w metrach kwadratowych? Próbowałem następujące: SELECT ST_Area(ST_Transform(ST_GeomFromText('POLYGON((871325.790874952 6105405.3261047,871418.748307692 6105359.72944624,871346.22022442 6105215.141258,871254.85408906 6105261.72007212,871325.790874952 6105405.3261047))',4326)),31467) As sqm; Ale wygląda na to, że ST_Transform nie działa. Otrzymuję następujący komunikat o błędzie: ERROR: function …
10 postgis  area  wgs84 



2
Czy możliwe jest geokodowanie skrzyżowań ulic za pomocą Nominatim?
Czy można geokodować lokalizację skrzyżowania ulicy za pomocą Nominatim? Przykładowe zapytanie z geokodu Commonwealth Ave at Washington Street, Boston, MA Udany Geokod przez Google https://maps.google.com/maps?q=Commonwealth+Avenue+at+Washington+street,+Boston,+MA&hl=en&sll=42.351351,-71.118573&sspn=0.054868,0.132093&t=h&hnear=Commonwealth+Ave+%26+Washington+St,+Boston,+Suffolk,+Massachusetts+02135&z=17 Geokod nieudany przez Nominatim http://nominatim.openstreetmap.org/search.php?q=Commonwealth+Ave+at+Washington+Street%2C+Boston%2C+MA&viewbox=-337.5%2C85.34%2C337.5%2C-80.5

5
Jak podzielić drogi OSM na poszczególne segmenty na skrzyżowaniach?
Chcę utworzyć sieć drogową do użytku z pgRouting przy użyciu danych OpenStreetMap. Załadowałem plik kształtu z GeoFabrik do tabeli Postgres (z włączonym PostGIS). Jednak jednym z moich problemów było to, że drogi nie zawsze kończą się na skrzyżowaniach, dlatego postanowiłem je wszystkie podzielić na każdym skrzyżowaniu lub skrzyżowaniu. Aby zidentyfikować …

3
Wybierając tylko tabele przestrzenne z bazy danych PostgreSQL?
Moja baza danych zawiera zarówno tabele przestrzenne, jak i nieprzestrzenne, ale chcę pobrać z zapytania tylko tabelę przestrzenną. Wszelkie sugestie dotyczące wyboru tylko tabel przestrzennych. „the_geom” to kolumna geometrii w tabeli przestrzennej. W przeciwnym razie można wybrać tabele z nazwy kolumny. Próbowałem z tym kodem select relname from pg_stat_user_tables WHERE …

2
Jak wyłapać błędy PostgreSQL / PostGIS w powiązaniach Pythona w GDAL / OGR?
Czy można złapać komunikaty o błędach wyjściowych PostgreSQL w OGR po nieudanym zapytaniu? Na przykład conn.ExecuteSQL('SELECT * FROM non_existing_table;') W Postgres zwraca komunikat o błędzie: "Error: relation 'non_existing_table' does not exist." W ogrodach otrzymujemy standard: "Error: current transaction is aborted, commands ignored until end of transaction block" Byłby to bonus, …

3
Zwiększenie geometrii PostGIS o wartość procentową
Szukam sposobu na dodanie bufora wokół geometrii PostGIS, ale rozmiar bufora powinien zależeć od wielkości geometrii. To znaczy, chcę, aby każda geometria została powiększona o, powiedzmy, 5%. Chodzi o to, że szukam przecinających się geometrii, ale może występować błąd do 5% związany z każdą z nich, którą chcę wziąć pod …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.