혼합 버전 환경에서 ArcGIS를 사용하십니까?


15

같은 상점에서 ArcGIS 9.3 및 10.0에 대한 모범 사례는 무엇입니까?

9.3에는 수십 명의 사용자가 있습니다. 우리 데이터의 대부분은 파일 지오 데이터베이스와 지오텍에 있으며, 다른 부서에서 호스팅하는 모양 파일과 ArcSDE (9.3.1)에 대한 경이로운 스플래쉬가 있습니다. 우리는 파워 유저들에게 10.0을 먼저 소개 할 것이며 6 개월 정도의 기간 동안 두 사람이 동시에 작동 할 것입니다. 지도 구성, 레이어 파일, 심볼 스타일 등의 모든 데이터가 두 그룹에서 사용됩니다.

이 두 세트가 평화롭게 공존 할 수 있도록 어떻게 구조를 구성합니까? 주의해야 할 사항은 무엇입니까?

답변:


5

잡았다 : ArcMap의 (10)는 "사본 저장" 9.3 .mxd를 생성합니다. 그러나 10에서 9.3 mxd를 연 다음 도구 모음 버튼 또는 [ctrl]-[s]를 사용하여 저장하면 10 형식으로 업그레이드하여 9.3 클라이언트가 액세스 할 수 없게합니다.

또한 사본 저장을 사용 하면 열린 맵을 덮어 쓸 수 없으므로 새 문서를 작성해야합니다. Arcmap을 닫은 후에는 이전 사본을 수동으로 삭제하고 이름을 바꾸어 정리해야합니다. 말할 필요도없이 대부분의 사람들은이 일에 동기를 부여하지 않을 것이며 중복지도의 수가 증가 할 것입니다. 예.


2
esri의 아이디어 빈 에 개선 요청으로 제출.
매트 윌키

2

grapevine을 통해 동일한 라이센스 서버에 9.3 및 10의 라이센스를 설치하는 것이 엉망이며 두 개의 다른 라이센스 서버를 사용하는 것이 가장 좋다고 들었습니다. 나는 손에 대한 세부 사항을 가지고 있지 않습니다.


2
우리는 지난주에 라이센스 서버를 v10으로 업그레이드했으며 다른 사람의 말을 듣지 못했습니다. 수작업 (시간) 전에 독서 문서 등을 세지 않고 약 10 분이 걸렸습니다. 프로세스가 매우 혼란 스럽다. 그래도 새로운 라이센스를 추가하지 않았습니다.
매트 윌키

우리의 환경에서 9.3 Desktop Administrator는 항상 사용 가능한 라이센스가 없다고보고하지만 Arcmap 등은 라이센스를 확인할 때 아무런 문제가없는 것 같습니다. 또한 누가 어떤 라이센스를 체크 아웃했는지 (및 부트 방법) 서버를 볼 수있는 방법이 없습니다.
matt wilkie

1

v10을 사용하는 사용자는 항상 MXD를 9.3 버전으로 저장하고 항상 9.3 버전 데이터베이스를 사용하도록 할 수 있습니다.

GDB와의 호환성 문제가 있는지 확실하지 않습니다 (셰이프 파일이 작동하는지 확신합니다).

편집 : 쉬운 한 가지 방법은 ArcGIS v10 사용자를위한 새로운 저장 버튼을 생성하여 항상 9.3 버전으로 저장하는 것이며 해당 버튼 / 명령에 대한 바로 가기에 서명 할 수 있습니다. 아마 몇 개의 .NET 줄일 것입니다.


지도를 사용하면 동일한 '파일 이름'을 사용할 수없는 사용자 정의 '9.3으로 저장'버튼만큼 간단 할 것입니다. 나는 물론 틀린 것으로 입증되어 기쁘다. GDB가 훨씬 쉽습니다. Arc10은 구형 GDB에서 피쳐 클래스를 저장하거나 생성 할 때 자동으로 새로운 기능을 사용하지 않습니다 (이는 9.3 이하 버전에서도 마찬가지 임).
매트 윌키


1

도움이 될만한 몇 가지 사항이 있습니다.

다른 버전의 사람들 (예 : 10은 편집, 9.3지도 제작 또는 이와 유사한 것)에 대한 프로젝트 역할을 정의 할 수있는 경우 많은 간단한 문제를 해결하는 2 가지 버전의 MXD를 가질 수 있습니다.

그런 다음 9.3 File Geodatabase를 사용하면 10 개의 클라이언트와 9.3 클라이언트가 모두 액세스 할 수 있습니다.

라이센스 관리자와 관련하여 ArcGIS 9는 ArcGIS 10 License Manager에 액세스 할 수 있지만 9.3.1 SP2가없는 경우 Desktop Administrator의 가용성 탭이 비어 있습니다 (라이센스는 사용 가능하지만 보이지는 않습니다). MPS Atlas와 같은 일부 라이센스 변경 사항은 더 이상 10에 별도의 라이센스가 없으므로 9.3.1은 변경으로 인해 라이센스를 인증 할 수 없으므로 먼저 확인하십시오.

9.3 클라이언트가 SDE 10에 연결할 수있는 방법이 없으므로 SDE를 이전 버전으로 유지하십시오. 그리고 10 개의 클라이언트에 대해 직접 연결을 사용하십시오.

스크립팅은 완전히 다릅니다. 파이썬 참조뿐만 아니라 ArcObjects 참조가 변경되었으므로 프로세스를 확인하십시오. 또한 Select By Attributes 변경과 같은 도구에서 Python을 사용합니다.

아이디어 목록 일뿐입니다. 응집력이 없어서 죄송합니다.

CDB를 즐기십시오


고마워요. SP2 및 사용 가능한 라이센스에 대한 메모를 위해, 그것은 내가 :) 해결하지 질문에 답
매트 윌키
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.