AutoCAD-Текшерүүбир топ

Жакында чекит, сызык жана Excel үчүн приложения .NET бир зонаны текстин

Менде Excelде координаттардын тизмеси бар.

Жок. X Y
1 374,037.80 1,580,682.41
2 374,032.23 1,580,716.26
3 374,037.74 1,580,735.15
3A 374,044.99 1,580,772.50
4 374,097.78 1,580,771.83

Буларда X координаты, Y координаты, ошондой эле чокусунун аты бар. Мен аны AutoCAD менен тартууну каалайм. Бул учурда биз Excelде бириктирилген тексттен скрипттерди аткарууну колдонобуз.

Concatenating приложения .NET пункттарды киргизүү үчүн буйрук

Көрүнүп тургандай, полёта көрсөтүлгөн стол, чоку деген мамыча камтыйт, анда UTM X мамычаларга, Y. координаттары

Биз жасай турган биринчи нерсе - координаттарды AutoCAD буйругу күтүп тургандай кылып бириктирүү. Мисалы, бир чекитти тартуу үчүн биз ээлейбиз: POINT coordinateX, coordinateY.

Демек, биз эмне болот түрүндө, бул чаптап, маалыматтар менен жаңы рубриканы киргизүүгө болот:

МЕЗГИЛ 374037.8,1580682.4
МЕЗГИЛ 374032.23,1580716.25
МЕЗГИЛ 374037.73,1580735.14
МЕЗГИЛ 374044.98,1580772.49
МЕЗГИЛ 374097.77,1580771.83
МЕЗГИЛ 374116.27,1580769.13

Мен төмөнкү кылган бул чапташтыр жасоо үчүн:

  • Мен, D4 POINT деген клетка деп аталган
  • Мен бириктирүү функциясы менен, POINT уячасын камтыган сапты түздүм, андан кийин " " менен боштук калтырдым, андан кийин эки орундуу тегеректөө менен B5 уячасын бириктирдим, анан үтүрдү тартуу үчүн "," колдондум. , анда мен C5 уячасын бириктирдим. Андан кийин калган саптарга көчүрдүм.

Excel боюнча ойлорду жакында

Мен текст делосуна бардык мамычаларды бөлүп D мазмунун көчүрүлдү.

Аны аткаруу үчүн SCRIPT буйрук тилкесин, андан соң Enter баскычын тересиз. Бул изилдөөчүнү алып келет жана мен чакырган файлды издейм geofumadas.scr. Тандалгандан кийин, ачык баскыч басылат.

Ал-white, vertices сундум бар.

 

 

 

 

 

 

 

 

Упайлар көрүнбөй калган учурда, объектилердин толук топтомун чоңойтуу керек. Бул үчүн чоңойтуу, киргизүү, Көлөм, кирүү командасын жазабыз.

чекиттер жактан пайда болсо, анда PTYPE буйрук аткарылган болсо, анда көрсөтүлгөн сүрөт тандалды.

Excel буйрук чапташтыруу жана приложения .NET бурчтугу сузуп

Көп бурчтукту тартуу үчүн ошол эле логика болот. PLINE командасын, андан кийин координаттарды бириктирип, акыры ЖАБУУ командасын ээлейбиз деген вариант менен.

PLINES
374037.8,1580682.4
374032.23,1580716.25
374037.73,1580735.14
...
374111.31,1580644.84
374094.32,1580645.98
374069.21,1580647.31
374048.83,1580655.01
ЖАБУУ

Бул жазуусу сени чакырам geofumadas2.scr, жана аны аткарганда биз чийменин изине ээ болобуз. Мен кызыл чокулар менен айырманы байкоо үчүн сары түстү тандадым.

Excel буйрук чапташтыруу жана приложения .NET vertices Тизмеге

Акыр-аягы, биз биринчи тилкенин тексттерин аннотация катары ар бир чокуда ээлейбиз. Бул үчүн буйрукту төмөнкүдөй жол менен байлайбыз:

ТЕКСТ JC 374037.8,1580682.4 3 0 1

Бул буйрук берет:

  • ТЕКСТ буйрук,
  • тексттин абалы, бул учурда акталып, ошондуктан кат J,
  • тексттин негизги түйүнү, борбору, ошондуктан C катты тандоого
  • Чаптап, X, Y координатасы
  • Андан кийин текст өлчөмүн, биз 3 тандап алды,
  • айлануу бурч, бул учурда 0,
  • Акыр-аягы, текст, биз алдыңкы катарда саны болот деп үмүттөнөбүз 1

Мурунтан эле башка клеткаларга жайылып, төмөнкүлөр болот:

ТЕКСТ JC 374037.8,1580682.4 3 0 1
ТЕКСТ JC 374032.23,1580716.25 3 0 2
ТЕКСТ JC 374037.73,1580735.14 3 0 3
ТЕКСТ JC 374044.98,1580772.49 3 0 3A
ТЕКСТ JC 374097.77,1580771.83 3 0 4
ТЕКСТ JC 374116.27,1580769.13 3 0 5
ТЕКСТ JC 374127.23,1580779.64 3 0 6
...

мен деп geofumadas3.cdr билэ 

Мен айырмачылыкты байкап туруу үчүн, жашыл түстү иштеттим. Сценарий аткарылгандан кийин, координатанын так ортосунда көрсөтүлгөн көлөмдөгү текст бар.

жүктөп алуу Бул, мисалы, колдонулган комиссиясы билэ.

Макалада шаблон кандайча курулгандыгы көрсөтүлгөн. Эгерде сиз шаблонду Excelде колдонсоңуз, буга чейин гана маалыматтарды берүү үчүн курулган, жана бул жерден сатып алууга болот.

Голджи Альварес

Жазуучу, изилдөөчү, Жер башкаруу моделдери боюнча адис. Ал төмөнкүдөй моделдердин концептуализациясына жана ишке ашырылышына катышкан: Гондурастагы SINAP менчикти башкаруунун улуттук системасы, Гондурастагы биргелешкен муниципалитеттерди башкаруу модели, Кадастрды башкаруунун интеграцияланган модели - Никарагуадагы реестр, Колумбиядагы SAT аймагын башкаруу системасы . 2007-жылдан бери Geofumadas билим блогунун редактору жана GIS - CAD - BIM - Digital Twins темалары боюнча 100дөн ашык курстарды камтыган AulaGEO академиясынын жаратуучусу.

Тектеш макалалар

One Comment

  1. зарыл жардам
    Мен тоо -кен концессиясын чагылдырган жүздөгөн тик бурчтуктарды тартышым керек, алар орто жана x жана y тараптары бар тик бурчтуктар, мага жардам керек, менде Excel маалыматтары бар

Комментарий калтыруу

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

Артка жогорку баскычы