欧美丰满美乳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
国产一区二区美女| 极品少妇xxxx精品少妇| 欧美日韩小视频| 中文字幕在线视频一区| 亚洲国产一区二区在线播放| 91福利精品视频| 国产真实精品久久二三区| 欧美一区二区视频在线观看 | 欧美午夜影院一区| 国产一区二区剧情av在线| 中文字幕+乱码+中文字幕一区| 欧美日韩电影在线播放| 国产精品午夜电影| 激情综合色综合久久| 精品国产凹凸成av人导航| 国产精品一区一区三区| 欧美一区国产二区| 成人手机在线视频| 日韩国产欧美在线视频| 色欧美日韩亚洲| 91福利资源站| 成人免费视频播放| 1区2区3区国产精品| 日韩精品一区二区三区四区| 在线国产亚洲欧美| 国产精品毛片久久久久久| 91免费视频网址| 日韩高清不卡一区二区| 欧美日本一道本| 成人av动漫网站| 一区二区在线观看视频在线观看| 国产酒店精品激情| 日韩免费电影一区| 一本久久a久久免费精品不卡| 国产精品乱人伦一区二区| 3d成人动漫网站| a4yy欧美一区二区三区| 风间由美一区二区av101| 成人黄色电影在线| 欧美大片一区二区| 国产精品久久久久久久裸模| 国产精品沙发午睡系列990531| 国内外精品视频| 欧美狂野另类xxxxoooo| 久久精品一区四区| 高清国产一区二区三区| 在线观看免费一区| 91精品国产色综合久久ai换脸 | 在线综合+亚洲+欧美中文字幕| 成人免费高清视频在线观看| 精品免费国产一区二区三区四区| 国产精品第13页| 91欧美一区二区| 久久综合五月天婷婷伊人| 成人免费高清视频在线观看| 欧美丰满高潮xxxx喷水动漫| 精品一区二区免费在线观看| 欧美日韩一区三区| 麻豆成人久久精品二区三区小说| 91精品福利视频| 国产一区二区三区在线观看免费 | 精品久久99ma| 成人av电影在线网| 精品国产乱码久久久久久免费 | 欧美日韩一卡二卡| 国内不卡的二区三区中文字幕| 51精品国自产在线| 成人手机电影网| 久久精品水蜜桃av综合天堂| 欧美午夜激情小视频| 中文字幕一区二区三区四区 | 欧美日韩精品一区二区天天拍小说 | 亚洲一区视频在线| 欧美成人高清电影在线| 另类小说视频一区二区| 欧美巨大另类极品videosbest | 亚洲成人av一区二区三区| 日韩一区二区不卡| 亚洲国产成人高清精品| 色婷婷亚洲一区二区三区| 麻豆国产精品视频| 日韩午夜三级在线| 一本色道久久综合亚洲aⅴ蜜桃 | 懂色av一区二区三区| 亚洲人妖av一区二区| 日韩精品一区二| 国产麻豆9l精品三级站| 久久久国产精品麻豆| 欧美色图一区二区三区| 三级不卡在线观看| 日韩欧美中文字幕一区| 欧美色中文字幕| 久久爱www久久做| 久久久久久久久久久久电影| 欧美精品一级二级三级| 欧美日韩国产欧美日美国产精品| 亚洲chinese男男1069| 欧美影视一区在线| 波波电影院一区二区三区| 中文乱码免费一区二区| 欧美xxxx老人做受| 成人sese在线| 一区二区三区产品免费精品久久75| 91久久免费观看| 激情懂色av一区av二区av| 亚洲福利一区二区三区| 欧美精品1区2区| 欧美三电影在线| 国产精品自拍毛片| 亚洲人成影院在线观看| 欧美福利视频一区| 日本精品一级二级| 久久精品久久久精品美女| 国产欧美日韩精品一区| 色呦呦国产精品| 国产一区欧美二区| 色综合久久久久| 天天色天天操综合| 精品国产免费人成在线观看| 欧美日精品一区视频| 欧美男女性生活在线直播观看| 丁香天五香天堂综合| 亚洲另类春色国产| 欧美变态口味重另类| 日韩视频在线永久播放| 93久久精品日日躁夜夜躁欧美| 午夜欧美2019年伦理| 久久免费偷拍视频| 欧美在线高清视频| 精品视频一区二区三区免费| 高清不卡在线观看| 日韩av不卡在线观看| 中文字幕av免费专区久久| 777久久久精品| 欧美tk—视频vk| 欧美在线观看一二区| 成人精品视频网站| 亚洲午夜一区二区三区| 久久久综合网站| 欧美精品色综合| 555www色欧美视频| 精品久久中文字幕久久av| 国产中文一区二区三区| 一卡二卡三卡日韩欧美| 中文字幕的久久| 久久综合色8888| 欧美美女bb生活片| 色综合一个色综合| 欧美顶级少妇做爰| 色婷婷久久久亚洲一区二区三区| 懂色av一区二区在线播放| 久久99精品国产.久久久久 | 午夜精品福利视频网站| 日韩一区有码在线| 国产情人综合久久777777| 日韩免费一区二区三区在线播放| 在线观看视频一区二区欧美日韩| 91麻豆精品91久久久久同性| 欧美亚洲尤物久久| 一本色道久久综合精品竹菊| 精品福利在线观看| 亚洲丝袜精品丝袜在线| 国产日产亚洲精品系列| 精品国产sm最大网站| 日韩一区二区视频| 欧美一区国产二区| 91精品国模一区二区三区| 欧美系列亚洲系列| 日本精品视频一区二区三区| 国产成人亚洲精品狼色在线| 色网综合在线观看| 欧美日韩一卡二卡三卡| 欧美在线免费播放| 91国在线观看| 岛国av一区二区三区| 99久久er热在这里只有精品66| 欧美人与性动xxxx| 欧美日本一道本在线视频| 欧美日韩成人综合天天影院 | 精品日韩欧美在线| 欧美一区二区三区在| 欧美精品高清视频| 在线91免费看| 日韩欧美在线网站| 欧美电视剧免费观看| 欧美精品一区二区三区视频 | 久久99久久久欧美国产| 另类欧美日韩国产在线| 国产中文字幕精品| 国产精品123| 91在线看国产| 色8久久人人97超碰香蕉987| 欧美理论片在线| 精品国产一区a| 在线中文字幕一区| 欧美色偷偷大香| 日韩欧美亚洲另类制服综合在线 | 91精品欧美久久久久久动漫| 日韩欧美在线网站| 国产亚洲精品超碰|