Ich habe ein sehr großes ESRI-Shapefile (> 8000 Polygone, .shp-Datei ist> 32 MB), das ich unter Windows 7 in R einlesen möchte.
Ich bin mit rgdal und readOGR () vertraut. Bei dieser Größe des Shapefiles ist das Einlesen des gesamten Shapefiles in den Speicher jedoch ein sehr langsamer Prozess. Darüber hinaus interessieren mich nur einige wenige Cluster-Polygone (<100) der 8.000, die im Shapefile enthalten sind. Der Prozess, für den ich dies tun muss, ist sehr repetitiv, dh das Shapefile muss viele Male geladen werden, daher ist es derzeit sehr langsam.
Daher frage ich mich, ob es möglich ist, nur einen Teil des Shapefiles einzulesen, um den Prozess zu beschleunigen. Es erscheint unpraktisch, eine so große Datenmenge zu laden und dann das meiste davon zu verwerfen.