Разбиение на частей мультиобъектов в пространственном БД

САПР и ГИС
Ответить
Аватара пользователя
bingeomap
Гуру
Сообщения: 503
Зарегистрирован: 06 июл 2012, 08:37
Репутация: 53
Откуда: Азербайджан, Баку

Разбиение на частей мультиобъектов в пространственном БД

Сообщение bingeomap » 17 янв 2014, 10:33

Здравствуйте, товарищи. У меня такой вопрос. Как можно разбить на частей мультиобъектов (это может быт и точечный и линейный и полигональный объект(Map Feature Classes) в пространственных базах данных, например если я использую SDF-файл? Или вопрос по другому: как можно импортировать много АвтоКАДские примитивы в базу данных, что бы не получился один мультиобъект (одна строка в БД), а отдельные объекты (отдельная строка для каждого)? В AutoCAD Map есть такая команда нажимая правую кнопку над слоем ->"New feature from Geometry" и выделяешь нужные АвтоКАДские примитивы и эти объекты превышается в Map Feature Classes, но все находится в одном строке.
Изображение
Изображение
Как можно сделать так, что бы так получился?
С уважением,
Биннат Халилов

trir
Гуру
Сообщения: 5292
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Разбиение на частей мультиобъектов в пространственном БД

Сообщение trir » 17 янв 2014, 10:43

используй _map экспорт (_mapdwgtosdf) - у меня сработало

Аватара пользователя
bingeomap
Гуру
Сообщения: 503
Зарегистрирован: 06 июл 2012, 08:37
Репутация: 53
Откуда: Азербайджан, Баку

Re: Разбиение на частей мультиобъектов в пространственном БД

Сообщение bingeomap » 17 янв 2014, 10:50

Да, знаю: экспортируешь Автокадские примирив в SDF, потом соединяешь его в карту применяешь команду BulkCopy и удаляешь промежуточный SDF-файл. Но, это косвенный и долгий путь и не логично. Хотел бы узнать есть ли нормальный вариант или можно сделать так, что бы не получился мультиобъекты в мне нужном варианте или метод для разбиения?
С уважением,
Биннат Халилов

trir
Гуру
Сообщения: 5292
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Разбиение на частей мультиобъектов в пространственном БД

Сообщение trir » 17 янв 2014, 10:57

при экспорте можно добавить к существующему файлу (проверено в Civil 2012)

Аватара пользователя
bingeomap
Гуру
Сообщения: 503
Зарегистрирован: 06 июл 2012, 08:37
Репутация: 53
Откуда: Азербайджан, Баку

Re: Разбиение на частей мультиобъектов в пространственном БД

Сообщение bingeomap » 17 янв 2014, 11:19

trir писал(а):при экспорте можно добавить к существующему файлу (проверено в Civil 2012)
Тоже не подходящий вариант. Потому, что во первых, в этом случае в одном SDF-файле создается несколько "Schema"; во вторых, если смогли этого сделать для фаловых БД (на SDF-файле), то для серверных БД такое невозможно.
С уважением,
Биннат Халилов

trir
Гуру
Сообщения: 5292
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Разбиение на частей мультиобъектов в пространственном БД

Сообщение trir » 17 янв 2014, 11:35

Можно импортировать в существующую схему. Внимательно изучай диалоги команд!
В БД - _mapexportfdo?

Аватара пользователя
bingeomap
Гуру
Сообщения: 503
Зарегистрирован: 06 июл 2012, 08:37
Репутация: 53
Откуда: Азербайджан, Баку

Re: Разбиение на частей мультиобъектов в пространственном БД

Сообщение bingeomap » 17 янв 2014, 14:11

trir писал(а):Внимательно изучай диалоги команд!
trir, спасибо большое теперь получился.... раньше я очень долгим путём делал...... :D
С уважением,
Биннат Халилов

Аватара пользователя
bingeomap
Гуру
Сообщения: 503
Зарегистрирован: 06 июл 2012, 08:37
Репутация: 53
Откуда: Азербайджан, Баку

Re: Разбиение на частей мультиобъектов в пространственном БД

Сообщение bingeomap » 18 янв 2014, 10:18

bingeomap писал(а):теперь получился....
Но, только одно проблема. Я давно готовил свои шаблоны (Schema), их использую. Но, в названиях Схем есть пробелы между слов. AutoCAD Map не принимает этот символ (пробел). Если заменит пробелов на "-" или "_" (тире или подчеркивание), то всё получается. Например вместе "Автомобильные дороги" пишу "Автомобильные_дороги". Это не мношка не удобно и не логично, но что поделаешь....
Пишу вдруг у кого та такая проблема, пусть не заморочить голову как я, я долго искал решит проблему....
С уважением,
Биннат Халилов

trir
Гуру
Сообщения: 5292
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Разбиение на частей мультиобъектов в пространственном БД

Сообщение trir » 18 янв 2014, 13:13

Предусмотрительные люди, не используют кириллицу и спец символы в названиях полей и подобных вещах...

Аватара пользователя
bingeomap
Гуру
Сообщения: 503
Зарегистрирован: 06 июл 2012, 08:37
Репутация: 53
Откуда: Азербайджан, Баку

Re: Разбиение на частей мультиобъектов в пространственном БД

Сообщение bingeomap » 18 янв 2014, 13:49

Дело в том, что AutoCAD Map (и ее SDF-формат и MS SQL Server тоже) поддерживает юникод и спецсимволы. Я давно использую юникод в названиях файлов, в названиях полей в таблице, и т. д. везде и в том числе в названиях Схем (Schema) тоже использую и не каких проблем не было. Только во время экспорта такая проблема и странна, что проблема только в "пробел"е.......
С уважением,
Биннат Халилов

trir
Гуру
Сообщения: 5292
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Разбиение на частей мультиобъектов в пространственном БД

Сообщение trir » 18 янв 2014, 14:25

в том и дело - никогда не знаешь, когда споткнёщся

Ответить

Вернуться в «AutoCAD Map 3D/Civil 3D»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей