«sf» etiketlenmiş sorular

3
Data.frame öğesini R içindeki basit özellikler nesnesinden çıkarma
Basit bir özellik nesnesinden geometri sütunu hariç her şeyi çıkarmanın sf-native (yani "doğru") bir yolu var mı? Bu çalışıyor df <- dplyr::select(as.data.frame(sf), -geometry) ancak select( , -geometry)adım gereksiz geliyor. Ayrıca, geometri niteliklerini kaldırmaz.
43 r  sf 


1
Lon-Lat - Basit Özellikler (sfg ve sfc) R
Lon-lat noktalarını basit özelliklere (sfg) dönüştürebilir ve sonra bunları basit bir özellik koleksiyonuna (sfc) nasıl koyabilirim? İşte işe yaramayan ama en yakın aldığım bir MWE. library(data.table) library(sf) # The DT data.table is the data I have (but 10,000s of rows, each row is a point) DT <- data.table( place=c("Finland", "Canada", …
21 r  sf 

4
R'deki basit özellikler nesnesini kırp
maptools::pruneMap(lines, xlim= c(4, 10), ylim= c(10, 15))SpatialPolygon veya SpatialLine için kullanılana benzer bir harita nesnesi kırpmak için bir işlev var mı ? Düşünüyorum st_intersection()ama uygun bir yol olabilir.
20 r  clip  sf 

1
sf kullanarak poligon / overing'de sp paketinin eşdeğeri
Kod sp paketinden yeni sf paketine geçiriyorum. Önceki kodum bir çokgen SpatialDataFrame (censimentoMap) ve bir SpatialPointDataFrame (indirizzi.sp) vardı ve ben aşağıdaki talimat ile döşeme her nokta için çokgen hücre kimliği ("Cell110") var: points.data <- over(indirizzi.sp, censimentoMap[,"Cell110"]) Aslında iki sf nesnesi oluşturdum: shape_sf <- st_read(dsn = shape_dsn) shape_sf <- st_transform(x=shape_sf, crs=crs_string) …
16 r  overlay  sp  sf 

1
SF nesnesinin çokgenlerini basitleştirme
sfBoşluk ve şerit koymadan çokgeni nasıl basitleştirebilirim ? Bir şekil dosyası ile, örneğin, ben kullanacağım rmapshaper::ms_simplify(): library("pryr") library("rgdal") library("rmapshaper") download.file("https://borders.ukdataservice.ac.uk/ukborders/easy_download/prebuilt/shape/England_gor_2011.zip", destfile = "regions.zip") unzip("regions.zip") regions <- readOGR(".", "england_gor_2011") object_size(regions) # ~13MB regions <- ms_simplify(regions) object_size(regions) # < 1MB Denedim sf::st_cast(), man sayfalarından şunu belirtiyor: Geometriyi başka bir türe döküm: ya …
14 r  simplify  sf 

2
Sfc nesneleri R paket sf'den nasıl birleştirilir
R paketini kullanarak, nesneler sfnasıl birleştirilir sfc? Örneğin, aşağıdaki kod verildiğinde, hem ve hem de geometrileri içeren tek bir sfcnesne nasıl oluşturulur ? (2 olmalıdır.)sfc12sfc1sfc2length(sfc12) library(sf) pt1 = st_point(c(0,1)) pt2 = st_point(c(1,1)) sfc1 = st_sfc(pt1) # An sfc object sfc2 = st_sfc(pt2) # Another sfc object # sfc12 = ? …
13 r  sf 

1
R'de writeOGR () kullanarak GeoPackage'a birden çok katman yazma?
Aynı GeoPackage R birden çok katman yazmaya çalışıyorum, ama bir hata alıyorum Creation of output file failed. RGDAL ile .gpkg dosyalarına okuma ve yazma belgelerini aramaya çalıştım, örneğin, writeOGR()aslında çok sayıda katmanı destekleyip desteklemediğini anlamak için . Bu mümkün mü, eğer öyleyse, nasıl yapılır? Minimum çalışma örneği: library(sp) library(maptools) library(rgdal) …
12 gdal  r  rgdal  geopackage  sf 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.