2016-06-17 3 views
0

두 개의 쉐이프 파일이 있습니다. 첫 번째는 영역의 다각형 모양 파일이며 각 요소는 고유 한 ID를가집니다. 두 번째는 shapefile1의 영역에서 이벤트가 발생한 point shapefile입니다.R : 좌표에 따라 모양 파일의 점에 해당 ID의 다각형을 지정합니다.

포인트 shapefile의 각 이벤트 (행)에 다각형 모양 파일의 해당 지역 ID를 지정하고 싶습니다.

R으로 이것을 수행하는 방법에 대한 아이디어가 있으십니까?

미리 감사드립니다.

+0

두 개의 공간 파일의 ID가 같습니까? – keberwein

답변

0

이 경우 over()을 사용할 수 있습니다.

Points_w_Region <- over(points,regions) ## Get the information 
Points$regions <- Points_w_Region ## Assign the information to the data 

이렇게하면 각 점에 대해 얻은 영역이 할당됩니다. over()은 sp 패키지의 일부이며 데이터가 sp 구조 내에 있다는 가정을하고 있습니다.

+0

고맙습니다. 당신의 제안은 내가 필요로하는 것이 었습니다. –

관련 문제