[ArcGIS Desktop] 라우트 이벤트 테이블을 위해서 CACHING과 NO CACHING을 설정 하는 방법

기술지원

기술지원 문의

080-850-0915

유지보수 대상고객

  1. 홈페이지
  2. 기술지원
  3. 기술문서
  4. 제품 활용팁
  5. [ArcGIS Desktop] 라우트 이벤트 테이블을 위해서 CACHING과 NO CACHING을 설정 하는 방법

[ArcGIS Desktop] 라우트 이벤트 테이블을 위해서 CACHING과 NO CACHING을 설정 하는 방법

Software:  ArcGIS – ArcEditor 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1, 10 ~ 10.4.1 ArcGIS – ArcInfo 8.0.1, 8.0.2, 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1, 10 ~ 10.4.1 ArcGIS – ArcView 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1, 10 ~ 10.4.1  ArcGIS for Desktop Advanced10.1  ~ 10.4.1 ArcGIS for Desktop Standard 10.1 ~ 10.4.1  ArcGIS for Desktop Basic 10.1 ~ 10.4.1
Platforms:  Windows 98, NT 4.0, 2000, ME, XP, 7, 8, 10

 

개요

본 기술 문서는 라우트 이벤트 테이블을 위해서 CACHING 과 NO CACHING 을 설정 하는 방법에 대해서 서술 합니다.

 

ArcGIS 8.3 SP3 부터는 ArcMap에서 이벤트 테이블을 그릴 수 있는 두 개의 알고리즘 중 하나를 선택 할 수 있는 옵션이 있습니다. 선택들은 CACHING(기본) 또는 NO CACHING 입니다. 이 옵션들은 성능을 향상시키거나 추가적인 기능성을 허가 할 수 있습니다.

 

CACHING

대부분의 경우, 기본적인 캐싱 인포메이션 방법이 사용되어야 합니다. ArcMap에 처음으로 이벤트 테이블이 디스플레이 되면,이벤트에 대한 정보를 캐싱이 저장합니다.

이로써, ArcMap이 여러 통계와 다른 정보들을 계산해야 하기 때문에, 처음으로 이벤트가 디스플레이 될 때에 그려지는 시간이 높아지지만, 그래도 확대/축소나 패닝을 할 때에, 더욱 빠른 리프레시를 허락 합니다.처음에 그려질 때에 좀 느려진다는 것을 제외하면, 이 방법은 다시 그릴 때마다 성능을 상당히 향상시켜 주는 방법입니다.

 

NO CACHING

NO CACHING 알고리즘을 선택하는 이유는 대체적으로 두 가지가 있습니다.

–      십 만개 이상의 거대한 이벤트 테이블을 편집 할 때에.

*  이 상황 에서는, 이벤트 테이블의 첫 캐싱이 아주 오랜 시간이 걸릴 수 있습니다. NO CACHING을 사용하면, 첫 스캔을 하지 않아도 되지만, 사용자가 알아둬야 하는 것은, 그 후에 패닝, 확대/축소, 또는 리프레시를 할 때마다 성능의 시간이 올라갑니다.

아주 거대한 이벤트 테이블을 편집 할 때에는, 두 개의 알고리즘을 다 같이 테스트 해보고 어떤 방법이 그 워크플로와 근본적인 데이터베이스에 합당한지 확인해보고 사용 하는 것을 권장합니다.

 

–      ArcMap에서 이벤트가 그려지는 동안에 근본적인 이벤트 테이블을 ArcMap밖에서 편집하고 있는 경우

*  CACHING을 사용 하는 동안에, 스크린을 리프레시 해도 이벤트들은 ArcMap에 업데이트 되지 않기 때문에, 새롭게 추가된 이벤트들은 디스플레이 되지 않습니다.

만약에 캐싱이 활성화 되어 있지 않다면, ArcMap은 리프레시 될 때마다 이벤트 테이블을 처음부터 다 읽어야 합니다.

그렇기 때문에, 만약에 테이블 밖에서 새로운 기록이 추가되고 저장되었다면, ArcMap은 새 이벤트를 그리기 위해서 디스플레이를 리프레시 해야 합니다.

캐싱이 사용 되지 않고 있으니, 모든 리프레시가 더 느려졌다는 것을 뜻하지만, 몇몇 조직들은 ArcMap 밖에서 이벤트들을 편집 함으로써 ArcMap 에서 생기는 변화들을 실시간으로 보기를 원합니다.

 

절차

다음 절차들은 어떻게 NO CACHING 또는 CACHING 알고리즘을 구현 시키는지 알려줍니다.

 

NO CACHING 사용법

1.      ArcMap을 닫으세요.

2.     Display Events Without Caching Script를 다운로드 받으세요

 

ArcGIS 10.2:

Display Events Without Caching Script for AcrGIS 10.2

ArcGIS 10.1:

Display Events Without Caching Script for ArcGIS 10.1

 

ArcGIS 10:

Display Events Without Caching Script for ArcGIS 10

 

이전의 모든 ArcGIS 배포 제품:

Display Events Without Caching Script

 

3.     ZIP 파일을 unzip하고 Windows Explorer에서 REG 파일을 더블 클릭 하세요. 팝업이 뜨면 ‘Yes’ 또는 ‘OK’를 클릭 하세요.

다음부터 ArcMap 이 시작되면, 이벤트는 non-caching method를 사용해서 디스플레이 됩니다.

 

 

CACHING 사용법

1.     ArcMap을 닫으세요.

2.     Display Events With Caching Script를 다운로드 받으세요

 

ArcGIS 10.2:

Display Events With Caching Script for AcrGIS 10.2

ArcGIS 10.1:

Display Events With Caching Script for ArcGIS 10.1

ArcGIS 10:

Display Events With Caching Script for ArcGIS 10

 

이전의 모든 ArcGIS 배포 제품:

Display Events With Caching Script

 

본사 링크

HowTo: Set up CACHING and NO CACHING for route event tables

http://support.esri.com/en/knowledgebase/techarticles/detail/25846

이 문서가 도움이 되었나요?

관련 기술문서