Создание ГИС системы в Autocad Map 3d

Тема в разделе "Map 3D", создана пользователем Yura84, 27 апр 2014.

  1. Nooker

    Nooker Форумчанин

    я попробую, если будут какие-то размышления, отпишусь тогда.

    trir, не очень понял, оформление слетит где именно? Мне по большому счету оно и не нужно, главное быстро получить информацию.

    Тут посоветовали еще посмотреть в сторону Microstation. Никто не знает, есть такие возможности у нее?
    Все основные действия конечно в приоритете хотелось бы делать в map3d и освоить именно связку с БД.
     
  2. АлексЮстасу

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

    В целом я тоже хочу заткнуться о GM - наверняка можно делать и средствами FDO в Map 3D. Но я этим не владею, увы.
     
  3. Nooker

    Nooker Форумчанин


    trir, как можно выгрузить контуры, чтобы каждый уже как-то обозначал нужный мне чертеж. Может как-то автоматически присваивать имя файла из которого он выгружен? И что потом делать с контурами, которые нужно будет чертить " вручную"чтобы понят где что и откуда?
    Как новичку мне не очень понятно, если не затруднит напишите пожалуйста поподробнее или может есть ссылка на поясняющую статью или урок.
     
  4. АлексЮстасу

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

    Контуры, по-моему, лишние или не обязательны. И их так-иначе тогда делать же нужно. А файлов сотни. Информация о файле уже есть же в названии самих файлов.
    В идеале должна быть возможность загружать все имеющееся файлы в указанной точке или для указанного полигона.
    И возможность узнать для указанной точки или любого объекта, или полигона какие файлы для них есть.
     
  5. trir

    trir Форумчанин

    создать слой (например sdf) и добавлять в него контуры, в атрибуты контура писать имя файла
     
  6. Nooker

    Nooker Форумчанин

    А есть возможность как-то сформировать запрос, чтобы в атрибут контура сразу автоматом занеслось имя чертежа? Или может быть создался блок с контуром и к нему добавилась такая информация?
     
  7. trir

    trir Форумчанин

    есть - NET API
     
  8. АлексЮстасу

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

    Человек ищет готовое решение, а не дополнительную работу и не средство разработки. :)

    Вот, что стоило разработчикам Map 3D в Свойства показать название-положение файла источника выделенного объекта? Как это показывается для референс-файлов...
     
  9. trir

    trir Форумчанин

    в Запросах есть
     
  10. АлексЮстасу

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

    Интригуете?
     
    AdrasMan нравится это.
  11. АлексЮстасу

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

    Может быть в чем-то где-то есть инструмент создания схем из множества файлов?
    Вроде: указываем пачку файлов - получаем схему из границ и названий файлов.
     
  12. X-Y-H

    X-Y-H Администратор Команда форума

    Глобалл маппер
     
    АлексЮстасу нравится это.
  13. АлексЮстасу

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

    А где там? Чем?
     
  14. АлексЮстасу

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

    Ура!
    Зарубежные товарищи подсказали!
    Делается родным Map 3D запросом, который Вы уже освоили, для указанной точки/области:
    Query_Location_DWGNAME.png

    Получаете текстовый файл со списком путей-названий dwg, попавших в указанную область/точку.

    Небольшой, не страшный недостаток - Report-отчет будет содержать много повторяющихся названий dwg по числу объектов, попадающих в область выбора или в точку. Но это легко лечится удалением дублирующихся строк в Excel или в текстовом редакторе.
    --- Сообщения объединены, 9 июн 2020, Оригинальное время сообщения: 9 июн 2020 ---
    Если бы я знал LISP, то, похоже, написать программку создания схем из множества dwg несложно.
    1. Простейший вариант - с прямоугольными габаритами содержания dwg:
    Запрашиваем путь к папке с dwg. В цикле открываем dwg, командами EXTMIN, EXTMAX находим координаты левого нижнего и правого верхнего углов их габаритов.
    В файле схемы в этих координатах создаем _RECTANGLE прямоугольные контуры содержания dwg, в середине диагоналей вставляем _DTEXT названия dwg.
    Получаем схему.
    2. Посложнее - с фактическими габаритами содержания dwg:
    Чем-то покруче строим внешний реальный контур содержания dwg. (https://www.caduser.ru/forum/topic32529.html или еще чем-то). Эти контуры вставляем в файл схемы, в геометрические центры вставляем названия dwg

    Еще можно объединять контуры содержания dwg с названиями - группировать или объединять в блоки.

    Возможно, что первый вариант можно сделать даже скриптом с макросами. Но не уверен. Но, может, и получиться... ::-ph34r.gif::
     
    Последнее редактирование: 15 июн 2020
    -=13=- и Nooker нравится это.
  15. X-Y-H

    X-Y-H Администратор Команда форума

    АлексЮстасу, создаешь каталог карт из файлов, они в виде таких зон расположения, извлекаешь границы зон, с названием файла - все.
     
  16. trir

    trir Форумчанин

    я тебе сразу сказал про Запросы, думаю контуры можно также получить
     
  17. Nooker

    Nooker Форумчанин

    Ребята, спасибо, буду пробовать!
    По работе плотно не получается заниматься.
     
  18. АлексЮстасу

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

    Смеешься?
    Ты лишь в самом конце небрежно бросил:
    И что делать с такой инструкцией человеку, который уже не нашел, как запросами получить искомое?
    И?
    --- Сообщения объединены, 9 июн 2020, Оригинальное время сообщения: 9 июн 2020 ---
    Каталог карт кое-как создал. (Или только мне так кажется?). File -- Create New Map Catalog...
    Вижу заштрихованные прямоугольники, а при увеличении они пропадают, и вижу только содержание самих файлов.
    Как, чем извлечь границы зон?
     
  19. X-Y-H

    X-Y-H Администратор Команда форума

    правый клик по каталогу
    layer-BBOX/COVERAGES и там два варианта прямоугольный или описывающий крайние точки
     
    -=13=- и АлексЮстасу нравится это.
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление