По умолчанию для 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?
источник
Ответы:
Я копирую предупреждение / отказ от ответственности со страницы поддержки Esri на эту тему:
В 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 - Как: установить домашнюю папку по умолчанию и расположение базы геоданных для новых документов карты
К сожалению, расположение по умолчанию не меняется, если надстройки установлены по умолчанию. Я знаю, что есть обходной путь для их хранения в другом месте, но этот трюк с домашней папкой не делает этого.
источник