Tôi có một shapefile ESRI rất lớn (> 8000 đa giác, tệp .shp> 32MB), mà tôi muốn đọc vào R trên Windows 7.
Tôi quen thuộc với rgdal và readOGR (). Tuy nhiên, với kích thước của shapefile này, đọc toàn bộ shapefile vào bộ nhớ là một quá trình rất chậm. Hơn nữa, tôi chỉ quan tâm đến một vài đa giác cụm (<100) trong số 8.000 được chứa trong shapefile. Quá trình mà tôi cần phải làm điều này rất lặp đi lặp lại, tức là shapefile cần được tải nhiều lần, vì vậy hiện tại nó rất chậm.
Do đó, tôi tự hỏi liệu có thể chỉ đọc trong một phần của shapefile để đẩy nhanh quá trình. Có vẻ không thực tế khi tải một lượng dữ liệu khổng lồ như vậy và sau đó loại bỏ hầu hết dữ liệu.