импорт с БГД

0 голосов
спросил 17 Авг, 07 от afon (380 баллов) в категории Программные продукты Esri
никак не могу врубится в БГД
помогите
как импортировать слой бгд в шейп сохранив все атрибуты
в БГД текстовое поле при импортировании в шейп в цифры оборачиваются
и еще как систему координат менять
заранее спасибо

5 Ответы

0 голосов
ответил 21 Авг, 07 от rromeo (9,780 баллов)
возможно у вас в БГД все поля числовые, а то что отображается текстом прописано через домены БГД. По идее конвертация идёт с любыми полями, которые поддерживает шейп и конвертируются именно данные, а не их представление.
Систему координат поменяйте через тулбокс в арккаталоге. если есть вопросы по конкретной системе координат - пишите
 
0 голосов
ответил 22 Авг, 07 от afon (380 баллов)
спасибо
то есть я не смогу вытащить поле тексты с БГД если это ссылка?
пробовал экспорт в шейпы, атрибутику в DBF не получается
 
 
0 голосов
ответил 22 Авг, 07 от rromeo (9,780 баллов)
зайдите в арккаталог и просмотрите типы полей в фьючеклассах БГД. Если типы полей числовые и количество таких полей небольшое, попробуйте такой алгоритм (он несколько трудоёмкий, но :-(()
1 конвертируйте в шейп как есть
2 в готовых шейпах добавьте текстовые поля нужной длины ( я добавляю с именами исходных с добавлением какого-нибудь суффикса)
3 определите связь числовых значений с текстовыми (посмотрите классификатор или структуру доменов вашей геобазы)
4 зайдите в меню "открыть таблицу атрибутов" шейпа в аркмапе
5 выберите объекты по одному из ваших значений поля, которое нужно поменять
6 через калькулятор полей присвойте в созданном текстовом поле нужное значение
7 операции 5 и 6 повторяйте пока не поменяете все значения
8 исходные числовые поля поля можно удалить
0 голосов
ответил 22 Авг, 07 от afon (380 баллов)
у меня аркгис русифицирован
если я правильно понял,
надо под определенные цифры вставлять определенный текст?!
но к величайшему сожалению для каждой записи уникальный надпис
это поле отображает имена нас. пунктов
у меня сколько записей, столько и значений в нужном поле, а их около 300
нелзя ли както эту связь из БГД извлечь в таблицу?
егото ктото наверное вручную набивал
 спасибо
извините если свою головную боль скидываю на вашу голову
0 голосов
ответил 22 Авг, 07 от rromeo (9,780 баллов)
если это не представляет большой военной тайны :-), то сбросьте мне на "мыло" (pisarerv@mail.ru) образцы вашей БГД. Я думаю, что смогу разобраться в чём ваша проблема. Можете сбросить такой вариант:
1 в арккаталоге правой кнопкой кликните на своей БГД и выберите "конвертировать в XML" или что-то подобное (у меня английский аркгис)
2 выберите или "конвертировать схему базы" или "конвертировать базу с данными" ( это на ваше усмотрение)
3 мне удобнее  "конвертировать схему базы" + небольшой конвертированный шейп (занимает меньший объём)
4 отправьте мне
5 в течение суток я постараюсь разобраться и ответить вам
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...