Pytania oznaczone «sql»

16
Identyfikacja zależności topologicznych za pomocą PostGIS

Próbuję przeprowadzić podstawową analizę typologii za pomocą PostGIS. Moim celem jest znalezienie dowolnych wielokątów, które dotykają innych wielokątów. Aby to zrobić, pomyślałem, że ST_GetFaceEdgesto zadziała ( odniesienie ). Chcę sprawdzić każdy wielokąt w mojej bazie danych i wyświetlić listę...

16
Znajdowanie najbliższej geometrii w PostGIS

Przeglądałem „API” funkcji PostGIS i zauważam, że większość z nich wymaga porównania dwóch elementów. Na przykład funkcja ST_Distance potrzebuje dwóch elementów geometrii / geografii, aby znaleźć odległość. Nie ma funkcji, aby wykonać coś takiego: „Biorąc pod uwagę geometrię G, podaj mi najbliższą...

16
Konwertujesz MultiLinestring na Linestring za pomocą PostGIS?

Mam ciąg multilinii i chcę przekonwertować go na linię, aby móc korzystać z niektórych funkcji, które działają tylko z liniami. Użyłem ST_Dump()i otrzymałem kolekcję moich geometrii. Jeśli połączę je z powrotem, nadal otrzymam multilinestring. Czy powinienem zdobyć punkty Npoint i połączyć je...

16
Czy tworzysz geometrię z lat / lon w tabeli za pomocą PostGIS?

Mam tabelę z ponad 800 000 rekordów, w tym długą i długą kolumną. Źródło danych nie tworzyło geometrii, więc rozglądałem się, jak to zrobić. Wiem, że istnieje ST_MakePoint (x, y, SRID), ale cała dokumentacja i inne wątki pokazują, jak tworzyć pojedyncze punkty. Jak utworzyć typ geometrii za pomocą...

15
Narzędzia GUI dla PostgreSQL / PostGIS?

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...

15
Połącz przecinające się linie za pomocą PostGIS

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, gdy są one...

15
Jak korzystać z ST_Intersection?

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ą...