Тема: Как создать иерархическую базу чертежей?

Уважаемые коллеги. Помогите советом...
Задача такая:
Есть большое предприятие (состоящее из многих отдельно стоящих объектов) с развитой инфраструктурой.
Требуется создать единую базу чертежей этой инфраструктуры, причем, по иерархическому принципу: т.е. сначала должен быть общий чертеж (типа структурной схемы), на котором будут показаны расположение объектов, привязка их к местности, связи между объектами и т.д. При выборе (активации) объекта из базы должен подгружаться его общий чертеж. При дальнейшем выборе, скажем, этажа объекта, должен выводиться уже более детальный план именно этого этажа... и т.д.
Вопрос: как правильно (наиболее рационально) обеспечить все это средствами Автокада?
Быть может, кто-то уже сталкивался с подобного рода задачами - опишите свой опыт, plz. Или просто помогите советом - любая помощь будет принята с благодарностью.
P.S. К Автокаду привязаны потому, что большая часть уже имеющихся, отдельных чертежей, выполнены именно на нем. Но если есть вариант программы типа "базы данных", умеющей читать автокадовские чертежи, то готовы рассмотреть и этот вариант (тем более, что помимо непосредственно каталогизации чертежей, хорошо было бы совместно решить вопрос и об обработке (поиск, сортировка, выборки) имеющейся на них информации).
P.P.S. И еще весьма желательна была бы возможность одновременной работы с этой базой чертежей нескольких пользователей.

Re: Как создать иерархическую базу чертежей?

> Вадим
То, что Вы желаете иметь называется геоинформационной системой (ГИС). Все это давно решено во множестве программных продутов - дорогих, дешевых и бесплатных. На этом сайте спрашивать бесполезно, так как предложат использовать линейку продуктов Autodesk. Увы, наша любимая фирма развитие ГИС просто проспала. Вроде теперь все и есть, но отстало от потребностей лет на десять. Соотношение возможности-цена не выдерживает критики.
Сразу надо рассчитывать не только на просмотр "чертежей", но и на полное получение информации о любом объекте ("что это", "чье это", "какое оно" и т.д.). А также на поиск по запросам типа "найти водопроводы пересекающиеся с этим кабелем" или "вывести перечень оборудования у которого истек межремонтный период".
Это огромная тема, которую не решить в форуме. Описывают свой опыт в десятках книг, сотнях статей. Рекомендую посетить сайт ГИС-ассоциации http://www.gisa.ru/index.html
Конечно все сведения надо хранить в клиент-серверной БД и, лучше всего, не в конкретном графическом формате, а в виде пространственно-координированных данных, по которым в любой системе, в том числе Автокад, можно нарисовать чертеж, план, схему, составить тематический план и отчет.
И все это можно просматривать через Интернет или интранет.

Re: Как создать иерархическую базу чертежей?

> ShaggyDoc
А что Вы скажете о ГИС "от нашей любимой фирмы" - например, об Аutodesk Map?
Неужели все так плохо?

Re: Как создать иерархическую базу чертежей?

> Вадим
Когда-то мы, разрабатывая свою ГИС на базе AutoCAD, с нетерпением ждали выхода Map. После знакомства наступило полное разочарование. Ничего из того, что нужно для настоящей ГИС не оказалось. Есть кое-что полезное, но не более. А цена...
Далее сформировалась вся ГИС-серия от AutoDesk, включая MapGuide. Результат немногим лучше. Рекламные проспекты читать надо очень осторожно. В них нет ни слова лжи, но нет и ни слова "сермяжной" правды.
Не используется главное преимущество AutoCAD как базовой платформы - средства точного рисования, в то же время делаются попытки догнать другие системы в том, в чем они изначально были сильнее.
Попробуйте средствами Map нарисовать

настоящую

