«sql» 태그된 질문

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

1
PostGIS / PostGresQL에서 최대 중복을 기반으로 가입 하시겠습니까?
두 테이블에 두 개의 다각형 세트가 있습니다. 세트가 서로 겹칩니다. 세트 A의 각 다각형에 대해 세트 B의 다각형의 ID가 가장 겹치는 것을 원합니다. PostGIS 확장과 함께 PostgreSQL을 사용하고 있습니다. 나는 참 / 거짓 조건에 대해서만 조인 할 수 있다는 것을 알기에 SQL에 대해 충분히 알고 있습니다. 그래서 이것은 작동하지 않습니다 …

4
ST_Intersection 느린 쿼리
두 레이어 사이의 교차를 수행하려고합니다. 일부 도로를 나타내는 폴리 라인 레이어 (~ 5500 행) 다양한 관심 지점 주위에서 불규칙한 모양의 버퍼를 나타내는 다각형 레이어 (~ 47,000 행) 궁극적으로, 내가하려고하는 것은 폴리 라인을 이러한 많은 (때로는 겹치는) 버퍼에 클립 한 다음 각 버퍼에 포함 된 도로의 총 길이를 요약하는 것입니다. 문제는 …

2
부모 다각형 교차점을 반복적으로 반복하여 중첩없이 가장 작은 (자식) 다각형을 얻는 방법은 무엇입니까?
나는 며칠 동안 문제로 어려움을 겪고 있으며 PostGIS (v2.5)의 주제가 교차 할 때 많은 사람들이 붙어 있다는 것을 깨달았습니다. 그래서 더 상세하고 일반적인 질문을하기로 결정했습니다. 다음 테이블이 있습니다. DROP TABLE IF EXISTS tbl_foo; CREATE TABLE tbl_foo ( id bigint NOT NULL, geom public.geometry(MultiPolygon, 4326), att_category character varying(15), att_value integer ); …
11 postgis  sql 

3
SQL 2008에 대한 다각형 "핸드 니스"변경 (역 다각형 정점 순서)
SQL 2008에 들어 가려고하는 수만 점으로 구성된 수백 가지 모양 ( polygon들과 multipolygons)이 있습니다. 불행히도, 가져 오려고 시도한 모양은 "오른손"입니다 (각 요소의 둘레는 포함 된 점을 중심으로 시계 방향으로 그려집니다). SQL Server는 적어도 geography유형에 대해 "왼손"모양 (내부 시계 반대 방향)을 가정 합니다. 이것은 SQL이 모양을 제외한 지구 전체를 선택하려고한다고 가정합니다 …

3
ST_Difference를 사용하여 겹치는 기능을 제거 하시겠습니까?
ST_Difference를 사용하여 PostGis 2.1 (및 Postgres SQL 9.3)을 사용하여 다른 다각형 세트 (test.single_geometry_1)로 커버되는 영역을 포함하지 않는 다각형 세트 (processing.trimmedparcelsnew)를 만들려고합니다. 내 쿼리는 다음과 같습니다. CREATE TABLE processing.trimmedparcelsnew AS SELECT orig.id, ST_Difference(orig.geom, cont.geom) AS difference FROM test.single_geometry_1 cont, test.multi_geometry_1 orig; 그러나 결과로 생성 된 다각형은 다듬어지지 않았으며 다른 레이어와 교차하는 …

2
Sql Server 2012에서 3 개의 매개 변수 지오 변환 및 투영을 수행하려면 어떻게합니까?
위도 경도 (NAD27) 열이있는 테이블이 있습니다. Web Mercator (WGS84) 위치를 나타내는 두 개의 다른 열인 X와 Y를 계산합니다. 현재 연구 영역에 권장되는 지오 변환 (3 개의 매개 변수 (지오 중심) 지오 변환)을 적용하여 아크 맵을 사용하여 NAD27에서 WGS84로 이동하고 있습니다. Sql Server 2012 내에서이 작업을 완전히 수행하고 싶습니다. 내가 알 …

3
ArcGIS Desktop에서 정의 쿼리를 주석 처리 하시겠습니까?
나는 일상적인 GIS 생활에서 정의 쿼리를 많이 사용하지만 ArcMap에 대해 짜증나는 많은 것들 중 하나는 정의 쿼리를 주석 처리 할 수 ​​없다는 것입니다. 정의 쿼리를 켜거나 끄고 싶거나 단일 Shapefile에 여러 개의 쿼리를 갖고 싶지만 한 번에 하나만 활성화하려는 경우이 옵션을 사용하고 싶습니다. 지금 까지이 문제를 해결하기 위해 일반적으로 배경에 …

