Открепление проекта в ArcView

0 голосов
спросил 16 Апр, 09 от tuman (1,120 баллов) в категории Программные продукты Esri

Подскажите пожалуйста! Есть ли скрипт, убирающий прописывание путей в проекте? Или только в текстовом редакторе можно исправить путь?

16 Ответы

0 голосов
ответил 18 Апр, 09 от Mitrich (13,680 баллов)
тогда возьмите из первоисточника
http://mitrichtools.narod.ru/Files/AvPath.rar

http://mitrichtools.narod.ru/

0 голосов
ответил 20 Апр, 09 от tuman (1,120 баллов)
спасибо!
0 голосов
ответил 20 Апр, 09 от geologic (39,860 баллов)
Ссылка на страницу описания модуля работает, и в обзоре, таким образом, все было правильно. Впрочем, перевел ссылку на сам модуль - может быть так лучше. Инструкция ведь есть внутри... (?)
0 голосов
ответил 27 Апр, 09 от tuman (1,120 баллов)

В конечном итоге все свелось к вопросу cnidopus , т.е. имеется жесткая структура папок, причем шейпы в одной папке и тоже жестко структурированы, проекты в другой.Находятся папки с шейпами и проектами на одном уровне и в свою очередь все вместе еще в одной папке.

Пока не получается, хотя раньше почему то удавалось, открепить от диска, чтобы проекты запускались с компакта или с другого места.
 
Буду благодарен за подсказку.
0 голосов
ответил 27 Апр, 09 от geologic (39,860 баллов)
Два варианта. Либо попробуйте пути заменять на "выход наверх - в нужный подкаталог", где "выход наверх" = "..\" Таким образом, путь к шейпу в проекте будет выглядеть вот как: "..\shapes\shape1.shp". Вроде должно работать, хотя в DOS/Windows и UNIX разные обозначения для выходов бывают, ну, сами проверяйте. Понятное дело, это из проекта не выставишь, нужен AVPath или AprWarp, или просто поиск с заменой в теле Apr используйте.

Другой вариант - организуйте свой проект по стандарту ArcView, где переменная $HOME указывает на главный рабочий каталог проекта. Подробнее глядите Help по ключу "$HOME". Процедурам будет без разницы, где лежит проект, хоть в тридцать третьем вложенном подкаталоге все шейпы от корня $HOME.

Приходилось оба метода пользовать в НИИях, когда с ГИСами экспериментировали и так и эдак. На производстве уже это все ни к чему, разработали один раз типовую структуру, стандартизовали и забыли о проблемах ;)
    
0 голосов
ответил 27 Апр, 09 от tuman (1,120 баллов)
Спасибо! как раз сам вспомнил и вы подсказали, про слэш / с ним как раз все работает!
Попробую теперь остальные способы!
Большое спасибо!
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...