Экспорт проекта+карт из ГДБ в шейп

0 голосов
спросил 04 Март, 11 от TailerUrCaprise (200 баллов) в категории Программные продукты Esri
Ситуация такая: необходимо перевести весь проект, созданный в ГДБ в шейпы и сохранить привязку данных в картах. И если первое решается легко - при помощи банального экспорта данных через каталог в отдельные папки, структурированные также, как БД, то во втором полнейший затык.
Можно вручную присоединять данные в каждой карте, но это архидолго. Также, как было обнаружено, некоторые шейпы пришиваются корректно, сохраняются настройки стиля. А вот некоторые эти самые настройки лихо сбрасывают, и вместо красивого, любовно созданного значка, получаем сиро-убогую точку или простую дефолтную линию. И нас этот вариант никак не устраивает.
Вся надежда на вас, а то уже второй день голова кипит, ибо я пользователь довольно поверхностный и тонкостей не понимаю. Посоветуйте, что можно сделать.
Подробности о проекте: работаем в ArcInfo 9.3. ToolBox подключен, но русифицирован.

5 Ответы

0 голосов
ответил 04 Март, 11 от portvein777tm (13,820 баллов)
тут кекс не так просто \\ для начала (значки) надо выяснить ВСЕ ли ШРИФТЫ прописаны в виндовсе (см реестр и ини настройки) \\ ЭТО самое главное \\\\ а АВЛ - расширения афтоматически (обычно) подхватываюца аркинфо \\ +++ Возникает проблема с Разнесенными вручную афтоподписями \\ и вообще Шрифтом-размером афтоподписей
 
в Этом отношении (а я уже не раз говорил) аркмап - гвн0
 
казалось бы Свои хреновины \\ свой формат - так интерпретируйте НОРМАЛЬНО \\\\\\\ это впрочем касаеца не только есри \\\\\\\\\\\\\\\\\\\\
 
помню из какого то (оч старого) афтокада мовнул в dxf - а потом в него же и попытался загрузить \\ ща \\\ ран тайм еррор (по вашему - сегментатион виолатион)
 
боюсь Значки придеца переделывать
 
+++ цо таке гдб
0 голосов
ответил 04 Март, 11 от TailerUrCaprise (200 баллов)
Да, шрифты прописаны в винде, иначе в Мапе они бы просто не отображались.
Проблема в другом.
Во-первых, очень долго подключать к каждой карте шейпы (карт около 30 штук, в каждой карте от 20 до 50 слоев). Нужен адекватный способ сделать это или автоматически или максимально оптимизировано.
Во-вторых, при ручной подключении сбивается именно стиль оформления. То есть, в слое, например, по атрибуту разбиты значки на несколько видов (проектные и существующие допустим) и для каждого используется свой значок. При подключении шейпа программа долго думает, затем сбрасывает установки стилей и отображает все данные в виде одинаковых значков дефолтного типа (простая точка) без разделения по атрибутам.
0 голосов
ответил 04 Март, 11 от Grigoriy (127,020 баллов)
Не куда Вам деваться в вашем случае - придется ручками работать.

Шейп-файл другой источник данных, при экспорте изменились и названия классов объектов, их тип, а также названия названия полей, по которым Вы производите классификацию в слоях (dBase имеет свои ограничения).

Частично автоматизировать процедуру можно - сохраните слои в виде файла lyr. И в новых проектах можно импортировать символы и классификацию из такого файла (свойства слоя -> закладка Symbology -> кнопка импорт).

Можно поискать скрипты, которые, опять-таки частично, автоматизируют процедуру.
см, например:
http://arcscripts.esri.com/details.asp?dbid=14971
0 голосов
ответил 05 Март, 11 от TailerUrCaprise (200 баллов)
ГДБ - база геоданных
0 голосов
ответил 11 Март, 11 от portvein777tm (13,820 баллов)
а не проще назвать БД
 
зы - лур (по ув григорию)  - он тоже иногда балдит
 
спасибо хоть старые проекты арквиев НЕ вылетают \\ но зачастую и значки и афтоподписи приходица ...а... редактировать \\\\\\\\ НЕТ идеала \\ если даже в корел - у вас часто возникают проблемы со шрифтами при експорте (а уж про толщину линий я и не говорю Ouch )
 
про ограничения дбф -- сказал бы я кексу григорию --- но пусть лучше обратица к кексу чекуте (абсол спецу) \\\ в 1001 раз http://www.whitetown.com/ru/
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...