4
SpatiaLite에서 포인트 위치가있는 두 테이블 사이에서 가장 가까운 이웃을 찾으십니까?
나는 오늘 SpatiaLite를 가지고 놀기 시작했고 이미 문제에 걸려 넘어졌습니다. tableOne에 저장된 각 포인트 위치에 대해 tableTwo에서 가장 가까운 (선형 거리) 포인트를 선택하고 싶습니다. 지금까지 VIEW를 사용하는 서투른 솔루션을 생각해 냈습니다. CREATE VIEW testview AS SELECT A.id , B.myValue, Distance(A.Geometry, B.Geometry) AS distance FROM tableOne AS A, tableTwo AS B …

1
다각형 쿼리의 포인트에 대한 GIST 인덱스를 통한 성능 향상
두 개의 테이블이 있습니다 : 위치 (id, region_id, the_geom) 및 region (id, the_geom). 각 위치 지점마다 해당 지역이있는 지역을 결정하고 싶습니다. UPDATE locations SET region_id = (SELECT id FROM regions WHERE ST_Within(locations.the_geom,regions.the_geom) ); 위치 지점에 GIST 색인을 작성하는 것이 이치에 맞습니까? 지역 다각형에 대한 색인을 작성하지만 포인트는 확실하지 않습니다. 쿼리 …

4
ArcGIS 도구를 통해 SQL의 언어에 어느 정도 액세스 할 수 있습니까?
그 질문은 너무 불필요하게 들립니다 ... 어쨌든 ArcGIS에서 SQL의 사용법을 탐구하도록 요청 받았습니다. 모든 서버 측 스토리지 및 DB 관리 / 대규모 편집에 SDE DB를 사용합니다. 그러나 ArcGIS의 툴에 SQL이 얼마나 통합되어 있는지 자세히 알아 보려고합니다. 필드 계산기 도구를 사용할 때 SQL 구문이 작동 하지 않는다고 명확하게 설명하는 ArcGIS 10 …

5
중복 형상을 찾기위한 GIS 분석
나는 내가 일하는 도시의 모든 건물과 주택을 포함하는 큰 shapefile을 가지고 있습니다 (약 90,000 개의 특징). 건물 / 주택의 데이터는 도시의 측량 기술자에 의해 저장되며 나쁜 연습과 해당 데이터에 대한 다른 측량사의 접근으로 인해 많은 건물 / 주택이 두 번 저장되어 맵에 중복으로 표시됩니다. 그중 일부는 정확하게 복제되고 (하나는 다른 …

2
ArcMap에서 SQL 문 LEN ()을 사용하여 속성별로 레이어를 선택 하시겠습니까?
문자열 열의 길이를 쿼리하고 싶습니다. LEN([ColumnName]) > 5 그러나 그것은 전혀 작동하지 않습니다. ArcMap 10.1에서 fGDB의 테이블을 쿼리하므로 [ColumnName] 표기법이 사용됩니다. 누군가 나를 도울 수 있습니까? ArcGIS에서 가져 오는 오류 메시지는 잘못된 SQL 문을 사용하고 있다는 것입니다.

2
풋 값을 필드에 추가하는 GDAL SQL 구문
속성 테이블에 새 필드를 만들고 문자를 정수로 변환 한 후 다른 필드의 값을 입력하려고하지만 올바른 구문을 얻을 수 없습니다. 나는 이것을 MSYS에서 쉘 스크립트로 실행합니다. cd D:/GIS_DataBase/CorineLC/shps_app_and_extr/ myfile=extr_and_app.shp name=${myfile%.shp} ogrinfo $myfile -sql "ALTER TABLE $name ADD COLUMN code_num int(3)" ogrinfo $myfile -sql "UPDATE TABLE $name SET code_num = CONVERT(code_06 As …
9 sql  ogr 

2
일련의 좌표 내에있는 점 찾기
PostGIS db가 있고 일부 지역 (경계 상자)에있는 점을 찾고 싶습니다. 나는 두 세트의 좌표를 가지고 있는데, 필요한 경우 상자를 형성하는 네 개의 직사각형 점을 모두 얻을 수 있습니다. 해당 데이터 열의 이름은 'point'이며 point 유형이기도합니다. 어쨌든 4 개의 좌표 세트 (위도 / 경도)를 지정하고 상자 안에있는 모든 점을 가져옵니다. 또는 …
9 postgis  sql  point  extents 

1
PostGIS 라인의 시작과 끝에 Z 값을 할당
PostGIS 데이터베이스에 라인 테이블과 각 라인의 시작과 끝에 대한 반전 레벨이있는 ​​테이블이 있습니다. 내 목표는 내 반전 데이터에서 내 테이블에 3D 선을 만드는 것입니다. st_makeline을 사용하여 시작과 끝에서 3D 점으로 선을 다시 만들 수 있지만 시작과 끝의 Z 값으로 만 업데이트를 실행할 수 있기를 바랍니다. 이 작업을 수행 할 수 …
9 postgis  3d  sql 

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