«intersection» 태그된 질문

기능이 겹치는 위치와 관련된 질문을 할 때이 태그를 사용하십시오.

8
PostGIS와 교차하지 않는 기능 선택
이것은 나에게 간단한 질문처럼 보입니다 (아마도 가능합니다).하지만 나는 대답을주는 예를 찾을 수없는 것 같습니다. PostGIS를 사용하여 다각형 외부 에있는 점을 선택하려고 합니다. 궁극적으로 이것은 내가 볼 수있는 한 ST_Intersects의 반대입니다. 예 : Taxlot 레이어와 주소 포인트 레이어가 있습니다. ST_Intersects를 사용해야한다고 가정하지만 역방향 선택을 수행하려면 어떻게해야합니까? 아래 코드 앞에 NOT 문을 …

4
PostGIS를 사용하여 교차점을 기준으로 다각형 분리
일부는 서로 교차하는 다각형의 PostGIS 테이블이 있습니다. 이것이 내가하려고하는 일입니다. id로 선택한 주어진 다각형에 대해 교차하는 모든 다각형을 알려주십시오. 원래,select the_geom from the_table where ST_Intersects(the_geom, (select the_geom from the_table where source_id = '123')) 이 다각형에서 교차점이 새로운 다각형이되도록 새 다각형을 만들어야합니다. 따라서 다각형 A가 다각형 B와 교차하면 A-AB, AB 및 …

3
QGIS에서 교차 도구로 유효하지 않은 입력 기능을 무시합니까?
QGIS 2.18에서 Vector> Geoprocessing Tools> Intersection 툴을 사용할 때 "NULL Geometry을 무시합니다 [선택 사항]"옵션을 확인할 수있었습니다. 이제 QGIS 3.2를 다운로드했는데 해당 옵션이 더 이상 존재하지 않습니다. 하지만 작업중인 두 레이어 사이의 교차점을 만들려고하면 어딘가에 잘못된 지오메트리가 있고이를 수정하거나 "처리 설정을 '무효 입력 기능 무시'로 변경해야한다는 메시지가 나타납니다. '옵션.' 그러나 그 …

8
수천 개의 작은 중첩 다각형을 수정 하시겠습니까?
ArcMap 10.3을 사용하고 있습니다. 토지 사용 유형이 다른 레이어가 있습니다. 많은 다각형이 서로 겹치므로 동일한 다각형의 두 가지 토지 사용 유형이 있습니다. 사용 @ radouxju의 답변을 , I합니다 (MUST NOT 중복 규칙) 토지 이용 층을위한 토폴로지를 만들었습니다. 그런 다음 병합을 사용하여 큰 겹치는 다각형을 수정했습니다. 그러나 수천 개의 작은 겹치는 …

5
파이썬에서 두 개의 다각형이 교차하는지 찾기?
파이썬에서 두 개의 다각형이 교차하는지 확인하는 데 도움이되는 알고리즘, 높은 수준의 솔루션 또는 라이브러리를 찾고 있습니다. 두 개의 다른 배열에 두 개의 다각형의 정점이 있습니다 (이것은 구멍이없는 단일 부품 다각형입니다). 다각형은 2D입니다 (즉, X 및 Y 좌표 만). 이 두 다각형이 교차하는지 여부를 나타내는 부울을 반환하는 함수를 만들고 싶습니다. arcpy, …

4
교차 다각형을 동일한 지형지 ​​물의 일부인 다각형으로 병합
저는 GIS 전문가가 아니기 때문에 올바른 문구를 사용하기를 바랍니다. 적어도 당신이 내 질문을 이해하기를 바랍니다. 형상 A에 5 개의 다각형이 있다고 가정합시다. 쉐이프 파일에는 더 많은 형상이 있습니다. 피처 A에서 5 개의 기존 폴리곤이 교차합니다. 두 줄을 병합하여 겹치는 선이 삭제되고 결과는 하나의 다각형입니다. 가능한 해결책은 다음과 같습니다. 5 개의 …

2
R에서 교차 영역 추출
두 개의 다각형이 있습니다. 하나는 들판 (X, Y, Z)을 포함하고 다른 하나는 토양 유형 (A, B, C, D)을 포함합니다. 모든 분야에서 어떤 종류의 토양이 포함되어 있는지 알고 싶습니다. 나는 다음을 시도했다. library(rgdal) library(rgeos) Field<-readOGR("./","Field") Soil<-readOGR("./","Soil") Results<-gIntersects(Soil,Field,byid=TRUE) rownames(Results)<-Field@data$FieldName colnames(Results)<-Soil@data$SoilType > Results A B C D Z TRUE FALSE FALSE FALSE Y …

