스테이지 간 동기화
하위 프로젝트에서 외부 프로젝트 파일(*.amproj)의 Stage를 가져오거나,
상위 프로젝트에서 하위 프로젝트의 Stage를 동기화하는 방법에 대해서 설명합니다.
하위 프로젝트에서 외부 프로젝트 파일의 스테이지를 가져오기
- Stage를 선택합니다.
- 우측의 Editable 창에서 Synchronize -> Import Stage From File 버튼을 찾아 합니다.
- 파일 탐색기가 열립니다. 원하는 외부 프로젝트 파일(*.amproj)을 찾아서 선택합니다.
- 양쪽으로 분할 된 모달 창이 열립니다. 왼쪽에는 현재 열려있는 프로젝트, 오른쪽에는 외부 프로젝트 파일의 구조가 트리 형태로 나타납니다.
- 오른쪽 트리에서 가져오고 싶은 Stage를 선택합니다.
- 하단의 Import 버튼을 하면 선택한 Stage로 대체됩니다.
정보
가져오는 방식은 덮어쓰기 입니다.
기존 Stage에 존재하던 모든 하위 요소들은 삭제되고, 가져온 Stage의 새로운 하위 요소들로 대체됩니다.
단, 기존 Stage의 고유 ID는 대체되지 않습니다.
팁
이 기능을 반복적으로 이용하여 과거 작업했던 *.amproj 파일을 AMapper For ARC eye 프로젝트로 모두 가져올 수 있습니다.
위험
하나의 외부 프로젝트 파일에서 동일한 스테이지를 여러번 가져오지 마십시오.
(서로 구조가 비슷한 층을 채우려는 등의 이유로 하나의 스테이지를 여러 번 가져오려고 하는 경우 등)
외부 프로젝트 파일에서 가져온 스테이지의 하위 요소의 고유 ID가 유지되므로, 상위 프로젝트에서 하위 프로젝트의 스테이지를 통합 시
동일한 고유 ID를 가진 하위 요소가 다수 존재하여 충돌이 일어나게 됩니다.
이후 버전에서 스테이지를 가져올 때 하위 요소의 고유 ID를 새로 부여하는 기능이 추가될 예정입니다.
상위 프로젝트에서 하위 프로젝트의 스테이지를 동기화
- Stage를 선택합니다.
- 우측의 Editable 창에서 Synchronize -> Synchronize 버튼을 찾아 합니다.
- Synchronize Stage 라는 모달 창이 열립니다. 왼쪽의 As-is에 현재 동기화된 Stage의 이름과 버전이, 오른쪽의 To-be에 새롭게 동기화할 Stage의 이름과 버전이 나타납니다.
- Synchronize 버튼을 합니다.
정보
동기화 역시 덮어쓰기 형태로 가져옵니다.
단, 최초 동기화시를 제외하면 Stage의 Elevation과 Height는 유지됩니다.
(상위 프로젝트에서 여러 하위 프로젝트를 통합하는 과정에서 Elevation과 Height를 일괄적으로 조정하는 경우를 고려)