«sql» 태그된 질문

구조적 쿼리 언어 (Structured Query Language)의 약어. 관계형 데이터베이스에서 데이터를 검색하고 조작하기위한 구문입니다.

2
PostGIS를 사용하여 테이블의 위도 / 경도에서 형상을 작성 하시겠습니까?
위도 및 긴 열을 포함하여 800,000 개가 넘는 레코드가있는 테이블이 있습니다. 데이터 소스가 지오메트리를 작성하지 않았으므로이를 수행하는 방법을 살펴 보았습니다. ST_MakePoint (x, y, SRID)가 있지만 모든 설명서 및 기타 스레드는 단일 점을 만드는 방법을 보여줍니다. 이 열을 사용하여 지오메트리 유형을 작성하는 방법
15 postgis  sql 

1
QGIS에서 가장 가까운 이웃 그룹 선택
qgis로 가져온 위도 / 경도 형식의 100,000 포인트가 넘는 목록이 있습니다. 자, 여기서하려고하는 것은이 모든 포인트를 박스 그룹으로 그룹화하는 것이며, 기본적으로 맵을 경계 박스로 분할하고 싶다는 의미입니다. 내 요구 사항은 다음과 같습니다. 박스형 그룹에는 100 점 미만, 200 점 이상은 없어야합니다. 둘 이상의 그룹에 지점이 없어야합니다 모든 포인트는 가장 가까운 …

