Страница 1 из 1

dwg в PostgreSQL

Добавлено: 30 июл 2012, 09:35
alphart
Есть разбитый на листы план города в dwg. Стоит задача - все это каким-то чудом объединить и загрузить в одну из СУБД (PostgreSQL либо Oracle). К сожалению, с Autodesk мы фактически не работаем (используем ArcGIS). Поэтому возник вопрос - каким образом лучше это организовать? Т.е. сшивать все в один слой и грузить в СУБД, либо есть возможность хранить информацию по листам?
Также интересует вопрос загрузки данных (dwg) в СУБД (тестируем на PostgrSQL) - м.б. есть плагины либо утилиты, позволяющие это сделать быстро и качественно?! ПОдскажите, пожалуйста..

Re: dwg в PostgreSQL

Добавлено: 30 июл 2012, 11:06
Александр Мурый
Наверное, имеет смысл перевести всё это "полистно" в DXF и уже через него загружать в PostgreSQL (в смысле, в базу PostGIS).
Вот примеры исп-я ogr2ogr для заливки DXF в PostGIS-базу: 1, 2, в гугле ещё есть.
А вот специализированная приблуда (dxf2postgis).

Re: dwg в PostgreSQL

Добавлено: 30 июл 2012, 12:57
Донецков
поиск объектов при полистном хранении будет не оптимальным...
оптимальнее каждый лист разложить на множество слоев, а однотипные слои слить в один..., которые потом сохранить в БД...

Re: dwg в PostgreSQL

Добавлено: 30 июл 2012, 15:03
alphart
Наверное без конвертации в что-то, наподобие shp не обойтись... Данных очень много (порядка трех сотен листов).
Будем стараться своими силами.
Спасибо за помощь

Re: dwg в PostgreSQL

Добавлено: 30 июл 2012, 16:26
trir
Использую Map 3D/Civil 3D можно легко экспортировать данные из dwg в PostgreSQL или Oracle с помощью технологии FDO. Но прежде надо определится, что и как вы будете экспортировать и разработать схему.

Re: dwg в PostgreSQL

Добавлено: 23 май 2013, 17:28
sdm98
trir писал(а):Использую Map 3D/Civil 3D можно легко экспортировать данные из dwg в PostgreSQL или Oracle с помощью технологии FDO. Но прежде надо определится, что и как вы будете экспортировать и разработать схему.
можете подробнее рассказать, как вы делаете?

Re: dwg в PostgreSQL

Добавлено: 24 май 2013, 06:01
trir
1. Подготовка геометрии
2. Заполнение атрибутивных данных (Object Data)
3. Экспорт в sdf
4. "Основная копия" в БД

Re: dwg в PostgreSQL

Добавлено: 07 июн 2013, 11:38
sdm98
я в автокаде пока полный ноль. до этого работал только с гисовским софтом. можете подробнее расказать про
1. Подготовка геометрии

Re: dwg в PostgreSQL

Добавлено: 07 июн 2013, 11:49
trir
Нормализация, у САПР менее жёсткие требование к графике, чем у ГИС. Необходимо привести всё к некому "общему знаменателю": перенести на один слой, заменить примитивы которые не поддерживаются при импорте, проверить корректность геометрии (для линий и полигонов) и т. п.
Всё зависит от конкретных исходных данных и того, что нужно получить.