Tôi có một bộ dữ liệu raster độ phân giải 100m lớn hơn (kích thước của 48 US) có bảng thuộc tính raster (RAT). Dữ liệu được tạo bởi người khác. Một trong những thuộc tính trong RAT có các giá trị dữ liệu tôi quan tâm, trong khi các giá trị ô raster thực tế là vô nghĩa. Tôi đã cố gắng tìm ra cách gán lại giá trị của thuộc tính mà tôi quan tâm đến giá trị ô raster thực tế nhưng không thể tìm ra cách thực hiện điều này. Lý do tôi muốn làm điều này là vì tôi có một công cụ Python tùy chỉnh khá liên quan mà người khác đã phát triển sẽ thực hiện các phép tính tôi cần, nhưng thật không may, nó không có khả năng sử dụng các thuộc tính RAT. Nó chỉ sử dụng giá trị được gán cho ô raster mà như tôi đã nói trong trường hợp này là vô nghĩa.
Tôi đã thử một cách xoay vòng để chạy công cụ raster to point để tạo một lớp đối tượng điểm với trường mục tiêu là thuộc tính tôi quan tâm, nghĩ rằng sau đó tôi có thể tạo một raster mới từ lớp tính năng điểm kết quả. Tuy nhiên, công cụ raster to point không cho biết tôi không có đủ bộ nhớ tạm thời (Tôi đang chạy một máy Alienware với 16 GB RAM và ổ dữ liệu 1 TB).
Tôi có lựa chọn nào không? Tôi đang sử dụng ArcGIS 10, nhưng nếu tôi có thể làm những gì tôi mô tả dễ dàng trong một gói khác, tôi sẵn sàng thử một cách khác (tôi chưa kết hôn với ArcGIS).