3
Python 목록에있는 경우 속성별로 기능을 선택 하시겠습니까?
파이썬에서 속성 별 선택을 완료하려고하지만 속성이 목록에 있는지 여부에 대한 쿼리를 기반으로합니다. 가장 간단한 쿼리는 다음과 같아야합니다. qry = " \"OBJECTID\" in oid_list" arcpy.SelectLayersByAttribute_management(inft, "NEW_SELECTION", qry) 그러나이 방법은 잘못된 식 오류를 반환합니다. 과거에는 이러한 유형의 쿼리에 대해 더 복잡한 구문을 사용해야했습니다. sqlQuery2 = "nid in (" + ','.join(["'"+x+"'" for x …

1
PostGIS의 선으로 다각형 만들기
작은 다각형의 다각형을 선에서 나누려고하지만 st_split 함수를 사용할 수 없다고 생각합니다. 필요한 것은 선 스트링 그리드를 사용하여 큰 다각형 안에 작은 다각형을 만드는 것입니다. 몇 가지 방법을 시도했지만 결과를 얻을 수 없습니다. 내가 시도한 것 : st_split ()을 사용하여 LineString에서 하나의 다각형을 나눕니다. 경계 다각형에서. 그리고 선 스트링 테이블 : …
13 postgis  sql  topology 

1
더 큰 OSM 추출을 처리하기에 Hstore 키 / 값과 공간 쿼리를 너무 느리게 결합
PostgreSQL 9.3.5 및 PostGIS 2.1.4를 사용하여 OSM 데이터에 대한 일부 통계를 계산하려고합니다. Geofabrik에서 다운로드 한 작은 바바리아 추출물로 시작했습니다. db 스키마는 일반적인 API 0.6 스키마이며 덤프 접근 방식을 통해 Postgres로 데이터를 가져 왔습니다 (osmosis와 함께 제공되는 pgsnapshot_schema_0.6 * .sql 스크립트 사용). 진공 분석도 수행되었습니다. 내가 사용하는 유일한 사용자 정의 작업은 …

2
단순한 ArcSDE보다 PostgreSQL과 함께 ArcGIS를 사용하면 어떤 이점이 있습니까?
ArcGIS 공간 데이터 유형 (ST_GEOMETRY, 버전이 지정된 지오 데이터베이스 등)을 활용하려면 ArcSDE를 설치해야하며 10.1 클라이언트와 함께 자동으로 설치됩니다 (2 계층 클라이언트 >> DBMS, 여기 참조) . 그러나 여전히 Esri 프론트 엔드를 PostgreSQL (또는 Oracle)에 연결하는 이점을 알아 내려고 노력 중입니다. 확장 성 / 성능 / 중복성 / DBAability와 같은 순전히 …

3
PostGIS에서 GPS 위치를 보간하는 방법
5 초마다 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) ... 매 초마다 값 (타임 스탬프 및 포인트)을 반환하는 쿼리를 찾고 있습니다. 점이 직선으로 연결되어 있다고 가정해도됩니다. 특히 외부 스크립트를 작성하지 않고 데이터베이스 내부 에서이 작업을 수행하는 방법을 찾고 있습니다.

2
PostGIS를 사용하여 여러 테이블에서 지오메트리를 가져 오십니까?
PostGIS, PostgreSQL 및 SQL을 처음 접했습니다. PostGIS 데이터베이스에 44 개의 테이블이 있으며 각 테이블은 서로 다른 벡터 데이터 레이어를 나타냅니다. 각각 별도의 shapefile에서로드되었으며 각 레이어에는 해당 레이어의 형상을 설명하는 열이 있습니다.wkb_geometry 한 레이어에서 특정 다각형을 선택한 다음 해당 다각형의 경계 상자와 겹치는 레이어 하위 집합에서 모든 지오메트리를 검색하려고합니다. 나는 주문이 …
13 postgis  sql 

1
ST_DelaunayTriangles를 사용하여 보로 노이 다이어그램을 구성하는 방법은 무엇입니까?
(2019 편집) PostGIS v2.3부터 ST_VoronoiPolygon을 사용할 수 있습니다 ! PostGIS 2.1 이상에서는 ST_DelaunayTriangles () 를 사용하여 Volauoi 다이어그램 의 이중 그래프 인 Delaunay 삼각 분할 을 생성 할 수 있으며 이론 상으로는 정확하고 가역적 인 변환이 가능합니다. 어떤 안전합니까 SQL 표준 스크립트 로 최적화 된 알고리즘 이 존재 이 PostGIS2 …

1
ST_ 접두사가 SQL / MM Part 3에 포함되지 않은 함수에 적합합니까?
이 Github 이슈 에서 Presto의 지리 공간 확장에 대한 스레드를 읽고 있었는데 여기서 기능 line_locate_point이 도입되었습니다. PostGIS의 ST_LineLocatePoint함수를 기반으로했습니다.이 함수는 해당 라인에서 가장 가까운 점을 따라 분수를 나타내는 부동 소수점을 주어진 위치에 반환합니다. PostGIS 버전 line_locate_point과 달리 이름이 붙은 이유가 제기되었습니다 ST_LineLocatePoint. 응답은이 함수가 SQL / MM Part 3 표준에 …

3
PostGIS에서 보로 노이 다이어그램 구성
here 에서 수정 된 코드를 사용하여 점 그리드에서 voronoi 다이어그램을 구성하려고합니다 . 이것은 내 수정 후의 SQL 쿼리입니다. 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 a centroid …

2
큰 CSV 파일을 PostGIS로 가져 오기
CSV 파일을 PostGIS로 가져 오려고합니다. 이 게시물에 이어 이전에 테이블을 만들었습니다. copy 명령을 실행할 수 있다고 말하는 다른 제안을 찾았습니다. 이 명령을 실행하면 COPY table FROM '/Users/macbook/file.csv' DELIMITERS ',' CSV HEADER; 테이블을 전혀 복사하지 않았습니다. "테이블"은 인식되지 않습니다. 나는 이것을 시도했다 : 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 '/Users/macbook/file.csv' DELIMITERS ',' CSV …



1
STIntersects를 사용하여 다각형의 포인트 수를 제공하도록 필드를 업데이트합니까?
포인트 레이어가 있습니다 (dbo.ptLayer) 약 1M 포인트 공간 형상 유형 (dbo.ptLayer.geom) 공간 인덱스는 없지만 데이터 수집이 완료되면 공간 인덱스가 생성됩니다. 다각형 레이어 (dbo.polygonLayer)가 있습니다 약 500 개의 다각형. 공간 형상 유형 (dbo.polygonLayer.geom) 둘 다 ID라는 필드를 가지고 있습니다. 다각형 레이어의 빈 정수 필드를 각 다각형 내의 총 점 수로 채우려면 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.