Используете ArcGIS в смешанной версии?

15

Каковы лучшие практики для ArcGIS 9.3 и 10.0 в одном магазине?

У нас есть пара десятков пользователей на 9.3. Большая часть наших данных находится в файловых базах геоданных и геотифах, с респектабельным всплеском шейп-файлов и случайными переходами к ArcSDE (9.3.1), размещенному в другом отделе. Сначала мы введем 10.0 для опытных пользователей, и в течение неизвестного периода времени, вероятно, 6 месяцев, оба будут работать одновременно. Все данные, а также композиции карт, файлы слоев, стили символов и т. Д. Будут использоваться обеими группами.

Как вы структурируете вещи так, чтобы эти два набора могли мирно сосуществовать? На что стоит обратить внимание?

matt wilkie
источник

Ответы:

5

Гоча : ArcMap 10 «Сохранить копию» создаст 9.3 .mxd. Однако если вы откроете 9,3 mxd в 10, а затем сохраните его с помощью кнопки на панели инструментов или [ctrl] - [s], он обновит его до формата 10, что сделает его недоступным для 9.3 клиентов.

Кроме того, сохранение-копия не позволит вам перезаписать открытую карту, поэтому вынуждает создавать новый документ. После того, как вы закроете Arcmap, нужно будет убрать вещи вручную, удалив старую копию и переименовав новую. Излишне говорить, что большинство людей не будут мотивированы, чтобы сделать это, и будет увеличение числа дублированных карт. yech.

Мэтт Уилки
источник
2
хранится в корзине идей Esri в качестве запроса на улучшение.
Мэтт Уилки
2

Через виноградную лозу я слышал, что установка лицензий для 9.3 и 10 на одном и том же сервере лицензий - беспорядок, и что лучше всего использовать два разных сервера лицензий. У меня нет подробностей из первых рук, это просто один на один.

дрянь
источник
2
Мы обновили наш сервер лицензий до версии 10 на прошлой неделе и никого не слышали. Это заняло около 10 минут, не считая чтения документов и т. Д. Перед началом работы (часы). Процесс очень запутанный. Однако я не пытался добавить какие-либо новые лицензии.
Мэтт Уилки
в нашей среде 9.3 Desktop Administrator всегда сообщает о наличии нулевой доступной лицензии, хотя Arcmap и т. д., похоже, не имеют проблем с проверкой лицензий, когда это так. Кроме того, я не вижу метода на сервере, чтобы узнать, у кого какая лицензия получена (и как дать им загрузку).
Мэтт Вилки
1

Вы можете обеспечить, чтобы пользователи с v10 всегда сохраняли свои MXD в версиях 9.3 и всегда использовали базы данных версии 9.3.

Я не уверен, есть ли проблемы совместимости с GDB (я уверен, что шейп-файлы будут работать).

РЕДАКТИРОВАТЬ: одна простая вещь, которую нужно сделать, - это создать новую кнопку Сохранить для пользователей ArcGIS v10, всегда сохраняя в версии 9.3 И вы можете подписать ярлык для этой кнопки / команды. Вероятно, это несколько строк .NET.

Джордж Сильва
источник
С картами я сомневаюсь, что это будет так же просто, как и пользовательская кнопка «сохранить как 9.3», так как невозможно использовать одно и то же имя файла. Конечно, я был бы рад оказаться неправым! ГБД намного проще. Arc10 автоматически не использует новые возможности при сохранении или создании классов объектов в старых GDB (что также верно для 9.3 и более ранних версий).
Мэтт Вилки
1

У меня была проблема со стилями локатора адресов в версии 10, мне пришлось прибегнуть к 9.3.1: IPoint -> Nearest Address

Патрик
источник
1

Вот несколько вещей, которые могут помочь.

Если вы можете определить роли проекта для людей в разных версиях (например, 10 - редактирование, 9.3 картография или что-то подобное), то вы можете иметь 2 версии MXD, которые решат множество простых вопросов.

Используйте 9.3 Файловую базу геоданных, так как 10 клиентов и 9.3 клиентов смогут получить к ним доступ.

Что касается диспетчера лицензий, ArcGIS 9 может получить доступ к ArcGIS 10 License Manager, но если у вас нет 9.3.1 SP2, вкладка доступности в Desktop Administrator будет пустой (лицензии доступны, но не видны). При этом есть некоторые изменения лицензии, например, у MPS Atlas больше нет отдельной лицензии на 10, поэтому 9.3.1 не может аутентифицировать ее из-за изменения, поэтому сначала проверьте это.

Сохраните SDE в более старой версии, поскольку клиенты 9.3 не смогут подключиться к SDE 10. И используйте прямые подключения для 10 клиентов, так как это будет работать намного лучше со старой GDB.

Сценарии совершенно разные, проверьте свои процессы, так как ссылка на ArcObjects была изменена, а также ссылка на python. Также меняется использование Python в таких инструментах, как Select By Attributes.

Это просто список идей, извините за то, что не сплоченный

Веселись, CDB

CDBrown
источник
спасибо, особенно за примечание о SP2 и доступных лицензиях, он отвечает на вопрос, который я никогда не решал :)
matt wilkie