Xóa không gian làm việc in_memory trong ModelBuilder?


8

Tôi đã sử dụng in_memorykhông gian làm việc trong ArcGIS 10.1 ModelBuilder như một phần của quy trình làm việc để khảm và kẹp các bộ dữ liệu raster để nghiên cứu giới hạn khu vực (Hình 1). Mô hình chạy tốt vòng đầu tiên nhưng gặp sự cố chương trình ở lần chạy thứ hai hoặc thứ ba. Tôi nghi ngờ có hai vấn đề có thể xảy ra: 1) Giới hạn bộ nhớ đang bị vượt quá hoặc 2) Có xung đột khi cố gắng ghi đè lên các tệp tạm thời in_memory.

Có cách nào để xóa in_memorykhông gian làm việc từ trong ModelBuilder không?

Hình 1.

nhập mô tả hình ảnh ở đây

Biên tập:

Mô hình cuối cùng hiện đã ổn định

nhập mô tả hình ảnh ở đây

Câu trả lời:


11

Bạn có thể thêm công cụ Xóa và chỉ định %in_memory%làm Thành phần Dữ liệu Đầu vào. Tôi cũng sẽ đưa ra mosaic_clp.imgmột điều kiện tiên quyết cho hoạt động Xóa, để đảm bảo in_memorykhông gian làm việc không bị xóa sớm.


Vui vẻ giúp đỡ! Ngoài ra, tôi chưa kiểm tra, nhưng tôi nghĩ bạn có thể chọn in_memorytừ menu thả xuống của công cụ Xóa - nó sẽ không thay đổi cách thức hoạt động của mô hình, nhưng nó sẽ loại bỏ %in_memory%bong bóng biến dự phòng .
nmpeterson

Tôi đã làm theo mô tả của bạn và dường như tôi không thể thêm% in_memory% làm Phần tử dữ liệu đầu vào - nó cho tôi biết không có phần tử nào như vậy. Tuy nhiên, nếu tôi sử dụng in_memory mà không có%, nó hoạt động tốt!
Alex
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.