Изменение стандартной папки ArcGIS Home?

12

По умолчанию для ArcGIS Desktop папка Home выглядит примерно так: C:\Users\<username>\Documents\ArcGISсоздается папка в папке My Documentsили в Documentsзависимости от версии Windows.

введите описание изображения здесь

Лично я стараюсь, чтобы моя ГИС работала вне папки «Документы», и обычно храню все мои файлы в папке с именем D:\GIS. Основная причина этого заключалась в том, что в моей работе имелись сетевые папки «Документы» с квотой 5 МБ, что было слишком много для хранения любых данных ГИС. Это усугубляется тем, что надстройки Esri по умолчанию также устанавливаются в эту папку.

Я пытался найти способ сделать ArcGIS по умолчанию для моей D:\GISпапки в качестве местоположения «Домой» без предварительного сохранения MXD. Я знаю, что могу сохранить MXD в эту папку, и она станет домашней папкой для этого MXD. Я хотел бы иметь возможность открывать ArcMap и иметь доступ к моим файлам / папкам из этой Домашней папки D:\GISбез необходимости искать их или даже иметь подключение к папке.

Домашняя папка по умолчанию используется в ArcMap для сохранения результатов, сохранения новых наборов данных и доступа к информации на основе файлов. Это местоположение, которое изначально используется для добавления новых слоев в ArcMap и для хранения новых наборов данных, созданных во время редактирования и геообработки.

То же самое относится и к непространственным данным. При экспорте макета страницы в формате PDF местоположением по умолчанию будет домашнее местоположение карты (папка рабочей области документа карты).

Работа с домашней папкой

Я нашел несколько постов (в основном на Geonet от Esri), спрашивающих, как это сделать, но ни у одного из этих постов нет решения, кроме двух упомянутых выше вариантов (которые на самом деле не используются по умолчанию ).

Как заставить ArcGIS использовать свое собственное местоположение папки в качестве домашней папки по умолчанию без необходимости сначала сохранять MXD?

Мидавало
источник
1
Мне пришлось довольствоваться несколькими пользователями для создания документов карты с использованием их default.gdb - он не только ограничивает любые будущие правки для одной рабочей станции, но и для конкретной комбинации имени пользователя / рабочей станции ... и если они не находятся в офис, когда необходимо внести последние изменения, тогда это вызывает серьезные проблемы; даже если вы можете получить доступ к рабочей станции, любые файлы в пользовательской папке недоступны! Спасибо за это руководство, теперь я могу установить местоположение по умолчанию, которое не заблокировано UAC.
Майкл Стимсон,

Ответы:

13

Я копирую предупреждение / отказ от ответственности со страницы поддержки Esri на эту тему:

Предупреждение:
приведенные ниже инструкции включают в себя внесение изменений в основные части вашей операционной системы. Перед продолжением рекомендуется сделать резервную копию операционной системы и файлов, включая реестр. При необходимости проконсультируйтесь с квалифицированным специалистом по компьютерным системам.

Esri (и Midavalo!) Не могут гарантировать результаты от неправильных модификаций, следуя этим инструкциям; Поэтому будьте осторожны и действуйте на свой страх и риск.

В ArcGIS 10.0 SP5 Esri представила возможность изменить расположение домашней папки по умолчанию, добавив ключ и значение в реестр.

В реестре Windows найдите Computer\HKEY_CURRENT_USER\Software\ESRI\Desktop10.5\ArcCatalogи щелкните правой кнопкой мыши> Добавить> Новый ключ и назовите ключDefaultHomeFolder

введите описание изображения здесь

введите описание изображения здесь

В этом новом ключе в правой панели щелкните правой кнопкой мыши> New> String Value и назовите строковое значение. Location

введите описание изображения здесь

введите описание изображения здесь

Дважды щелкните, Locationчтобы добавить нужную папку в качестве нового местоположения дома - в моем случаеD:\GIS

введите описание изображения здесь

введите описание изображения здесь

Теперь, когда я открываю ArcMap и использую панель «Каталог», я вижу, что моя Домашняя папка по умолчанию установлена ​​в значение D:\GIS, поэтому все инструменты, которые я использую сейчас (даже без открытого MXD), будут сохраняться там, если я не изменю выходную папку в параметрах инструмента.

введите описание изображения здесь

Это работает с ArcGIS 10.5 SP5 и выше.

См. Страницу поддержки Esri - Как: установить домашнюю папку по умолчанию и расположение базы геоданных для новых документов карты

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

Мидавало
источник