«rgdal» 태그된 질문

지리 공간 데이터 추상화 라이브러리에 대한 R 바인딩

2
R을 사용하여 파일 지오 데이터베이스에서 기능 클래스를 읽습니까?
지오 데이터베이스에 내 보낸 shapefile로 2GB보다 큰 기능이 있습니다. 래스터 파일의 데이터로 다각형의 속성을 지정하려면 R에서 추출 함수를 실행해야합니다. 기능을 테이블로 내보내는 것은 해결책이 아닙니다. Esri 파일 지오 데이터베이스에 포함 된 기능 클래스를 어떻게 읽을 수 있습니까?

5
R을 사용하여 ESRI 파일 지오 데이터베이스 (.gdb)에서 테이블 읽기
ESRI 파일 지오 데이터베이스에서 R로 직접 테이블을 읽으려고합니다. 예제 데이터 파일은 여기에서 다운로드 할 수 있습니다 . 데이터베이스에는 포인트 피처 클래스 (Zone9_2014_01_Broadcast)와 두 개의 연결된 테이블 (Zone9_2014_01_Vessel 및 Zone9_2014_01_Voyage)이 있습니다. 다음을 사용하여 R에서 Shape 파일 읽을 수 readOGR로부터 rgeos패키지를 : library(rgeos) library(downloader) download("https://coast.noaa.gov/htdata/CMSP/AISDataHandler/2014/01/Zone9_2014_01.zip", dest="Zone9_2014_01.zip", mode="wb") unzip("Zone9_2014_01.zip", exdir = ".") # …

3
점이 다각형 쉐이프 파일 내에 있는지 확인
Zillow는 미국 주요 도시의 다른 지역을위한 일련의 shapefile 을 가지고 있습니다. R을 사용하여 특정 건물이 특정 지역에 있는지 확인하고 싶었습니다. library(rgeos) library(sp) library(rgdal) df <- data.frame(Latitude =c(47.591351, 47.62212,47.595152), Longitude = c(-122.332271,-122.353985,-122.331639), names = c("Safeco Field", "Key Arena", "Century Link")) coordinates(df) <- ~ Latitude + Longitude wa.map <- readOGR("ZillowNeighborhoods-WA.shp", layer="ZillowNeighborhoods-WA") sodo …
19 r  rgdal  zillow 

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
R에서 주어진 래스터의 범위와 경계의 다각형을 만듭니다.
두 개의 다각형을 만들고 싶습니다. 하나는 내 래스터의 직사각형 범위입니다. 사용하여 래스터의 범위를 얻을 수 있다는 것을 알고 있습니다 r <- raster("band5.tif") e <- extent(r) plot(e). 아래 그림과 같이 래스터 경계의 다각형 하나를 어떻게 만들 수 있습니까? 이것이 내 래스터 모양입니다.
13 raster  r  rgdal 

2
gSimplify로 단순화 된 공간 폴리곤을 사용한 writeOGR
gSimplify(rgeos 패키지)를 사용하여 셰이프 파일의 형상을 단순화하고 있습니다. 기능은 잘 작동하지만 이제 새 모양 파일로 출력을 쓸 수 없습니다. 나는 몇 가지 방법을 시도했다. writeOGR(simplyshape, file, driver="ESRI Shapefile", layer='test') 나는 얻다 obj는 SpatialPointsDataFrame, SpatialLinesDataFrame 또는 SpatialPolygonsDataFrame이어야합니다. 와 함께 : writePolyShape(simplyshape, file) 나는 얻다: 오류 : is (x, "SpatialPolygonsDataFrame")이 참이 아닙니다
12 shapefile  r  simplify  rgdal 

2
R-경계 상자를 만들고 다각형 클래스 및 플롯으로 변환
나는이 NE lat lng와 SW lat lng. 내 목표는 간단합니다 .RStudio를 사용하고 위의 두 위도 및 경도에서 경계 상자를 만들고 다각형을 생성하고 사각형 다각형에 임의의 점을 추가하고 싶습니다. data.frame으로 가져올 수있는 CSV 파일에 NELat / Lng 및 SW-Lat / Lng이 있습니다. 나는 시작하기 위해 약간의 지침이 필요합니다 .R 언어에 매우 …
11 r  rgdal 

1
R에서 writeOGR ()을 사용하여 GeoPackage에 여러 계층을 작성 하시겠습니까?
R의 동일한 GeoPackage에 여러 레이어를 쓰려고하는데 오류가 발생 Creation of output file failed합니다. RGDAL을 사용하여 .gpkg 파일을 읽고 쓰는 문서를 검색하려고 시도했습니다 writeOGR(). 가능하다면 어떻게 할 수 있습니까? 최소 작업 예 : library(sp) library(maptools) library(rgdal) data(wrld_simpl) norway <- wrld_simpl[wrld_simpl$NAME == "Norway", ] sweden <- wrld_simpl[wrld_simpl$NAME == "Sweden", ] file <- …
11 gdal  r  rgdal  geopackage  sf 

3
ESRI shapefile의 일부만 R로 읽기
나는 매우 큰 ESRI shapefile (> 8000 폴리곤, .shp 파일은> 32MB 임)을 가지고 있으며 Windows 7에서 R로 읽으려고합니다. rgdal과 readOGR ()에 익숙합니다. 그러나이 크기의 shapefile을 사용하면 전체 shapefile을 메모리로 읽는 과정이 매우 느립니다. 또한, shapefile에 포함 된 8,000 개 중 일부 클러스터 다각형 (<100)에만 관심이 있습니다. 이 작업을 수행해야하는 프로세스는 …
10 shapefile  r  rgdal 

1
R로 래스터 링하기위한 벡터 처리
R에서 벡터를 래스터로 변환하고 있지만 프로세스가 너무 길었습니다. 더 빠르게하기 위해 스크립트를 멀티 스레드 또는 GPU 처리에 넣을 수 있습니까? 래스터 화 된 벡터에 대한 스크립트입니다. r.raster = raster() extent(r.raster) = extent(setor) #definindo o extent do raster res(r.raster) = 10 #definindo o tamanho do pixel setor.r = rasterize(setor, r.raster, 'dens_imov') …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.