Проект в другой кодировке

0 голосов
спросил 06 Дек, 06 от Glumov1 (400 баллов) в категории Программные продукты Esri
День добрый.
 
Есть ли возможность при загрузке проекта созданного полностью в другой кодировке ( и проект и данные) автоматически в ней открывать.
Без предварительного назначения кодовой страницы каталогу, в котором этот проект лежит.
Проекты в общем доступе и для каждого настраивать - очень хлопотно.
 
Заранее благодарен.

7 Ответы

0 голосов
ответил 06 Дек, 06 от Vasiliy2 (8,240 баллов)
Если сетевой адрес проекта для всех фиксирован то настрой один раз на любой машине, а потом файл C:\ESRI\AV_GIS30\ARCVIEW\default.dcp
положи всем куда следует
0 голосов
ответил 06 Дек, 06 от Glumov1 (400 баллов)

Проектов довольно много, лежат вместе - в одной папке. То есть прописать - не реально. Они ещё и пополняются.

Подскажите есть ли возможность без открытия окна установки кодовой страницы её изменить средствами ArcView?
 
Кажется придется делать модуль, позволяющий перегрузить проект с выбранной кодовой страницей. Как в эксплорере :-)
0 голосов
ответил 06 Дек, 06 от lalex (4,420 баллов)

МОдуль делать не надо. Механика расписана в хелпе для шейп-файлов: кодировка задается один раз для всех, не на конкретный файл, а сразу на каталог. Нигде явно не сказано, но это работает и для проектов apr, не только для подключаемых данных.

Окно открывать не надо, вся инфа по кодировкам и каталогам содержится в текстовом файле default.dcp, об чем вам Василий и пытается толковать. Гляньте его один раз хотя бы, там все прозрачно. Редактировать его хоть вручную, хоть на любом птичьем языке не проблема.
0 голосов
ответил 06 Дек, 06 от Glumov1 (400 баллов)
DCP файл я видел LOL. Не раз даже.
Плохо объясняю.....
Есть каталог.
В нем каталоги (много).
В каждом из них - проект и данные к нему.
Эти проекты (и данные)- в разной кодировке (пока две видел).
Проекты (папки с проектами и данными) добавляются.
 
То есть нужно каждый каталог прописать в dcp, переписать каждому пользователю (их блин тоже много). Как только добавился проект это нужно повторять......
Не воодушевляет. Wacko
 
Кроме того пользователи еще и сами кодовую страницу правят, гады. И хотят, чтобы их настройки не стирали.
 
0 голосов
ответил 06 Дек, 06 от Vasiliy2 (8,240 баллов)
Если так всего много и все так плохо, то надо включать административный ресурс и валить в этот чудесный каталог только проекты в 1251 кодировке. Нарушителям - пять суток расстрела. А вот как вылечить то что уже лежит это другой вопрос, но тоже не очень сложный
0 голосов
ответил 07 Дек, 06 от Albert1 (10,780 баллов)
На самом деле, думается мне, проще создать файл DCP  на серваке, а затем при запуске проекта (или ArcView) просто с сервака его копировать на локальную машину. (например это скрипт при запуске АркВью или проекта). В домене это можно включить в политики. Да и масса других вариантов. Реализация не занимает много времени. Причем, еще думается мне, проблема больше надумана.
0 голосов
ответил 08 Дек, 06 от lalex (4,420 баллов)

А что вам не дает все проекты конвертировать в типовую кодировку 1251? Все apr сугубо текстовые, можно управиться за одну ночь, включая собрать простейший текстовой кодировщик на каком-нибудь "птичьем" языке. Пользователи виндовс утром ничего не заметят.

Или это у вас реально целое серьезное предприятие в Юниксе живёт?
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...