ArcGIS 이미지 서버 내보내기 제한 내에서 작업하는 방법?


9

내보내기 제한보다 큰 arcgis 이미지 서비스 영역을 잘라 내야합니다. 나는 복사 방지 또는 그 성격의 것을 물리 치려고하지 않습니다. 데이터는 관리자 권한을 넘어 조직에 속한 서비스의 데이터입니다.

관리자에게 수출 한도를 일시적으로 변경하도록 요청할 수 있지만 여러 가지 이유로 원하지 않습니다. (이것은 이미 과부하 된받은 편지함에 추가하고, 더 오래 걸리며, 모든 출근자를 학대하기 위해 서버를 열어서 무릎을 꿇을 수 있으며, 단일 내보내기로 작동하지 않을 수도 있습니다.)

예를 들어, 관심 영역을 래스터 해상도에서 X 셀에 의해 X의 타일 그리드로 나누고, 각각 확대하고, 각각에 대한 현재 범위를 내보낼 수있는 스크립트 또는 추가 기능을 가진 사람이 있습니까?


더 작은 내보내기를 수행하고 나중에 이미지를 결합 할 수 있습니까? 10k x 10k는 큰
Mapperz

"세미 (소)) 자동화가 내가 추구하는 것이지만"작은 수출과 그 후의 결합 "은 정확히 아이디어입니다. 실제 픽셀 크기는 관련이 없지만 10k가 옳습니다. 이 사용 사례에서 소스 이미지는 4 테라 바이트이며 약 63GB (비 압축)로 내 보내야하는 영역입니다.
matt wilkie

1
이미지 서비스의 URL, 타일 크기 및 전자 메일 주소와 같은 3 가지 인수를 취하는 웹 서비스를 만드는 것은 상당히 쉽습니다. 그런 다음 서비스는 내보내기 를 여러 번 호출하여 타일을 만들고 타일을 압축 한 다음 사용자에게 zip 파일을 다운로드 할 수있는 URL을 이메일 로 보냅니다 . 그래도이 방법은 남용되기 쉽습니다.
Kirk Kuykendall

답변:


1

ArcGIS.ISCConfig에서 기본 설정 변경

원하는 수의 열과 행을 내보낼 수 있도록 값을 적절히 수정하여 최대 반출 된 열과 행 수의 기본 제한을 무시할 수 있습니다. ArcMap 및 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. 

Mapperz에게 감사하지만 서버 구성 변경은 내가 추구하는 것이 아닙니다. 첫째, 나는 그것을 스스로 할 수 없으며 둘째는 다른 사람들을 위해 서버의 가용성이나 성능을 저하시키고 싶지 않습니다. 이 질문은 "수출 한도 내에서 작업"과 같이 표현 될 수 있지만 더 혼란스럽지 않은 문구를 표현하는 방법을 생각할 수 없습니다!
matt wilkie
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.