Próbuję ustalić, gdzie drogi się przecinają, i wskazać punkt na tym skrzyżowaniu, podając liczbę dróg, które tworzą skrzyżowanie. Zastanawiałem się, czy istnieje jakiś sposób wykorzystania ST_NumPoints, aby to osiągnąć, ale nie do końca wiem, co powinienem zrobić. Zrobiłem to, aby utworzyć tabelę punktów, w których linie przecinają się przy użyciu …
Zastanawiam się, czy istnieje sposób na wizualizację danych 3D za pomocą serwera map? Pliki 3D .shp znajdują się w bazie danych Postgis, a ja już podłączyłem mapserver do bazy danych, ale z prostą warstwą w pliku map.
Wystąpił problem podczas ładowania formatu ESRI Geodatabase .gdb do PostGIS. Mam plik danych GDB 2,5 GB. Śledziłem kilka samouczków w Internecie, ale wygląda na to, że to nie działa. Stworzyłem bazę danych „SampleNY” Wykonałem to z konsoli: ogr2ogr -f „PostgreSQL” PG: „dbname = SampleNY user = postgres” NYPluto / Pluto.gdb …
Mam prostą ramkę danych GeoPandas: Chciałbym załadować tę GeoDataframe do tabeli PostGIS. Mam już konfigurację bazy danych z rozszerzeniem PostGIS, ale wydaje się, że nie mogę dodać tej ramki danych jako tabeli. Próbowałem następujące: engine = <> meta = MetaData(engine) eld_test = Table('eld_test', meta, Column('id', Integer, primary_key=True), Column('key_comb_drvr', Text), Column('geometry', …
Mam prosty problem: chcę policzyć liczbę punktów w zestawie wielokątów. Mam już kod SQL, ale zwraca on jedynie gid wielokąta, który faktycznie zawiera punkty. Moje tabele: warstwa wielokąta z 19 000 rzędami i warstwa punktowa z 450 rzędami. Następujący SQL select grid.gid, count(*) AS totale FROM grid, kioskdhd3 WHERE st_contains(grid.geom,kioskdhd3.geom) …
Czy ktoś może podać dokładną definicję tego, czym jest „skrzyżowanie bez węzła”? Istnieją różne platformy i zestawy narzędzi GIS, które zawierają błędy w tym tekście, a wyniki wyszukiwania Google w tej kategorii mieszczą się w kategorii „upuść trochę precyzji, a wszystkie twoje problemy znikną” bez żadnego prawdziwego wyjaśnienia, co się …
Mam bazę danych rastrowych w postgresql / postgis z tymi kolumnami: (ID, rast, data_of_data) . „rast” to kolumna zawierająca pliki rastrowe w formacie WKT. Przykładowe zapytanie dotyczące znalezienia wartości DN punktu w systemie WGS84 (30.424, -1.66) i dla 2002-01-09 jest następujące: SELECT st_value(rast,(st_GeomFromText('POINT(30.424 -1.66)', 4326))) as val FROM my_table WHERE …
Chcę stworzyć platformę aplikacji na podstawie danych PostGIS. Przeczytałem dokumentację, w której widziałem warunek instalacji GEOS, GDAL i Proj4. Głównym problemem jest to, że korzystam z platformy Windows. Czy ktoś może skierować mnie tam, gdzie mogę uzyskać pełną dokumentację, aby zainstalować PostGIS, GDAL, GEOS, Proj4 na Windows z całą biblioteką? …
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Myślę, że istnieje wiele przekonujących argumentów przemawiających za korzystaniem z PostGIS, ale jestem zainteresowany pokazaniem ludziom przykładów witryn korzystających z PostGIS i OpenLayers. Niektóre przykłady, które widziałem to: …
Oprogramowanie gvSIG OA Digital Edition 2010 ma topologię narzędzi do wyszukiwania pseudo-węzłów w geometrii liniowej. Ustawiam tolerancję klastra 0,00002 i maksymalną liczbę błędów -10000 dla geometrii liniowej liczby łączy 20000. Ale nieudany wynik. Czy są jakieś rozwiązania, które znajdują pseudo-węzły w darmowym oprogramowaniu GIS? Muszę warstwować pseudo-węzły (jedno rozwiązanie tego …
Jestem pewien, że powinna to być wiki społeczności, ale nie wiem, jak to zrobić. Jeśli więc administrator to zobaczy, zmień go, jeśli to konieczne. Więc ... jak chronić dane bazy danych PostGIS podczas korzystania z QGIS 1.7? (Używam QGIS 1.7 i PostGIS 1.5) Powodem, dla którego pytam, jest to, że …
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 razem, czy coś, aby uzyskać prosty linestring? ST_LineMerge()też …
Szukałem funkcji, która może mi powiedzieć, czy LineString się przecina. Próbowałem dzwonić st_intersectsz tym samym LineString dwa razy, ale oczywiście identyczne linie łączą się. Mój plan, jeśli nie ma żadnej funkcji, polegałby na zebraniu wszystkich punktów w ciągu linii i utworzeniu pojedynczych linii, a następnie sprawdzeniu każdego nowego linii przy …
Czy jest jakiś sposób, aby pobrać długość / szerokość narożników ramki granicznej, którą otrzymaliśmy od ST_Extent? select ST_Extent(geom) from tableName;
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ę wszystkich innych wielokątów, które go dotykają. Na poniższym obrazie spodziewałbym się, …
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.