Pytania otagowane jako postgis

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


4
PostGIS najbliższe punkty za pomocą ST_Distance, kNN
Muszę uzyskać dla każdego elementu na jednym stole najbliższy punkt innego stołu. Pierwszy stół zawiera znaki drogowe, a drugi Hol wejściowy miasta. Chodzi o to, że nie mogę użyć funkcji ST_ClosestPoint i muszę użyć funkcji ST_Distance i uzyskać rekord min (ST_distance), ale utknąłem przy tworzeniu zapytania. CREATE TABLE traffic_signs ( …


4
Scal dowolne sąsiednie wielokąty
Chciałbym wykonać testy przylegania na warstwie działki (wielokątów) i scalić je, jeśli spełniają określone kryteria (mogą być wielkości). Na poniższym zdjęciu chciałbym scalić wielokąty 1,2,3 i 4, ale nie 5. Mam dwa problemy: ST_TOUCHESzwraca PRAWDA, jeśli dotykają się tylko narożniki, a nie segment linii. Myślę, że potrzebuję ST_RELATE, aby sprawdzić …
22 postgis  merge  union 

3
Konwencja nazewnictwa kolumn geometrii - „geom” czy „the_geom”?
Zaczynam swój pierwszy projekt PostGIS iw różnych książkach i samouczkach widziałem kolumnę geometrii oznaczoną „geom” lub „the_geom”. Czy jeden jest bardziej konwencjonalny od drugiego? Ponadto, czy istnieje dobry powód, aby używać „geom” / „the_geom” zamiast bardziej opisowej nazwy kolumny geometrii? (Np. „Centre_point” dla centralnego punktu cechy). Nie nazywamy konwencjonalnych kolumn …


1
Jaki jest status obsługi topologii Postgis 2.0 w QGIS?
Ten post dotyczy szybko zmieniającego się wydarzenia. Śledząc rozwój Postgisa w ciągu ostatnich 6 miesięcy zauważyłem szereg funkcji, które wydają się być niesamowicie fajne, szczególnie w obszarze topologii i powiązania obliczeń na temat takich rzeczy, jak przecięcia, przyciąganie, ... Próbuję dowiedzieć się, czy ktoś ma lub pracuje nad wtyczkami, które …
22 postgis  qgis  topology 

4
Tworzysz krąg w PostGIS?
Używam PostGIS 1.5.2 z geometriami w SRID: 900913. Muszę utworzyć koła, używając listy punktów jako środka, o promieniu 600 kilometrów. Korzystam z tego zapytania: INSERT INTO circles (geom) ( SELECT ST_Buffer(point, 600000, 'quad_segs=8') FROM points ); Ale utworzone koła nie mają promienia 600 kilometrów (promień jest bliski tej długości, ale …


2
Jak znaleźć punkt wewnątrz wielokąta w PostGIS?
Jak mogę znaleźć punkt, który z pewnością znajdzie się w obrębie danego wielokąta w PostGIS? Jestem świadomy tej ST_Centroidfunkcji. Środek ciężkości nie zawsze jest jednak w obrębie wielokąta, patrz poniżej: Ponadto chciałbym unikać używania punktu znajdującego się na granicy wielokąta, ale raczej takiego, który znajduje się wewnątrz granicy (a nie …


3
Czy w PostGIS jest funkcja rozpuszczania inna niż st_union?
Szukam funkcji do rozpuszczenia wspólnych granic między elementami wielokąta w tabeli. ST_UNION () prawie robi to, czego szukam, ale tworzy wielobok ze wszystkich wielokątów w warstwie, niezależnie od tego, czy mają one wspólną granicę, czy nie. Wolałbym jedynie rozpuszczać granice między wielokątami, które się stykają. Pomyślałem, że powinien istnieć sposób …
22 postgis  dissolve 

1
Przechowywanie GeoJSON FeatureCollection do PostgreSQL z PostGIS?
Jestem nowy w GeoJSON. Mam kolekcję funkcji GeoJSON, jak pokazano i chciałbym ją przechowywać w tabeli postgres (tabela testowa). Moja tabela postgres ma numer seryjny i kolumnę geometrii. { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 2565453.1826721914, -3835048.659760314 ] } }, { "type": "Feature", …


1
Jak oblicza się ST_PointOnSurface?
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Geographic Information Systems Stack Exchange. Migrował 6 lat temu . Dokumentacja PostGIS stwierdza, że ST_PointOnSurfacezwraca „PUNKT z pewnością leżący na powierzchni”. Wygląda na to, że ta funkcja może być trywialnie zaimplementowana, aby uzyskać wyniki, które spełniają …
21 geometry  postgis 

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.