基于ArcEngine和AutoCAD.NET的管線數(shù)據(jù)坐標(biāo)轉(zhuǎn)換設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-03-30 14:57
針對(duì)南京市城市地下管線數(shù)據(jù)坐標(biāo)轉(zhuǎn)換的實(shí)際需求,提出了基于Esri開發(fā)組件ArcEngine和AutoCAD.NET的多格式空間實(shí)體逐點(diǎn)轉(zhuǎn)換方法;研究了其實(shí)現(xiàn)的關(guān)鍵技術(shù),采用C#語言設(shè)計(jì)開發(fā)了坐標(biāo)轉(zhuǎn)換軟件,并利用實(shí)例數(shù)據(jù)進(jìn)行了驗(yàn)證分析。結(jié)果表明,該方法保證了各類實(shí)體要素轉(zhuǎn)換前后的一致性,核心的坐標(biāo)轉(zhuǎn)換函數(shù)封裝在動(dòng)態(tài)鏈接庫中,保障了轉(zhuǎn)換參數(shù)的保密性;成果的轉(zhuǎn)換精度和效率均滿足實(shí)際生產(chǎn)的需要。
【文章來源】:地理空間信息. 2020,18(05)
【文章頁數(shù)】:4 頁
【部分圖文】:
坐標(biāo)轉(zhuǎn)換工作流程圖
GIS格式坐標(biāo)轉(zhuǎn)換中最復(fù)雜的就是多邊形(Polygon)對(duì)象的轉(zhuǎn)換。Polygon對(duì)象是一個(gè)或多個(gè)Ring對(duì)象的有序集合,通常用來代表有面積的多邊形矢量對(duì)象,如行政區(qū)、建筑物等。數(shù)據(jù)結(jié)構(gòu)如圖2所示,可以看出,Polygon由Ring構(gòu)成,而Ring又由多個(gè)連續(xù)的Segment構(gòu)成,Segment包含Line、Circular Arc、Elliptic Arc和Bezier Curve四個(gè)子類。其中,Ring可分為Outer Ring(外環(huán))和Inner Ring(內(nèi)環(huán)),外環(huán)和內(nèi)環(huán)都是有方向的,外環(huán)的方向?yàn)轫槙r(shí)針,內(nèi)環(huán)的方向?yàn)槟鏁r(shí)針。因此,在進(jìn)行復(fù)雜Polygon對(duì)象坐標(biāo)轉(zhuǎn)換時(shí),既要處理好內(nèi)環(huán)與外環(huán)的關(guān)系,又要考慮不同Segment類型的構(gòu)造方式。1)獲取Polygon的外環(huán)及其對(duì)應(yīng)的內(nèi)環(huán),實(shí)現(xiàn)代碼為:
軟件基于Esri開發(fā)組件ArcEngine和AutoCAD.NET,采用C#語言開發(fā)完成,主界面如圖3所示。為了對(duì)比轉(zhuǎn)換前后數(shù)據(jù)的一致性與差異性,將dwg格式的管線和地形底圖數(shù)據(jù)采用坐標(biāo)參數(shù)(南京1992到南京2008)進(jìn)行坐標(biāo)轉(zhuǎn)換,并對(duì)轉(zhuǎn)換后的結(jié)果進(jìn)行對(duì)比分析(圖4)。本文分別提取了多邊形填充實(shí)體的邊界、高程注記和管點(diǎn)塊參照的坐標(biāo),如表1所示。由圖4和表1可知,轉(zhuǎn)換前后管線間的拓?fù)溥B接關(guān)系以及與地形圖的相對(duì)位置保持一致,高程注記和管點(diǎn)的坐標(biāo)信息發(fā)生了變化,圖面未產(chǎn)生任何要素的丟失,說明軟件轉(zhuǎn)換后各要素間的相對(duì)位置保持一致,平面坐標(biāo)和高程信息發(fā)生了變化。
【參考文獻(xiàn)】:
期刊論文
[1]基于FME的多格式多基準(zhǔn)坐標(biāo)轉(zhuǎn)換平臺(tái)研究[J]. 張黎,唐輝,肖勇,高翔. 地理空間信息. 2017(05)
[2]基于ArcGIS Engine的地圖投影與坐標(biāo)轉(zhuǎn)換的研究與實(shí)現(xiàn)[J]. 李恒民,陳永波,李娜,張照杰. 城市勘測(cè). 2012(05)
[3]基于ArcGIS Engine的矢柵基礎(chǔ)地理數(shù)據(jù)空間轉(zhuǎn)換方法研究[J]. 劉佰瓊,周衛(wèi),戴相喜. 測(cè)繪通報(bào). 2011(12)
[4]中國現(xiàn)代大地基準(zhǔn)——中國大地坐標(biāo)系統(tǒng)2000(CGCS 2000)及其框架[J]. 陳俊勇. 測(cè)繪學(xué)報(bào). 2008(03)
[5]圖形坐標(biāo)轉(zhuǎn)換方法與實(shí)現(xiàn)[J]. 周衛(wèi),張彥彥,龍毅. 地球信息科學(xué). 2007(02)
[6]2000國家大地控制網(wǎng)的構(gòu)建和它的技術(shù)進(jìn)步[J]. 陳俊勇,楊元喜,王敏,張燕平,唐穎哲,李輝,程鵬飛,孫鳳華,張鵬,郭春喜. 測(cè)繪學(xué)報(bào). 2007(01)
本文編號(hào):3109702
【文章來源】:地理空間信息. 2020,18(05)
【文章頁數(shù)】:4 頁
【部分圖文】:
坐標(biāo)轉(zhuǎn)換工作流程圖
GIS格式坐標(biāo)轉(zhuǎn)換中最復(fù)雜的就是多邊形(Polygon)對(duì)象的轉(zhuǎn)換。Polygon對(duì)象是一個(gè)或多個(gè)Ring對(duì)象的有序集合,通常用來代表有面積的多邊形矢量對(duì)象,如行政區(qū)、建筑物等。數(shù)據(jù)結(jié)構(gòu)如圖2所示,可以看出,Polygon由Ring構(gòu)成,而Ring又由多個(gè)連續(xù)的Segment構(gòu)成,Segment包含Line、Circular Arc、Elliptic Arc和Bezier Curve四個(gè)子類。其中,Ring可分為Outer Ring(外環(huán))和Inner Ring(內(nèi)環(huán)),外環(huán)和內(nèi)環(huán)都是有方向的,外環(huán)的方向?yàn)轫槙r(shí)針,內(nèi)環(huán)的方向?yàn)槟鏁r(shí)針。因此,在進(jìn)行復(fù)雜Polygon對(duì)象坐標(biāo)轉(zhuǎn)換時(shí),既要處理好內(nèi)環(huán)與外環(huán)的關(guān)系,又要考慮不同Segment類型的構(gòu)造方式。1)獲取Polygon的外環(huán)及其對(duì)應(yīng)的內(nèi)環(huán),實(shí)現(xiàn)代碼為:
軟件基于Esri開發(fā)組件ArcEngine和AutoCAD.NET,采用C#語言開發(fā)完成,主界面如圖3所示。為了對(duì)比轉(zhuǎn)換前后數(shù)據(jù)的一致性與差異性,將dwg格式的管線和地形底圖數(shù)據(jù)采用坐標(biāo)參數(shù)(南京1992到南京2008)進(jìn)行坐標(biāo)轉(zhuǎn)換,并對(duì)轉(zhuǎn)換后的結(jié)果進(jìn)行對(duì)比分析(圖4)。本文分別提取了多邊形填充實(shí)體的邊界、高程注記和管點(diǎn)塊參照的坐標(biāo),如表1所示。由圖4和表1可知,轉(zhuǎn)換前后管線間的拓?fù)溥B接關(guān)系以及與地形圖的相對(duì)位置保持一致,高程注記和管點(diǎn)的坐標(biāo)信息發(fā)生了變化,圖面未產(chǎn)生任何要素的丟失,說明軟件轉(zhuǎn)換后各要素間的相對(duì)位置保持一致,平面坐標(biāo)和高程信息發(fā)生了變化。
【參考文獻(xiàn)】:
期刊論文
[1]基于FME的多格式多基準(zhǔn)坐標(biāo)轉(zhuǎn)換平臺(tái)研究[J]. 張黎,唐輝,肖勇,高翔. 地理空間信息. 2017(05)
[2]基于ArcGIS Engine的地圖投影與坐標(biāo)轉(zhuǎn)換的研究與實(shí)現(xiàn)[J]. 李恒民,陳永波,李娜,張照杰. 城市勘測(cè). 2012(05)
[3]基于ArcGIS Engine的矢柵基礎(chǔ)地理數(shù)據(jù)空間轉(zhuǎn)換方法研究[J]. 劉佰瓊,周衛(wèi),戴相喜. 測(cè)繪通報(bào). 2011(12)
[4]中國現(xiàn)代大地基準(zhǔn)——中國大地坐標(biāo)系統(tǒng)2000(CGCS 2000)及其框架[J]. 陳俊勇. 測(cè)繪學(xué)報(bào). 2008(03)
[5]圖形坐標(biāo)轉(zhuǎn)換方法與實(shí)現(xiàn)[J]. 周衛(wèi),張彥彥,龍毅. 地球信息科學(xué). 2007(02)
[6]2000國家大地控制網(wǎng)的構(gòu)建和它的技術(shù)進(jìn)步[J]. 陳俊勇,楊元喜,王敏,張燕平,唐穎哲,李輝,程鵬飛,孫鳳華,張鵬,郭春喜. 測(cè)繪學(xué)報(bào). 2007(01)
本文編號(hào):3109702
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/3109702.html
最近更新
教材專著