Pytania otagowane jako sql

Skrót nazwy języka zapytań strukturalnych. Składnia pobierania i manipulowania danymi z relacyjnej bazy danych.

3
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, …
15 postgis  sql 

1
Najbliższy zgrupowany wybór sąsiadów w QGIS
Mam listę zawierającą ponad 100 000 punktów w formacie lat / long, które zaimportowałem do qgis. Teraz staram się pogrupować wszystkie te punkty w grupy ramek i przez to zasadniczo mam na myśli, że chcę podzielić mapę na ramki ograniczające. Moje wymagania są następujące: żadna grupa w pudełku nie powinna …

3
Wybieranie funkcji według atrybutu na liście Python?
Próbuję dokończyć wybór według atrybutu w Pythonie, ale na podstawie zapytania, czy atrybut jest obecny na liście. Takie zapytanie w najprostszej formie powinno być takie: qry = " \"OBJECTID\" in oid_list" arcpy.SelectLayersByAttribute_management(inft, "NEW_SELECTION", qry) ale to podejście zwraca nieprawidłowy błąd wyrażenia. W przeszłości musiałem używać bardziej skomplikowanej sytax dla tego …

1
Utwórz wielokąt z linii w PostGIS
Próbuję podzielić wielokąt na mniejsze wielokąty z linii, ale myślę, że nie mogę użyć funkcji st_split. Potrzebuję stworzyć małe wielokąty wewnątrz dużego, używając siatki linii. Próbowałem na kilka sposobów, ale nie mogę uzyskać wyniku. Co próbowałem: Podziel jeden wielokąt z LineString za pomocą st_split () Z wieloboku granicznego. I Linestring …
13 postgis  sql  topology 

1
Połączenie klucza / wartości Hstore i zapytania przestrzennego jest zbyt wolne, aby obsługiwać większe wyciągi OSM
Próbuję obliczyć statystyki dla danych OSM za pomocą PostgreSQL 9.3.5 i PostGIS 2.1.4. Zacząłem od małego wyciągu z bawarii, który pobrałem z Geofabrik. Schemat db jest normalnym schematem API 0.6, dane zostały zaimportowane za pomocą zrzutu do Postgres (za pomocą skryptów pgsnapshot_schema_0.6 * .sql, które są dostarczane z osmozą). Wykonano …

