Chcę wyciągnąć kształt wielokąta w postgisie, aby stworzyć efekt pseudo 3D. W tym celu napisałem prostą funkcję, aby to osiągnąć. Jest to bardzo testowy kod, który tworzy nowy wierzchołek Y dla każdego punktu na wielokącie, a następnie zamyka go, wracając do pierwotnego punktu: - CREATE OR REPLACE FUNCTION public.extrude_polygon(wkb_geometry_param geometry, …
Próbuję osiągnąć odpowiednik narzędzia Dissolve z ArcGIS dla komputerów stacjonarnych za pomocą ST_Union z PostGIS, ale wydaje się, że nie otrzymuję oczekiwanego rezultatu. Mam jedną tabelę, która ma pewne atrybuty z geometrią wielokąta. (jak FID, Locstat, Loccnt, Shape) Oto moje zapytanie: SELECT c.fid, ST_Union(c.boundaryshape) FROM c Group by c.fid,c.boundaryshape;
Czy istnieją inne opcje niż ArcGIS for Desktop dla reguł topologicznych i automatycznego egzekwowania integralności topologii w GIS Desktop? Szukam czegoś, co automatycznie przyciąga funkcje do niektórych granic warstwy podstawowej (eliminując luki i nakładanie się w zestawie danych). Wiem o funkcjach topologii PostGIS, ale chciałbym coś w GIS na pulpicie. …
Mam dwa zestawy wielokątów w dwóch tabelach. Zestawy nakładają się na siebie. Dla każdego wielokąta w zestawie A chciałbym uzyskać identyfikator wielokąta w zestawie B, który najbardziej na siebie zachodzi. Używam PostgreSQL z rozszerzeniem PostGIS. Wiem wystarczająco dużo o SQL, aby wiedzieć, że możesz dołączyć tylko na podstawie warunków prawda …
Właśnie zacząłem pracować z przestrzennymi bazami danych i chcę napisać zapytanie SQL (PostGIS) do automatycznego generowania surowych śladów GPS (ze stałą częstotliwością śledzenia). Pierwszą rzeczą, o której mówię, jest zapytanie, które identyfikuje punkty zatrzymania w formie zapytania, takiego jak „x punktów w odległości y metrów”, aby zastąpić masywne chmury punktów …
... w przeciwieństwie do przechowywania rastrów jako lokalnie przechowywanych GEOTIFF? Mam duży projekt, który będzie wymagał udostępnienia około 50 000, 10mb GEOTIFF jako WMS dla mapy internetowej opartej na OpenLayers. W danym momencie będzie wyświetlanych tylko 1 WMS, więc wydajność nie stanowi problemu. Biorąc pod uwagę MapServer i GeoServer dla …
tło Pobrałem dane Alberta OSM z Geofabrik i uruchomię je na prywatnym serwerze Linux przy użyciu PostgreSQL 9.1, PostGIS 2.0, Mapnik 2.1.0, osm2pgsql, Apache 2, mod_tile, renderd i OpenLayers: Dane zostały zaimportowane osm2pgsqlw następujący sposób: osm2pgsql -W -K -S /usr/local/share/osm2pgsql/default.style -d osm alberta.osm.bz2 Problem Dane OSM dla Alberty są niekompletne. …
Mam zainstalowany PostGIS i chciałbym utworzyć aplikację internetową, aby dokonać prostych zmian: Rysuj ręcznie (nad mapą bazową) punkty, linie i polilinie, używając punktów przyciągania (punkty, koniec linii, przecięcia, środek okręgów) Usuń punkty, linie i polilinie Obróć linię lub grupę linii wokół punktu Przesuń linię lub grupę linii o punkt bazowy …
Uwaga: to pytanie zostało najpierw opublikowane w Stackoverflow . Mam tabelę geometrii points_tablez SRID 4326kilkoma punktami. Muszę znaleźć odległość między parą punktów (cech) od tej tabeli. Chciałbym wybrać jeden punkt za pomocą id = Xi drugi punkt za pomocą, id = Ya następnie znaleźć odległość między nimi za pomocą ST_Distancefunkcji. …
Jestem użytkownikiem ArcGIS Desktop, który po raz pierwszy wkracza w świat mapowania stron internetowych. Zgodnie z radą, którą znalazłem tutaj na GIS.SE, zacząłem od bezpłatnych samouczków od OpenGeo . Jednak zacząłem zdawać sobie sprawę, że większość demonstracji i przykładów dotyczyła danych wektorowych. Mój główny projekt polega na wyświetleniu 300 klatek …
Mam mapę Google z kilkoma wielobokami. Oto problem, który mnie interesuje: Biorąc pod uwagę punkt, jaki jest najlepszy sposób na określenie wszystkich wielokątów, w których ten punkt się znajduje? Oczywistym sposobem jest iteracyjne uruchomienie algorytmu „punkt w wielokącie” dla każdego wielokąta, ale zastanawiałem się, czy istnieje skuteczny algorytm odpowiadający na …
Mam dane GPS, które wziąłem z tras autobusowych, a teraz chciałbym przyciągnąć je do mojej sieci drogowej. Obie warstwy są warstwami liniowymi w PostGIS DB. Chciałbym użyć QGIS lub PostGIS, ale jeśli muszę korzystać z GRASS lub ArcMap, to też jest OK. Dzięki! Aby to wyjaśnić, próbuję przyciągać linie do …
W mojej bazie danych PostGIS (PostGIS 1.5 na Postgres 8.4.1) mam dwie tabele: drogi (składające się z linii) i awarie (składające się z punktów). Próbowałem skorelować każdą awarię z drogą, ale mam problemy z uruchomieniem następujących elementów: SELECT ST_ClosestPoint(road.the_geom, crash.the_geom), ST_Intersects(ST_ClosestPoint(road.the_geom, crash.the_geom), road.the_geom) ST_Distance(ST_ClosestPoint(road.the_geom, crash.the_geom), crash.the_geom) AS distance FROM --Table …
[EDYCJA: W moim oryginalnym poście wystąpił błąd oparty na literówce, więc usunąłem tę część pytania, ale pozostawiłem pytania, które nadal obowiązują.] W dokumentach ogr2ogr jest napisane: -nlt type: Define the geometry type for the created layer. One of NONE, GEOMETRY, POINT, LINESTRING, POLYGON, GEOMETRYCOLLECTION, MULTIPOINT, MULTIPOLYGON or MULTILINESTRING. Add "25D" …
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.