топографическую карту или план. Попробуйте ее отобразить так, как это делает маленькая Mapinfo. Попробуйте создать дежурный план предприятия, получать всю информацию, отображать в различных отчетах и т.п. Ничего этого просто так не сделать, надо писать множество прикладных программ, правда уже в них можно использовать и некоторые очень полезные функции Map.
Попробуйте довести все это до простоты, позволяющей работать "теткам". Подсчитайте, во сколько это обойдется.
Для сравнения: ГИС ИнГео с клиент-серверной БД на неограниченное количество пользователей стоит 46000 рублей. Есть и другие.

Re: Как создать иерархическую базу чертежей?

> ShaggyDoc
Большое человеческое спасибо за откровенный ответ!
Если можно, дайте свой почтовый адрес, или напишите мне на vadim@nafta.lt - я отвечу (такие разговоры лучше почтой - уж больно здесь модератор строгий)

Re: Как создать иерархическую базу чертежей?

> ShaggyDoc
Кстати, а какую версию Autodesk Map Вы использовали?
Быть может, Map 2004 уже "доведена до ума"?

Re: Как создать иерархическую базу чертежей?

Уважаемые коллеги! Полемика на тему какие компоненты лучше "торпедо" или "спартак" не приведет вас к оптимальному ГИС-решению. Например, Autodesk Map - прекрасный графический редактор, который к тому же имеет развитый топологический редактор. А у какой инструментальной ГИС он еще есть? Разве только у ArcInfo, а стоит этот софт не мало: в 4  раза дороже Map. А с БД в реальном масштабе времени на уровне объекта напрямую с единым хранилищем данных работает только Intergaph GeoMedia и CS MapDrive (www.mapdrive.ru), а тематическое картографирование и зонирование и подготвку к печати лучше делать в MapInfo и т.п.
Все дело в существе проекта и его масштабности. К стати о MapGuide, его рейтинг -  второе место после ArcIMS и то в составе полной линейки ArcInfo.
Теперь насчет иерархии. Зайдите на www.mapguide.ru  в разделе DOWNLOAD скачайте презентацию Паспорт-энерго ну и плюс статьи по выполненным проекта, ссылки на них найдете в на том же сайте. Ищите и обрящите.

Re: Как создать иерархическую базу чертежей?

> Вадим
Map 2004 в составе LDD. До "ума" (такого, какой НАМ нужен) он доводиться и не будет. Это не ИХ задача. Например, действительно очень хороший топологический редактор вам нужен?

> Mack
Вы верно характеризовали отличия продуктов. За исключением, разве "только", надо говорить "из известных мне только...".
Но "оптимальное решение" (а каждая фирма уверяет, что оно именно в ее линейке продуктов) в виде сборника из разных ГИС ( рисовать, например, в MAP, а тематика в Mapinfo или еще как) для НАШИХ, в том числе финансовых реалий, не найти. Особенно из буржуйских раскрученных продуктов. Все равно, что выбирать из кучки известных политиков - кто не самый худший, потому, что все плохие. Все врут. Все кричат о благе народа, но у всех свои цели. Так же и в мире программ.
"Ищите и обрящите." Верно. Только не в презентациях, на которые 10 лет назад покупались. Искать надо среди готовых работающих решений на предприятиях. Не по презентациям "наши продукты внедрены", а по беседам с теми, у кого внедрены. Это даст лучший результат.

Re: Как создать иерархическую базу чертежей?

Ну ж сдаюсь - вот ссылки (Autodesk, Intergraph,Oracle, SQL Server):
1. Геоинформационная система газовых коммуникаций г. Калининграда.Заказчик ? ГУП ?Калининградгазификация?.
2. Геоинформационная система электрокабельных сетей г. Калининграда.Заказчик ? ФГУП ?Янтарьэнерго?.
3. ГИС столицы Казахстана ? г. Астана. Заказчик ? муниципалитет г. Астана.
4. Система мониторинга водных ресурсов Калининградской области.Заказчик ? Международная программа TACIS, проект ENVRUS 9803.
5. Создание электронных топографических планов г. Ярославля и производных картографических баз данных на их основе.Заказчик - ГлавУАГ г. Ярославля.
6. Создание электронной карты коммуникаций Ярославльводоканала. Заказчик ? ГУП ?Ярославльводоканал?.