System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久久亚洲精品无码av,国产免费黄色无码视频,日本无码WWW在线视频观看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于CAD的通用坐標相互轉換方法及系統技術方案

    技術編號:42127445 閱讀:22 留言:0更新日期:2024-07-25 00:43
    本發明專利技術公開一種基于CAD的通用坐標相互轉換方法及系統,涉及圖形處理技術領域;而本發明專利技術包括以下步驟:S1、CAD圖形地圖投影的定義和保存;在坐標系轉換和中央子午線換帶時對CAD圖形中所有實體對象分類轉換,數據的圖形和屬性信息無丟失,并加入微調參數,實現坐標系逆向轉換和中央子午線逆向換帶時,坐標的小數點尾數不發生變化,滿足多次互轉功能,經過大量和各種類型的CAD數據應用,證明本文研究的方法正確,開發的系統能進行多種坐標系的平面直角坐標轉換,也可進行高斯正反算、中央子午線換帶等工作,操作靈活方便,轉換效率高,滿足了技術人員日常工作需要和調用歷史CAD數據坐標系轉換的需求。

    【技術實現步驟摘要】

    本專利技術涉及圖形處理,具體為一種基于cad的通用坐標相互轉換方法及系統。


    技術介紹

    1、我國于20世紀50年代和80年代,分別建立了國家大地坐標系:1954年北京坐標系和1980西安坐標系,2008年7月1日起,我國開始啟用2000國家大地坐標系(?cgcs2000)。全國各地均存在多套坐標系統并用的情況,隨著?cgcs2000?國家大地坐標系統的全面啟用,要求將現有的測繪成果盡快轉換到新的坐標系上來,坐標系統轉換和統一工作量非常大;

    2、然而,現有的技術存在以下問題:

    3、行業內基礎地形圖及規劃設計圖紙存儲以autocad格式為主,但是autocad軟件自身不帶坐標系轉換功能,簡單地平移、旋轉無法滿足坐標系轉換精度要求,不能滿足日常工作中需求;

    4、雖然一些外部工具軟件如fme、arcgis可以實現矢量數據的坐標系轉換,但是在轉換前往往要將所有數據都完全打散,例如將規劃圖紙上的塊參考打碎,這會導致轉換前后的數據不一致。使用商業軟件進行坐標系正向、逆向轉換后,坐標的小數點尾數會發生變化,不能實現多次相互轉換;

    5、在傳統的坐標系轉換方式中,不能實現文件批量轉換,當需要批量轉換歷史cad數據時,往往效率低下,不能滿足時間要求,針對上述問題,專利技術人提出一種基于cad的通用坐標相互轉換方法及系統用于解決上述問題。


    技術實現思路

    1、為了解決autocad軟件自身不帶坐標系轉換功能,簡單地平移、旋轉無法滿足坐標系轉換精度要求,不能滿足日常工作中需求的問題;本專利技術的目的在于提供一種基于cad的通用坐標相互轉換方法及系統。

    2、為解決上述技術問題,本專利技術采用如下技術方案:一種基于cad的通用坐標相互轉換方法及系統,包括以下步驟:

    3、s1、cad圖形地圖投影的定義和保存

    4、首先定義cad文件的坐標系和中央子午線,定義的信息自動寫入cad的數據字典中,一起保存在圖形文件中,下次打開軟件就能自動讀取文件的坐標系、中央子午線和高程基準;

    5、s2、平面直角坐標系轉換規則

    6、通過四參數對范圍較小的不同高斯投影平面坐標轉換,四個參數分別為平移參數(△x、△y)、旋轉參數α、尺度參數m;

    7、s3、不同實體對象的坐標系轉換

    8、a:多點轉換,如實體對象有一個以上的定位點,如直線、多段線、圓弧、標注、填充等對象,在坐標系轉換過程為了保證精度,采用多點轉換方式,主要適用于地形要素和規劃重要要素線、面的轉換;

    9、b:單點轉換,如實體對象只有一個定位點,如點、圓、射線、文字、塊參照等對象,采用單點轉換方式;

    10、s4、坐標轉換精度驗證與補償;

    11、s5、autocad?數據通用坐標轉換系統實現;

    12、a:高斯投影坐標正反算;

    13、b:坐標系轉換;

    14、c:中央子午線換帶;

    15、d:坐標值加減通用常數;

    16、e:坐標系批量轉換;

    17、f:坐標成果的多格式輸入輸出。

    18、優選地,在s3a中,多點轉換的具體步驟如下:

    19、1)、按照四參數轉換模型逐個點計算新坐標后,cad提供接口賦值對象類型,比如多段線,重新賦值對象的節點坐標;

    20、2)、逐個點計算新坐標后,cad沒有提供賦值接口的對象類類型,比如:填充,搜索填充對象邊界,計算新坐標,重新繪制生成新對象,拷貝屬性,刪除原對象。

    21、優選地,在s3b中,單點轉換的具體步驟如下:

    22、1)、有的直接讀取實體對象定位點,如點、圓、形、文字等對象,按照四參數轉換模型計算新坐標,移動對象到新坐標,按表2的定義設置旋轉或縮放,如形對象按設置旋轉,如圓對象半徑按比例縮放;

    23、2)、有的實體對象的定位點在其外接矩形最小邊界內部,如下圖3,塊名開頭為gc的地形符號,按照四參數轉換模型計算新坐標,移動對象到新坐標,設定大于100m2的塊參照要進行旋轉,小于100m2的塊參照(一般為符號)不進行旋轉;

    24、3)、有的實體對象的定位點不在其外接矩形最小邊界內部,如規劃圖紙中通用塊參照,首先需要計算外接矩形最小邊界中心點作為定位點,再按照參數轉換模型計算新坐標,先平移到新坐標位置再按設置旋轉縮放。

    25、優選地,在s5d中,坐標值加減通用常數的具體步驟如下:

    26、1)、y坐標加減3/6度帶號

    27、根據平面直角坐標y坐標小數點前的位數可以判斷有無帶號,如果y坐標小數點前有8位,那么前2位就是帶號;如果y坐標小數點前只有6位,那么沒有帶號,在日常工作中,我們經常接收到來自規劃、測量、設計等不同部門的坐標數據,由于平面直角坐標格式不統一,有的加帶號,有的不加,設計的系統可根據坐標及帶號提供功能自動識別其分帶,執行后如果y坐標值已加帶號則減帶號,如果無帶號則加上帶號,點擊一次加,再次點擊則減,可以反復執行;

    28、2)、?y坐標平移40

    29、某使用的是3°分帶的高斯-克呂格投影,中央子午線120°,帶號n=當地經度/3,所以帶號為40,在日常工作中,有時需要向部、省匯交成果時,需要使用帶40大數的y坐標,有時為了方便計算,則y坐標開頭不帶40大數,設計的系統可自動切換兩種表示方式,執行后如果y坐標值最前面兩位是40,則減40,如果y坐標值最前面兩位不是40,則加40,點擊一次加,再次點擊則減,可以反復執行;

    30、3)、x坐標平移35/34

    31、由于各單位工作區域不同,進行標準分幅時,圖號一般是以圖幅西南角角點坐標命名的,通常情況下x測量學坐標為小數前5位數,以全市為區域進行標準分幅時,x測量學坐標為小數前5位數不夠使用,因此通在x坐標小數前5位數加35或34,共7位,如果x坐標第一個數字是6-9,軟件執行后在x坐標前加34;如果x坐標第一個數字是0-5,軟件執行后在x坐標前加35,點擊一次加,再次點擊則減,可以反復執行。

    32、優選地,在s5e中,坐標系批量轉換的具體步驟如下:

    33、1)、查找dwg建立索引文件,查找dwg文件存放目錄,任意選擇一個dwg文件,軟件將該目錄下的所有dwg文件建立索引文件,新建dwg_index.txt文件保存;

    34、2)、選擇索引文件,輸入兩種坐標系轉換的命令,即可對索引文件中所有的dwg文件執行此命令;

    35、3)、坐標系轉換成功后系統自動生成do.txt?文件,記錄了每幅圖的完成時間,如發生錯誤,則記錄在checkfile.log?文件中。

    36、優選地,在s5f中,坐標成果的多格式輸入輸出的具體步驟如下:

    37、1)、插入測量點

    38、系統可按等距離插入測量點,當用戶選擇一條多段線或面,輸入距離,系統自動在多段線或面上按輸入的數值等距離插入測量點,所有節點也將本文檔來自技高網...

    【技術保護點】

    1.一種基于CAD的通用坐標相互轉換方法及系統,其特征在于,包括以下步驟:

    2.如權利要求1所述的一種基于CAD的通用坐標相互轉換方法及系統,其特征在于,在S3A中,多點轉換的具體步驟如下:

    3.如權利要求1所述的一種基于CAD的通用坐標相互轉換方法及系統,其特征在于,在S3B中,單點轉換的具體步驟如下:

    4.如權利要求1所述的一種基于CAD的通用坐標相互轉換方法及系統,其特征在于,在S5D中,坐標值加減通用常數的具體步驟如下:

    5.如權利要求1所述的一種基于CAD的通用坐標相互轉換方法及系統,其特征在于,在S5E中,坐標系批量轉換的具體步驟如下:

    6.如權利要求1所述的一種基于CAD的通用坐標相互轉換方法及系統,其特征在于,在S5F中,坐標成果的多格式輸入輸出的具體步驟如下:

    【技術特征摘要】

    1.一種基于cad的通用坐標相互轉換方法及系統,其特征在于,包括以下步驟:

    2.如權利要求1所述的一種基于cad的通用坐標相互轉換方法及系統,其特征在于,在s3a中,多點轉換的具體步驟如下:

    3.如權利要求1所述的一種基于cad的通用坐標相互轉換方法及系統,其特征在于,在s3b中,單點轉換的具體步驟如下:

    4.如權利要求1所述的一種基于...

    【專利技術屬性】
    技術研發人員:賀衛中周維娜楊少敏王琰開許文帥陳昀
    申請(專利權)人:常州市自然資源和規劃服務中心常州市歷史文化名城保護管理中心
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲中文字幕久久精品无码APP | 日韩免费无码一区二区三区| 免费a级毛片无码av| 色综合久久久无码中文字幕| 亚洲爆乳无码专区| 无码av专区丝袜专区| 无码精品A∨在线观看| 国产精品爆乳奶水无码视频| 色窝窝无码一区二区三区 | 日韩亚洲AV无码一区二区不卡| 日韩AV无码一区二区三区不卡| 18精品久久久无码午夜福利| 成年无码av片在线| 国产精品无码素人福利免费| 久久亚洲AV成人无码软件| 国产午夜鲁丝无码拍拍| 人妻av无码专区| 久久久久久亚洲精品无码| 无码乱肉视频免费大全合集| 无码人妻精品一区二区三| 成年免费a级毛片免费看无码| 天堂无码久久综合东京热| 色综合99久久久无码国产精品| 久久久久精品国产亚洲AV无码| 亚洲AV无码一区二区乱孑伦AS| 中文字幕无码乱人伦| 狠狠躁天天躁无码中文字幕| 亚洲va中文字幕无码| 亚洲av无码国产精品色在线看不卡 | 西西444www无码大胆| 精品日韩亚洲AV无码| 日韩精品无码专区免费播放| 毛片免费全部播放无码| 久久久久久人妻无码| 午夜亚洲AV日韩AV无码大全| 亚洲国产精品无码av| 色综合久久无码五十路人妻| AV无码久久久久不卡网站下载| 久久久久av无码免费网| 亚洲AV无码片一区二区三区| 国产AV天堂无码一区二区三区|