1
셰이프를 사용하여 가장 가까운 선 세그먼트를 찾으십니까?
배경 알려진 지점에서 다이어그램에 표시된 것처럼 MultiLineStrings 테이블에 대해 가장 가까운 주변 "가시 둘레"를 설정해야합니다. 이 사이트에서 여러 용어 (예 : 최소 모서리, 최소 둘레, 가장 가까운 이웃, 클립, 다각형 포함, 가시성, 스냅, 컷 노드, 광선 추적, 홍수 채우기, 내부 경계, 라우팅, 오목 선체)를 사용하여이 사이트를 검색했습니다. 이 시나리오와 일치하는 …

3
PostGIS를 사용하여 도로 교차로 식별
도로가 서로 교차하는 곳을 식별하고이 교차로에서 지점을 만들고 교차로를 형성하는 도로의 수를 나열하려고합니다. ST_NumPoints 를 사용하여 이를 달성 할 수 있는 방법이 있는지 궁금 하지만, 내가해야 할 일을 알 수는 없습니다. 내가 한 것은 다음 코드를 사용하여 선이 교차하는 지점 테이블을 만드는 것입니다. CREATE TABLE test_points as SELECT ST_Intersection(a.geom, b.geom), …

6
ST_Intersection을 사용하는 방법?
다음은 내가하려는 일에 대한 간략한 요약입니다. Postgres에 3 개의 테이블 'a'와 'b'가 있고 각각에 다각형 열이 있고 'c'에 점 열이 있습니다. 내가 여기서하려고하는 것은 'a', 'b'와 'c'사이의 기하학 교차점을 가져 와서 그러한 기하학을 OpenLayers 벡터 레이어에 표시하는 것입니다. OpenLayers의 String에서 모든 종류의 지오메트리를 표시하는 방법을 이미 알고 있지만 PostGIS의 ST_Intersection …

2
다각형을 자르고 데이터를 유지 하시겠습니까?
이 두 개의 다각형이 있습니다. library(sp); library(rgeos); library(maptools) coords1 <- matrix(c(-1.841960, -1.823464, -1.838623, -1.841960, 55.663696, 55.659178, 55.650841, 55.663696), ncol=2) coords2 <- matrix(c(-1.822606, -1.816790, -1.832712, -1.822606, 55.657887, 55.646806, 55.650679, 55.657887), ncol=2) p1 <- Polygon(coords1) p2 <- Polygon(coords2) p1 <- Polygons(list(p1), ID = "p1") p2 <- Polygons(list(p2), ID = "p2") myPolys <- …

3
두 레이어가 겹치도록 새 레이어를 만드시겠습니까?
저는 데스크탑 GIS를 처음 사용하고 GIS 용어에서 적절한 용어가 부족한 상태에서 묻습니다. QGIS가 Photoshop과 같은 경우 한 레이어에서 선택한 다음 다른 레이어와 일치시켜 두 레이어 사이의 겹침을 얻고이 겹침에서 새 레이어를 만듭니다. 다른 방법으로 공식화 : 노르웨이 각 지방 자치 단체에서 모든 토지를 선택하고 싶습니다. 내가 가진 shapefile에서 (여기에서 다운로드 …

3
파이썬에서 여러 다각형의 교차로를 효율적으로 얻기
여러 다각형의 교차점을 얻고 싶습니다. 파이썬 shapely패키지를 사용하면 intersection함수를 사용하여 두 다각형의 교차점을 찾을 수 있습니다 . 여러 다각형의 교집합을 얻는 비슷한 효율적인 기능이 있습니까? 다음은 내가 의미하는 바를 이해하는 코드 스 니펫입니다. from shapely.geometry import Point coord1 = ( 0,0 ) point1 = Point(coord1) circle1 = point1.buffer(1) coord2 = …

3
클립 도구와 교차 도구의 차이점
클립 도구가 작동 방식이나 결과 측면에서 교차 도구와 어떻게 다릅니 까? 특정 상황을 염두에 두지 않습니다. 나는이 도구들 각각에 대해 배우고 있었고 결과가 언뜻보기에 매우 유사 해 보이기 때문에 어떻게 다른지 궁금했습니다. 감사!

3
Rgeos는 다각형을 교차 할 때 관련 값을 삭제합니다
두 개의 SpatialPolygonsDataFrames를 교차시키고 결과로 SpatialPolygonsDataFrame을 얻으려고합니다. 불행히도 (다각형을 교차시키기 위해 매우 빠르게 작동하는) gIntersectionfrom 함수를 사용 rgeos하면 관련 데이터 프레임을 검색 할 수 없습니다. 다음 예제를 고려하십시오. > fracPoly <- gIntersection( toSingle, fromSingle ) > class(toSingle) [1] "SpatialPolygonsDataFrame" > class(fromSingle) [1] "SpatialPolygonsDataFrame" > class(fracPoly) [1] "SpatialPolygons" 의 전송을 처리하는 …

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