2
Jakie są zalety korzystania z ArcGIS z PostgreSQL nad zwykłym ArcSDE?
Rozumiem, że aby skorzystać z przestrzennych typów danych ArcGIS (ST_GEOMETRY, wersjonowane geobazy itp.) ArcSDE musi zostać zainstalowany - i przy użyciu klienta 10.1 jest on instalowany automatycznie (klient dwuwarstwowy >> DBMS, patrz tutaj . Nadal jednak próbuję wymyślić korzyści z połączenia interfejsu Esri z PostgreSQL (lub Oracle). Czy mają to …

3
Jak interpolować pozycje GPS w PostGIS
Co pięć sekund mam tabelę pozycji GPS PostGIS: 2011-01-01 00:00:05, POINT(x1,y1) 2011-01-01 00:00:10, POINT(x2,y2) 2011-01-01 00:00:15, POINT(x3,y3) ... Szukam zapytania, które zwróci wartości (znacznik czasu i punkt) na każdą sekundę. Można założyć, że punkty są połączone linią prostą. W szczególności szukam sposobu na zrobienie tego w bazie danych, a nie …

2
Uzyskiwanie geometrii z wielu tabel za pomocą PostGIS?
Jestem bardzo nowy w PostGIS, PostgreSQL i SQL w ogóle. Mam 44 tabele w mojej bazie danych PostGIS, a każda z nich reprezentuje inną warstwę danych wektorowych. Każdy został załadowany z osobnego pliku kształtu i każdy ma kolumnę opisującą geometrię tej warstwy, zwanąwkb_geometry Chcę wybrać konkretny wielokąt na jednej warstwie, …
13 postgis  sql 

1
Jak użyć ST_DelaunayTriangles do skonstruowania diagramu Voronoi?
(edycja 2019) ST_VoronoiPolygons dostępne od PostGIS v2.3 ! W PostGIS 2.1+ możemy użyć ST_DelaunayTriangles () do wygenerowania triangulacji Delaunaya , która jest podwójnym wykresem jej diagramu Voronoi , i teoretycznie mają one dokładną i odwracalną konwersję. Czy istnieje jakiś bezpieczny skrypt w standardzie SQL ze zoptymalizowanym algorytmem dla tej konwersji …

1
Czy przedrostek ST_ jest odpowiedni dla funkcji nieuwzględnionych w części 3 SQL / MM?
Czytałem wątek o rozszerzeniu geoprzestrzennym dla Presto w tym numerze Github , w którym wprowadzono funkcję line_locate_point. Został on oparty na ST_LineLocatePointfunkcji PostGIS , która zwraca liczbę zmiennoprzecinkową reprezentującą ułamek wzdłuż linii najbliższego punktu na tej linii do danej lokalizacji. Pojawiło się pytanie, dlaczego została nazwana, line_locate_pointa nie ST_LineLocatePointjak wersja …

3
Konstruowanie diagramu Voronoi w PostGIS
Próbuję zbudować diagram voronoi z siatki punktów przy użyciu zmodyfikowanego kodu stąd . To jest zapytanie SQL po moich modyfikacjach: DROP TABLE IF EXISTS example.voronoi; WITH -- Sample set of points to work with Sample AS (SELECT ST_SetSRID(ST_Union(geom), 0) geom FROM example."MeshPoints2d"), -- Build edges and circumscribe points to generate …

2
Zaimportuj duży plik CSV do PostGIS
Próbuję zaimportować pliki CSV do PostGIS. Po tym poście wcześniej utworzyłem tabele. Znalazłem inne sugestie mówiące, że mogę uruchomić polecenie kopiowania. Jeśli uruchomię to polecenie: COPY table FROM '/Users/macbook/file.csv' DELIMITERS ',' CSV HEADER; w ogóle nie skopiowało tabeli. Mówi, że „tabela” nie jest rozpoznawana. Próbowałem tego: COPY moulding (Borough,Block,Lot,CD,CT2010,CB2010,SchoolDist,Council,ZipCode,FireComp,PolicePrct,Address,ZoneDist1,ZoneDist2,ZoneDist3,ZoneDist4,Overlay1,Overlay2,SPDist1,SPDist2,LtdHeight,AllZoning1,AllZoning2,SplitZone,BldgClass,LandUse,Easements,OwnerType,OwnerName,LotArea,BldgArea,ComArea,ResArea,OfficeArea,RetailArea,GarageArea,StrgeArea,FactryArea,OtherArea,AreaSource,NumBldgs,NumFloors,UnitsRes,UnitsTotal,LotFront,LotDepth,BldgFront,BldgDepth,Ext,ProxCode,IrrLotCode,LotType,BsmtCode,AssessLand,AssessTot,ExemptLand,ExemptTot,YearBuilt,BuiltCode,YearAlter1,YearAlter2,HistDist,Landmark,BuiltFAR,ResidFAR,CommFAR,FacilFAR,BoroCode,BBL,CondoNo,Tract2010,XCoord,YCoord,ZoneMap,ZMCode,Sanborn,TaxMap,EDesigNum,APPBBL,APPDate,PLUTOMapID,Version) FROM …



1
Aktualizujesz pole, aby podać liczbę punktów w wielokącie za pomocą STIntersects?
Mam warstwę punktów (dbo.ptLayer) Około 1 mln punktów Typ geometrii przestrzennej (dbo.ptLayer.geom) Nie ma jeszcze indeksu przestrzennego, ale utworzy go po zakończeniu gromadzenia danych. Mam warstwę wielokąta (dbo.polygonLayer) Około 500 wielokątów. Typ geometrii przestrzennej (dbo.polygonLayer.geom) Oba mają pola o nazwie ID. Jak wypełnić puste pole liczby całkowitej w warstwie wielokąta, …

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.