Jump to content

Как сделать подпись из атрибутов блока/полилинии в GeoniCS


Recommended Posts

Добрый день, можно ли в GeoniCS показать какой-либо из артибутов блока во всех примитивах текста. Например нужно показать кадастровые номера участков. Если это будет текст то в дальнейшем хотел бы преобразовать текст в выноску и красиво растащить всё(но это уже второстепенная задача). Примерно то что хочу реализоваано в Autocad civil 3d вот тут https://www.youtube.com/watch?v=L94Rwh533Ms  Пример исходного файла который я выгрузил универсальным транслятором из mapinfo прилагаю

 

 

https://disk.yandex.ru/d/vGvW_oXIeOW2nQ

Link to comment
Share on other sites

  • 2 weeks later...

Ну как вариант использовать поля для чтения атрибутов файла.

В DWG уже сформированы разные блоки с одинаковыми атрибутами.

Сложно обработать базовыми средствами.

Программно вытащить наверное легко.

Возможно файл SHP как в примере можно обработать импортом модуля топография.

Нужно пример файла.

Link to comment
Share on other sites

4 hours ago, alexey.kurenkov said:

Ну как вариант использовать поля для чтения атрибутов файла.

В DWG уже сформированы разные блоки с одинаковыми атрибутами.

Сложно обработать базовыми средствами.

Программно вытащить наверное легко.

Возможно файл SHP как в примере можно обработать импортом модуля топография.

Нужно пример файла.

Атрибуты блоков полем.wmv

О таком варианте(работа через поле) я и не подумал, но для себя нашел немного другое решение.

Я нашел лисп которй выдёргивает текст из атрибутов блока, и потом я уже буду этот текст превращать в мультивыноску и растаскивать номера участков по чертежу. С костылями конечно, но намного лучше чем делать всё вручную.

  • Like 1
Link to comment
Share on other sites

On 10/10/2022 at 9:57 PM, alexey.kurenkov said:

Ну как я и писал для программной реализации задача реализуема. Если можете поделится лиспом. Интересно.

Еще я нашел штатную функцию в нанокаде, которая не работает, а она бы очень была бы кстати для моей задачи.

image.png.c5814e4d143b08527bd0c961f1daed72.png

добавлено 1 minute later
On 10/10/2022 at 9:57 PM, alexey.kurenkov said:

Если можете поделится лиспом. Интересно.

https://autocadtips1.com/2011/04/26/autolisp-attribute-to-text-mtext/

Link to comment
Share on other sites

  • 2 weeks later...
On 10/13/2022 at 2:11 PM, alexey.kurenkov said:

Ну это просто преобразование в текст всех видимых атрибутов. А они пришли скрытые. С видимыми все работает.

по сути это выполняется командой burst. Только в автокаде оно работает и с невидимыми атрибутами тоже,  а здесь не работает

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Tell a friend

    Love Официальный форум компании Нанософт? Tell a friend!
×
×
  • Create New...