Mam plik kształtu z OSM, który zawiera wszystkie drogi w mieście. Większe drogi (jak drogi dwujezdniowe) wydają się mieć 2 równoległe linie. Chciałbym zwinąć / połączyć je w 1 linię, aby móc je eksportować i renderować ładnie w zewnętrznej aplikacji 3D (2 nakładające się drogi będą skomplikowane i będą wyglądać …
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 ( …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany stosów systemów informacji geograficznej. Zamknięte w zeszłym roku . Mam tabelę PostgreSQL, z prawie 2 milionami wierszy, z długim coordinatespolem w formie POINT(-73.4938 33.2405). Załóżmy, że istnieje …
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ć …
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 …
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 …
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 …
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 …
Mam zestaw danych o budowaniu śladów wektorowych z zestawu danych rastrowych. Zestaw danych jest obecnie tylko wektorową reprezentacją danych rastrowych. Chciałbym, aby zbiór danych wielokątów zawierał tylko wierzchołki w rogach budynku. Próbowałem użyć polecenia Uprość w PostGIS z ograniczonym powodzeniem. Czy jest lepszy sposób?
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 …
Jestem zupełnie nowy w tworzeniu map internetowych, więc to pytanie może być nieco mylące. Chcę mieć bardzo prosty interfejs sieciowy wykorzystujący OpenLayers (lub nawet Mapy Google, jeśli będzie to łatwiejsze), który może wyświetlać wiele tabel punktów i wieloboków, które są obecnie w PostGIS. Chcę, aby było to tak proste (i …
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 …
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", …
Po rozważeniu kilku opcji, staram się dać moim 15-20 użytkownikom QGIS 2.2 możliwość jednoczesnego przeglądania / edycji jednej lub dwóch podstawowych warstw punktowych PostGIS, największa z nich ma tylko 16 000 rekordów. Zainstalowałem PostgreSQL 9.1 / PostGIS 2.0 i podstawowe testy wydają się działać dobrze, ale nie wypuściłem ich jeszcze …
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ą …
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.