1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны периодические перебои в работе.

переход от объектов-блоков AutoCAD к ГИС

Discussion in 'Map 3D' started by АлексЮстасу, Jun 23, 2018.

  1. АлексЮстасу

    АлексЮстасу Форумчанин

    Интересная задача с англоязычного автодесковского форума Map 3D: Migrating to Map 3D from vanilla Autocad's Attributed Blocks
    Прикладываю оттуда пример dwg, где все площадные объекты (участки, кварталы и пр. - там все на испанском) сделаны автокадовскими блоками с атрибутами и текстами.
    Какие-то, вероятно, латиносы старательно, издревле понаделали в чистом AutoCAD кадастр городов и пр. в таком виде - каждый, допустим, участок или квартал или т.п. является блоком с уникальным названием. Названия блоков объектов одного типа (участки или кварталы или т.п.) имеют общую составляющую, т.е. их можно выбирать маской по названиям.
    Характеристики - номер и пр. - в атрибутах. Наборы атрибутов блоков одного типа объектов одинаковые.
    Кое-что еще и текстами.
    Ни с того, ни с сего (21-й век еще не закончился) они вдруг решили, что базового AutoCAD им недостаточно, а им зачем-то нужны возможности ГИС. Например, Map 3D - чиста для преемственности или экономии, наверное.
    Вопрос, конечно, в том, как совершить такой переход с минимальной ручной работой и минимальными потерями.

    Похожий подход я и на нашем Геодезисте встречал - как раз участки из Росреестра человек хотел делать блоками с атрибутами. Очевидно, чтобы обходиться только базовым AutoCAD...
     

    Attached Files:

    -=13=- likes this.
  2. АлексЮстасу

    АлексЮстасу Форумчанин

    Поскольку вопрошавший вроде бы владеет "AutoLisp, VLisp, very little VBA", то я решил, что самый простой способ - сразу писать утилиту перевода блоков в контуры с характеристиками в Object Data. Иначе замучаешься...
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice