수색…


소개

지도입출력 소개를 참조하십시오.

셰이프 파일 가져 오기 및 내보내기

rgdal 패키지를 사용하면 rgdal 사용하여 rgdal 를 가져오고 내보낼 수 있습니다. readOGR 함수를 사용하여 readOGR 수 있습니다. 예를 들어 ArcGIS에서 파일을 가져 오려면 첫 번째 인수 인 dsn 이 shapefile을 포함하는 폴더의 경로입니다. layer 는 파일이 끝나지 않은 shapefile의 이름입니다 ( map 있고 map.shp ).

library(rgdal)
readOGR(dsn = "path\to\the\folder\containing\the\shapefile", layer = "map") 

shapefile을 내보내려면 writeOGR 함수를 사용하십시오. 첫 번째 인수는 R. dsn 에서 생성 된 공간 객체이며 layer 는 위와 같습니다. obligatory 4. 인수는 셰이프 파일을 생성하는 데 사용되는 드라이버입니다. ogrDrivers() 함수는 사용 가능한 모든 드라이버를 나열합니다. shapfile을 ArcGis 또는 QGis로 내보내려면 driver = "ESRI Shapefile" 사용할 수 있습니다.

writeOGR(Rmap, dsn = "path\to\the\folder\containing\the\shapefile", layer = "map",
         driver = "ESRI Shapefile" )

tmap 패키지에는 rgdal::reagOGR() 대한 래퍼 인 read_shape() 함수가 매우 편리합니다. read_shape() 함수는 read_shape() 파일을 많이 가져 오는 프로세스를 단순화합니다. 단점 tmap 이 상당히 무겁다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow