Làm thế nào để làm việc trong giới hạn xuất máy chủ hình ảnh ArcGIS?


9

Tôi cần phải cắt ra một vùng của dịch vụ hình ảnh arcgis lớn hơn giới hạn xuất. Tôi không cố gắng để đánh bại bảo vệ bản sao hoặc bất cứ điều gì có tính chất đó. Dữ liệu là từ một dịch vụ thuộc về tổ chức của chúng tôi, mặc dù nằm ngoài sự kiểm soát của quản trị viên của tôi.

Tôi có thể yêu cầu quản trị viên tạm thời thay đổi giới hạn xuất, nhưng vì nhiều lý do không muốn. .

Chẳng hạn, có ai đã phát triển một tập lệnh hoặc thêm vào đó, ví dụ, có thể chia diện tích mức độ quan tâm thành một ô ô vuông X cho các ô X ở độ phân giải raster, phóng to từng ô và xuất phạm vi hiện tại cho từng ô?


bạn có thể xuất khẩu nhỏ hơn và kết hợp các hình ảnh sau đó? 10k x 10k là lớn
Mapperz

"Xuất khẩu nhỏ hơn và kết hợp sau đó" chính xác là ý tưởng, mặc dù (bán) tự động là những gì tôi đang theo đuổi. Kích thước pixel thực tế không liên quan, mặc dù bạn đúng 10k là lớn. Trong trường hợp sử dụng này, hình ảnh nguồn là 4 terabyte và khu vực tôi cần xuất khoảng 63gb (không nén).
matt wilkie

1
Sẽ khá dễ dàng để tạo một dịch vụ web mất 3 đối số: url của dịch vụ hình ảnh, kích thước ô và địa chỉ email. Sau đó, dịch vụ sẽ thực hiện nhiều cuộc gọi để xuất để tạo các ô xếp, nén các ô đó, sau đó gửi email cho người dùng một url nơi tệp zip có thể được tải xuống. Điều này chắc chắn sẽ dễ bị lạm dụng mặc dù.
Kirk Kuykendall

Câu trả lời:


1

Thay đổi cài đặt mặc định trong ArcGIS.ISCConfig

Giới hạn mặc định cho số lượng cột và hàng được xuất tối đa có thể được bỏ qua bằng cách sửa đổi các giá trị tương ứng để cho phép xuất số lượng cột và hàng mong muốn. Để đạt được điều này cho ArcMap và Image Server:

Navigate to C:\Program Files\ArcGIS\Bin and open the file named 'ArcGIS.ISCConfig' using a text or XML editor.
To change the maximum number of columns, find the following text in the XML file and edit the '20000' value.

<MaxNCols MaxNCols_TYPE_="Int" MaxNCols_DESCRIPTION_="Max Num Cols" MaxNCols_REQUIRED_="" MaxNCols_VALIDATIONRULE_="" MaxNCols_LIST_="" MaxNCols_LONGDESCRIPTION_="Max Number of Cols that can be read by the application. The request will be rejected if this value is larger then the Min of this value and the value set for the Service. 0 is undefined" MaxNCols_UOM_="" MaxNCols_ID_="" MaxNCols_HELP_="">20000</MaxNCols>
To change the maximum number of rows, find the following text in the XML file and edit the '10000' value.

<MaxNRows MaxNRows_TYPE_="Int" MaxNRows_DESCRIPTION_="Max Num Rows" MaxNRows_REQUIRED_="" MaxNRows_VALIDATIONRULE_="" MaxNRows_LIST_="" MaxNRows_LONGDESCRIPTION_="Max Number of Rows that can be read by the application. The request will be rejected if this value is larger then the Min of this value and the value set for the Service. 0 is undefined" MaxNRows_UOM_="" MaxNRows_ID_="" MaxNRows_HELP_="">10000</MaxNRows>
Save the file and close the text or XML editor. 

cảm ơn Mapperz, nhưng thay đổi cấu hình máy chủ không phải là điều tôi muốn. Thứ nhất, tôi không thể tự làm điều đó và thứ hai tôi không muốn đánh giá sự sẵn có hoặc hiệu suất của máy chủ cho người khác. Câu hỏi có thể được diễn đạt giống như "làm việc trong giới hạn xuất khẩu" nhưng tôi không thể nghĩ ra cách nào để diễn đạt câu hỏi mà thậm chí còn không gây nhầm lẫn hơn nữa!
matt wilkie
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.