ArcGIS for Desktop의 잘못된 토폴로지 [토포 엔진 오류]?


11

데스크톱 용 ArcGIS 10.1을 사용하여 두 개의 큰 데이터 세트에서 Identity 기능을 실행하려고하지만 매번 실패합니다. 동일한 데이터 세트에서 다른 프로세스를 실행할 수 있기 때문에 하드웨어가 부족하다고 생각하지 않습니다.

이미 소프트웨어를 업데이트하고 64 비트 지오 프로세싱 추가 기능을 추가하고 지오메트리를 확인 및 복구했으며 KB29559 (ARCTMPDIR env 변수를 쓰기 가능한 로컬 폴더로 설정)로 수정했습니다 .

Executing: Identity DudleyStamp OA2011 "D:\Case Studies\National2\National.gdb\DudleyStampOA11" ALL "1 Meters" NO_RELATIONSHIPS

Start Time: Wed May 08 21:11:43 2013
Reading Features...
Processing Tiles...
Assembling Tile Features...
ERROR 999999: Error executing function.
The table was not found.
The table was not found. [DudleyStampOA11]
The table was not found.  
The table was not found. [DudleyStampOA11]  
Invalid Topology [Topoengine error.]
Failed to execute (Identity).
Failed at Wed May 08 21:45:41 2013 (Elapsed Time: 33 minutes 58 seconds)

지금까지 주석을 기반으로 데이터를 새 파일 지오 데이터베이스에 복사하려고 시도했지만 ArcCatalog에서 도구를 실행해도 여전히 동일한 오류가 발생합니다.

컴퓨터에서 사용할 수있는 가장 빠른 RAM을 16GB로 주문했습니다 (현재 4GB가 있습니다). 또한 6 코어 AMD Phenom II X6 1090T, SSD 및 AMD Radeon HD 6970 그래픽 카드가 있습니다. 어떤 하드웨어를 더 추가 할 수 있는지 잘 모르겠습니다.

또한 페이지 파일의 크기를 늘리려 고했지만 Google에서 아무런 영향을 미치지 않는 것으로 나타났습니다.


2
데이터를 새로운 파일 지오 데이터베이스에 이미 복사하려고 했습니까?
blah238

3
TopoEngine 오류 메시지가 의심스럽고 실제로 이것은 자원 문제입니다. @ blah238 조언은 때때로이 오류를 지나쳐서 그렇게합니다. ArcCatalog 또는 Python IDE 또는 명령 줄에서 ArcMap (도구를 사용하는 경우) 대신 도구를 실행하여 다시 테스트하기 전에 다시 시도하는 다른 작업, 즉 리소스가 실행되는 동안 리소스에 대한 수요를 줄일 수 있다고 생각할 수 있습니다. 여전히 기쁨이 없다면, 일종의 타일링 및 타일 방문 전략이 필요할 수 있습니다. 또한 옵션 인 경우 다른 (바람직하게는 더 강력한) 컴퓨터에서 테스트하십시오.
PolyGeo

후속 테스트로 형상 검사 도구를 통해 데이터 세트를 실행하는 것이 좋습니다. 다각형이 손상되었을 수 있습니까?
혼 비드

@Hornbydd 당신은 질문에서 "이미 지오메트리를 점검하고 고쳤습니다"를 간과했을 수도 있지만, "잘못된 토폴로지"가 오류 메시지에 나타날 때마다 이것이 논리적 첫 단계라는 것이 맞습니다.
PolyGeo

비슷한 문제가 있었고 그것을 제거하는 유일한 방법은 검색 거리를 줄이는 것입니다. 광산은 0.1로 작동했지만 1 METERS에서는 작동하지 않았습니다. 적어도 제 경우에는 기능을 서로 1 미터 떨어져 있고 토폴로지 관계가없는 곳으로 줄을 나누면 토폴로지가 잘못 될 수 있기 때문에 의미가 있다고 생각합니다.
msc87

답변:


10

먼저 형상 복구를 시도하지만 TopoEngine 오류 메시지가 의심스럽고 실제로 이것은 자원 문제라고 생각합니다.

데이터를 새 파일 지오 데이터베이스에 복사하면 때때로이 오류가 발생하므로 먼저 시도하십시오.

내가 시도하는 다른 것들은 ArcMap이 아닌 ArcCatalog 또는 Python IDE 또는 명령 줄에서 도구를 실행하여 다시 테스트하기 전에 재부팅하는 것입니다 (즉, 수행중인 작업 인 경우).

여전히 기쁨이 없다면, 일종의 타일링 및 타일 방문 전략이 필요할 수 있습니다.

또한 12Gb RAM 시스템으로 전환하면 4Gb RAM을 사용할 때 일반적 으로이 오류를 피할 수 있기 때문에 다른 (바람직하게는 더 강력한) 시스템에서 테스트하십시오.


0

이 게시물은 매우 오래되었지만이 문제는 여전히 최신 ArcGIS Desktop 버전 10.6.1과 관련이 있습니다. 이 특정 작업의 경우 지오 프로세싱> 지오 프로세싱 옵션> 백그라운드 처리에서 백그라운드 처리를 비활성화하고 활성화 옵션을 선택 취소 하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.