欧美丰满美乳xxx高潮www_日韩一二三区视频_7777精品久久久大香线蕉_福利微拍一区二区_精品国产乱码久久久久久闺蜜_日本黄色一区二区_欧美日韩亚洲国产一区_日韩欧美123_欧美美女黄视频_{关键词10

首頁 新聞中心 技術博客

C# | CAD批量導出多段線節點坐標(附源代碼下載)

發布時間:2021-10-04 23:54:38   瀏覽量:7084   作者:GIS前沿

在日常工作內容中經常需要用到提取CAD圖面坐標點,用于放樣和其他軟件做交換數據使用;比如導出測量點坐標、多段線節點,圖塊點等。導出點坐標可以用CAD的“DATAEXTRACTION”命令創建數據提取將數據導出(如圖一);對于單條多段線的坐標也可以使用“LIST”命令把多段線的坐標打印在命令上(如圖二)、然后將坐標復制出來;如果圖面數據比較多的情況下,這種作業效率顯而太低,下面做一個將圖面所有多段線節點坐標導出的功能,并在每個地塊上標注一個地塊名字和標注每個地塊的節點點號,方便和圖面和數據文件對比。這里用到了CAD文字實體添加、文件保存等操作。

程序設計過程

  1. 創建一個List數據集合,用于存儲地塊名字和每條多段線節點坐標。
  2. 過濾選擇圖上所有多段線,獲取選擇實體的objectId集合。
  3. 循環選擇集,根據objectId獲取多段線實體和實體外包矩形的中心點(注記地塊名字的基點位置),并將地塊的名字加到數據集合中和注記在圖面上。
  4. 使用Polyline的NumberOfVertices獲取多段線的節點個數,使用 GetPoint3dAt()方法循環獲取每一個點的坐標、同時把節點坐標添加到數據集合和把點號注記在圖面上,文字注記的基點位置就是每個點的位置。
  5. 保存數據集合;由于數據量不大,我們使用File.WriteAllLines()方法將數據集合全部導出txt文本文件。

CAD單行文字

使用單行文字時,每一行文字都是一個單獨的對象。創建單行文字的方法是,首先創建DBText對象的實例,然后將其添加到代表模型空間或圖紙空間的塊表記錄中。創建DBText對象的實例時,不用給構造函數傳遞任何參數。
DBText text = new DBText();

File類

File 類提供用于創建、復制、刪除、移動和打開文件的靜態方法,并協助創建 FileStream 對象。在使用File之前需要導入IO命名空間using System.IO;
使用WriteAllLines()方法將數據集合保存到文本文件中,這里面有是三個參數:第一、指定保存文件的路徑;第二要保存的數據集合;第三、文件的編碼,這里定義了UTF-8編碼、防止出現亂碼情況。

程序代碼

在上面代碼中,將獲取實體外包矩形的中心點和向圖面添加文字分別做成了自定義函數,同時也方便我們以后程序的使用、不需要重復寫代碼同時也減少代碼的冗余。

向圖面添加單行文字函數

獲取實體外包矩形的中心點函數

程序執行

加載編寫的應用程序,執行“ExPoints”命令。

  1. 選擇多段線

  1. 指定保存文件的位置

  1. 查看保存的結果


來源:https://blog.csdn.net/qq_43173805/article/details/112021290
欧美丰满美乳xxx高潮www_日韩一二三区视频_7777精品久久久大香线蕉_福利微拍一区二区_精品国产乱码久久久久久闺蜜_日本黄色一区二区_欧美日韩亚洲国产一区_日韩欧美123_欧美美女黄视频_{关键词10
91精品国产色综合久久不卡电影| 在线观看欧美黄色| 91精品国产综合久久久久久久久久| 91精品国产色综合久久不卡蜜臀 | 日韩精品中文字幕在线一区| 午夜久久久久久久久| 色婷婷亚洲精品| 精品99一区二区| 国产精品一区二区在线看| 欧美成人免费网站| 一区二区三区四区蜜桃| 色婷婷精品大在线视频| 精品女同一区二区| 国产传媒日韩欧美成人| 91国偷自产一区二区三区成为亚洲经典| 国产精品灌醉下药二区| 欧美视频在线免费| 久久综合九色综合97_久久久| 国产一区二区三区av电影| 精品成人一区二区三区| 亚洲一区二区美女| 欧美精品国产精品| 一区二区免费在线播放| 欧美三区在线观看| 国产精品久久久久久久久搜平片| 91社区在线播放| 久久香蕉国产线看观看99| av一区二区三区黑人| 在线综合+亚洲+欧美中文字幕| 欧美一区二区国产| 中文文精品字幕一区二区| caoporen国产精品视频| 欧美一区二区性放荡片| 国产在线乱码一区二区三区| 欧美优质美女网站| 看片的网站亚洲| 91久久精品一区二区二区| 免费成人av在线| 欧美羞羞免费网站| 国产美女娇喘av呻吟久久| 欧美精品vⅰdeose4hd| 国产精品123| 精品国免费一区二区三区| 91丝袜呻吟高潮美腿白嫩在线观看| 精品日本一线二线三线不卡| eeuss影院一区二区三区| 久久无码av三级| 91福利在线播放| 一区二区高清视频在线观看| 日韩一级欧美一级| 热久久免费视频| 欧美一级片在线观看| 91网站最新地址| 亚洲欧美偷拍三级| 精品久久久久久久久久久久久久久久久 | 久久99精品国产| 欧美人与禽zozo性伦| 国产aⅴ综合色| 久久久久久久久久久99999| 欧美午夜片欧美片在线观看| 亚洲男帅同性gay1069| 日韩欧美一级片| 韩国av一区二区三区四区| 日韩欧美电影在线| 欧美自拍丝袜亚洲| 午夜精品福利视频网站| 在线电影国产精品| 欧美午夜视频一区二区| 亚洲va中文字幕| 欧美精选一区二区| 欧美日韩在线影院| 亚洲成人激情自拍| 日韩一级在线观看| 欧美日韩一区二区在线观看视频| 免费日本视频一区| 久久夜色精品一区| 日韩欧美一级二级三级| 国产91高潮流白浆在线麻豆| 国产精品麻豆久久久| 在线观看免费成人| 色哦色哦哦色天天综合| 日本亚洲天堂网| 国产色综合久久| 欧美变态凌虐bdsm| 91麻豆福利精品推荐| 婷婷夜色潮精品综合在线| 精品欧美黑人一区二区三区| 欧美一区二区三区免费大片| 成人永久免费视频| 一卡二卡三卡日韩欧美| 日韩午夜在线播放| 欧美日韩二区三区| 成人三级在线视频| 午夜视频一区二区| 国产亚洲欧洲997久久综合 | 91福利视频在线| 国产在线精品不卡| 亚洲综合丝袜美腿| 欧美成人bangbros| 色综合久久中文字幕| 色天天综合久久久久综合片| 久久99精品国产麻豆婷婷| 亚洲少妇30p| 欧美精品一区二区三| 91黄色免费观看| 欧美日韩一区二区三区四区五区 | 日韩国产成人精品| 国产午夜亚洲精品午夜鲁丝片| 91成人在线观看喷潮| 欧美日韩一区二区在线视频| aa级大片欧美| 国内精品视频666| 亚洲男人的天堂av| 国产日韩欧美综合在线| 欧美美女直播网站| 欧美大胆人体bbbb| 欧美伊人久久久久久午夜久久久久| 国产一区二区不卡在线| 日韩av中文在线观看| 亚洲欧美日韩成人高清在线一区| 日韩欧美一级在线播放| 欧美视频一区二区三区| 日韩欧美在线影院| 欧美日韩精品高清| 色天使久久综合网天天| 不卡区在线中文字幕| 国产呦萝稀缺另类资源| 免费xxxx性欧美18vr| 亚洲va国产va欧美va观看| 亚洲视频香蕉人妖| 国产精品久线观看视频| 久久精品一区二区三区四区| 日韩免费电影一区| 3d动漫精品啪啪一区二区竹菊 | 在线观看av一区| 欧美性猛交xxxx富婆弯腰| 91网页版在线| 99re这里只有精品视频首页| 成人免费视频一区| 国产成人av网站| 国产91露脸合集magnet| 国产成人午夜精品影院观看视频 | 亚洲欧美日韩国产一区二区三区| 国产色综合久久| 国产日韩欧美高清| 久久久久久久久久久久电影 | 91麻豆精品国产91久久久资源速度| 91国偷自产一区二区三区成为亚洲经典| 91精品国产欧美日韩| 91精品国产综合久久精品麻豆 | 99re8在线精品视频免费播放| 成a人片亚洲日本久久| 成人精品一区二区三区四区| 粉嫩高潮美女一区二区三区| 成人小视频免费观看| 福利电影一区二区| 波多野结衣亚洲一区| 欧美xxxxxxxx| 精品精品欲导航| 91久久精品一区二区三| 欧美美女一区二区| 欧美一区二区大片| 国产网站一区二区| 国产精品不卡一区二区三区| 亚洲三级电影网站| 亚洲成人av中文| 久久精品国产**网站演员| 韩国av一区二区三区在线观看| 国产高清精品网站| 91一区二区三区在线观看| 日本久久电影网| 91精品国产一区二区三区 | 91浏览器在线视频| 欧美老女人在线| 精品国产电影一区二区| 91精品午夜视频| 国产日韩欧美综合在线| 亚洲精品国产精华液| 日韩黄色小视频| 成人午夜私人影院| 91福利小视频| 色综合天天综合网天天看片| 欧美久久久久中文字幕| 久久免费电影网| 亚洲国产精品久久人人爱| 国产中文字幕精品| 色哟哟一区二区在线观看| 欧美一级高清大全免费观看| 欧美日韩免费电影| 国产精品久久久久久久久久久免费看 | 欧美日韩国产123区| 欧美视频在线播放| 欧美韩日一区二区三区| 午夜不卡av在线| 成人精品高清在线| 欧美美女直播网站| 欧美日韩精品一区二区三区 | 精品成人免费观看| 亚洲午夜国产一区99re久久| 福利电影一区二区三区|