Pytania oznaczone «postgresql»

10
Oblicz równoległe linie wzdłuż linii środkowej w PostGIS

W mojej bazie danych PostgreSQL mam ulicę (środkową linię drogi) i buduję tabele wielokątów. Przykładowy scenariusz wygląda następująco: Problem: Muszę obliczyć równoległe linie wzdłuż ulicy na przecięciu 50 m bufora wokół ulicy i najbliższego wielokąta budynku po obu stronach. Pożądany...

10
Znaleźć tabele PostGIS, w których brakuje indeksów?

Ostatnio się rozglądałem pg_stat_user_tablesi byłem zaskoczony, widząc dużą liczbę sekwencyjnych skanów na niektórych moich tabelach przestrzennych. Rzeczywiście, w tych tabelach brakowało indeksów przestrzennych. Jak znaleźć wszystkie tabele z nieindeksowaną kolumną...

10
Cięcie linestów z punktami?

Sprawdzałem najlepszy sposób na wycięcie pościeli według punktów. Scenariusz wygląda następująco: wiele ulic potrzebuje segmentów przeciętych przez punkty przecięcia, coś w tym rodzaju: mam tabela z liniami liniowymi (pełna nieokreślona punktami) tabela punktów st_intersection Potrzebuję...

9
Przecięcie wielu warstw w PostGIS

Muszę napisać procedurę przechowywaną PL / pgSQL do obliczenia przecięcia wielu warstw. Na przykład dla trzech warstw A, B, C ta funkcja powinna zwrócić geometrię ABC: Funkcja przyjmuje jako dane wejściowe id warstw, które należy przeciąć. Czy ktoś może mi doradzić, jak zbudować tę funkcję? Moje...

9
Oblicz wykres widoczności na kuli

Mam tabelę PostGIS z kilkoma wielokątami (przechowywanymi przy użyciu typu danych geograficznych). Reprezentują regiony na kulistej ziemi. Dla każdej pary wierzchołków wybranych spośród wszystkich wielokątów chcę obliczyć, czy te dwa wierzchołki są dla siebie „widoczne”. (Istnieje n * ( n -1) / 2...