GeoFAQ siteФОРУМ ПО ГЕО-ИНФОРМАЦИОННЫМ ТЕХНОЛОГИЯМ

GIS, CAD, DTM, SQL, WWW, GPS, ETC.
 - Начало - Регистрация - Ответить - Поиск - Статистика - RSS
Форум GeoFAQ / Материалы гео-сайта / Как изменить ссылки в ГИС-проекте http://geofaq.ru/1aprpath.shtm
Автор Сообщение
dwarwood
Участник
# Дата: 15 Янв 2008 18:00
Ответить 


http://geofaq.ru/1aprpath.shtm

Для начала скажем, что в ArcMap решение проблемы встроено, и базируется оно именно на этом самом принципе "одного дерева". В свойствах mxd-проекта (File/Map Properties) вы можете сделать все cсылки относительными. Если же какие-то файлы тем не менее уже утеряны (переехали), то найти их помо жет команда "Set Data Source". Ма-а-аленький секрет - запускать ее надо прямо из контекстного меню слоя, а не из "большого" диалога свойств слоя, тогда она работает "интеллектуально" - цепляет файлы пачкой, если найдет их рядом с указанным.

- а для любой структуры каталогов?
- чтойто попробовали - не получилось

структура типа
Data\Folder1\shape1
Data\Folder2\shape2
Data\Folder3\shape3
Data\Folder4\Folder4.1\shape4.1
Data\Folder4\Folder4.2\shape4.2
Data\Folder5\shape5

т.е. могут быть подкаталоги, а м не быть, arcgis 9.2 sp будто бы 4

geologic
Участник
# Дата: 15 Янв 2008 18:35
Ответить 


"цепляет пачкой" означает что при восстановлении пути для одного файла восстанавливаются пути для остальных, олежащих рядом в той же пачке (папке). Пути файлов, лежащие в других папках по одной кнопке не восстанавливаются, даже в дочерних. Так что структура никак не канает :)

Но ей-богу, эта кнопка дорогого стоит, пачек ведь не так много - в вашем примере всего шесть раз нажать "Set data Source" :) В 9.2 они даже переименовали ее в "Restore..."

dwarwood
Участник
# Дата: 16 Янв 2008 12:58
Ответить 


э, если б 6 раз, этого вопроса б здесь не было, это я забыл многоточие поставить :-)

Data\Folder5\shape5
...
Data\FolderN\shapen

geologic
Участник
# Дата: 16 Янв 2008 15:02
Ответить 


Да я понял, конечно... :) Но надеялся.

Однако мы ведь не первый проект делали в AM. До этого был AV с его штатными средствами переоборудования проекта, потом свои тулзы по перелопачиванию apr (штуки три или больше). Сотни проектов, словом, в т.ч. и для министерств/организаций. Но чем больше мы сочиняли технологий, тем понятнее становилось что ПРОЕКТ ДОЛЖЕН БЫТЬ ПРОСТ.

Почему в начале века и сложилась практика - 1) несколько стандартных каталогов - in, base, themes, work, out etc. 2) никаких внешних ссылок и ссылок на in и out 3) менеджер проекта следит за ссылками и "вставляет" нарушителям вовремя, особенно за абсолютные 4) бэкап идет сразу ПОСЛЕ сдачи проекта 5) перед сдачей проверяются все ссылки еще раз. Как правило, это день-два работы студента 6) итп итд.

Словом, в нашем веке проблем описанных выше уже почти не возникало. Даже на стороне заказчика. Переход на AM это затвердил, и все средства ремонта путей были сданы в архив за ненадобностью. Увы, но ситуация "Data\FolderN\shapen"с абсолютными ссылками - не правило, а исключение в наше время, работа для спасателей, не для производственников :( Даже мысли не было сочинять. Боюсь что и коллекции зарубежных скриптов аналогичного мнения.

Но, кстати есть ведь отечественный GeoSelect для AM? Правда он кажется для сборки из FolderN... в одном каталоге. Вообще крезиидея - для сумасшедших профессоров, собравших ГИС не зная откуда :) Прошу пардону у автора, отличный тулс, но ни разу не использовали, токо дивились.

dwarwood
Участник
# Дата: 28 Янв 2008 15:36
Ответить 


>Почему в начале века и сложилась практика ...
>Словом, в нашем веке проблем описанных ..

:-)

dwarwood
Участник
# Дата: 28 Янв 2008 15:38
Ответить 


ладно, это у заказчика так структура устроена, и я ее исправлять не нанимался/не собираюсь

geologic
Участник
# Дата: 29 Янв 2008 12:54
Ответить 


Жаль, но готового инструмента получается нет, хотя для AV именно такие были в ходу. Сочинять ради одного случая... Проще нанять бригаду студентов.

Пожалуй, можно добавить задачу в разряд "нерешенных".

А с веками да, забавно получается. Ничего, еще лет десять и привыкнем :)

Ваш ответ
Bold Style  Italic Style  Underlined Style  Image Link  URL Link 

» Логин  » Пароль 
Только зарегистрированные пользователи могут здесь постить. Авторизуйтесь для отправки сообщений, или зарегистрируйтесь сейчас.
 

Поддержка: simple bulletin board miniBB™ © 2001-2017