• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      大地坐標(biāo)系中多邊形面積計算方法研究

      2012-12-11 07:27:34曹振宇譚明建沈艷敏
      測繪通報 2012年1期
      關(guān)鍵詞:弧段橢球格網(wǎng)

      曹振宇,譚明建,沈艷敏

      (1.武漢大學(xué)測繪遙感信息工程國家重點實驗室,湖北武漢430079;2.四川省基礎(chǔ)地理信息中心,四川成都610041)

      一、引 言

      地理國情監(jiān)測是測繪工作者面臨的重要任務(wù)和責(zé)任工程,是地理信息更深更廣層次的應(yīng)用。重要地理信息是重要的人文或自然地理實體的位置、高程、面積、長度等信息。從地理信息數(shù)據(jù)挖掘、提取重要地理信息已經(jīng)成為研究與應(yīng)用的熱點領(lǐng)域[1]。其中,面狀分布的地理要素在GIS中常用多邊形來表示。本文系統(tǒng)地研究了地理坐標(biāo)系中多邊形要素橢球面積和表面積計算的方法。

      目前商業(yè)GIS(如ArcGIS)軟件提供的多邊形面積統(tǒng)計功能一般是針對平面投影坐標(biāo)系數(shù)據(jù),不適用于大地坐標(biāo)系數(shù)據(jù)多邊形面積計算?,F(xiàn)有的多邊形橢球面積計算方法一般基于辛普森積分,依次按照多邊形頂點順序?qū)⒍噙呅芜?、通過多邊形邊端點的緯線以及給定經(jīng)線組成梯形的面積,然后求其代數(shù)和[2-3]。尚沒有文獻(xiàn)討論復(fù)雜多邊形如有島多邊形的橢球面積計算。多邊形表面積一般基于格網(wǎng)DEM表面面積計算,采用多邊形包含柵格單元面積進(jìn)行累加得到,但大家一般只討論了投影平面直角坐標(biāo)系中表面積的具體計算方法。本文首先討論了大地坐標(biāo)系中復(fù)雜多邊形橢球面積計算方法,然后討論了大地坐標(biāo)系多邊形表面積計算方法。

      二、相關(guān)定義

      1.多邊形

      多邊形由首尾相連的弧段構(gòu)成。如圖1所示,多邊形包含內(nèi)外邊界弧段,按左手法則,其中邊界弧段的正向?qū)?yīng)多邊形內(nèi)部,負(fù)向?qū)?yīng)的區(qū)域成為島。圖中P1為多邊形內(nèi)部,P2對應(yīng)的區(qū)域即為島。

      2.橢球面積

      橢球面積是指多邊形在參考橢球面上的面積。

      圖1 多邊形要素

      3.表面積

      本文表面積是指多邊形在地形表面上的曲面面積。

      三、復(fù)雜多邊形橢球面積計算方法

      1.基于辛普森積分多邊形橢球面積計算方法

      如圖2所示,多邊形ABCD的面積就等于4個梯形圖塊(ABB1A1、BCC1B1、CDD1C1、DAA1D1)面積的代數(shù)和。L0為任意經(jīng)線。任意多邊形面積計算按照多邊形頂點順序逐個計算相鄰兩點連線與任意經(jīng)線構(gòu)成的梯形面積Si然后累加。頂點按逆時針順序得到的結(jié)果為正,按順時針順序得到的結(jié)果為負(fù)。

      圖2 橢球面上任意多邊形面積計算

      橢球面上任一梯形圖塊面積計算公式為

      式中,A、B、C、D、E 為常數(shù)。

      2.復(fù)雜多邊形要素橢球面積計算方法

      圖3表示的復(fù)雜多邊形要素包含P1和P2兩個部分,由弧段 a、b、c、d、e、f組成。a、e 為外邊界弧段,稱為外環(huán)。b、c、d為a包含的內(nèi)邊界弧段,稱為內(nèi)環(huán)。圖3中f為e包含的內(nèi)環(huán)?;《斡梢幌盗许旤c構(gòu)成、圖3中弧段 e包含頂點(V1、V2、V3、V4、V5)。

      圖3 復(fù)雜多邊形區(qū)域

      對圖3所示的復(fù)雜多邊形要素,采用圖4所示的流程,首先遍歷多邊形要素的外環(huán),按頂點順時針順序利用式(2)計算外環(huán)面積Si。然后遍歷當(dāng)前外環(huán)包含的內(nèi)環(huán),按頂點逆時針順序利用式(2)計算內(nèi)環(huán)包含的面積并求和則當(dāng)前外環(huán)所在區(qū)域的面積為依次計算每個外環(huán)所在區(qū)域的面積累加即為多邊形要素的橢球面積。

      四、多邊形表面積計算方法

      多邊形表面積是指多邊形在地形表面上的空間曲面面積。如圖5所示,規(guī)則格網(wǎng)表示多邊形所在區(qū)域的DEM,多邊形表面積S可以表示為以數(shù)字高程模型DEM、多邊形Polygon為參數(shù)的函數(shù):S=f(polygon,DEM)。

      圖4 復(fù)雜多邊形橢球面積計算流程圖

      圖5 基于格網(wǎng)DEM計算多邊形表面積

      多邊形P的表面積計算流程如圖6所示。先求P的最小外切矩形,然后將P的最小外切矩形按d x,d y大小分為n×m個格網(wǎng),從DEM數(shù)據(jù)查詢每個格網(wǎng)節(jié)點高程。然后遍歷格網(wǎng)中所有矩形,判斷矩形和P的位置關(guān)系,格網(wǎng)矩形和多邊形的關(guān)系有分離、包含和相交3種。對包含在多邊形P的矩形格網(wǎng)分割成兩個三角形,按式(4)計算矩形格網(wǎng)的表面積。

      和多邊形相交的矩形格網(wǎng)先計算矩形格網(wǎng)的粗糙度 CZ=S表面積/S橢球面積,然后根據(jù)文中復(fù)雜多邊形橢球面積的計算方法計算相交部分的橢球面積S相交橢球面積,則相交部分的表面積為:S=CZ×S相交橢球面積。

      圖6 多邊形表面積計算流程圖

      多邊形表面積是所有包含在多邊形中格網(wǎng)表面積和所有與多邊形相交的格網(wǎng)相交部分表面積的累加。

      五、試驗和結(jié)論

      按照本文提出的橢球面積和表面積的計算方法,利用1∶50 000數(shù)字高程模型和行政境界數(shù)據(jù),計算了縣級行政區(qū)域的橢球面積和表面積。試驗結(jié)果見表1。

      試驗結(jié)果表明,本文提出的多邊形橢球面積和表面積計算方法,滿足任意復(fù)雜多邊形要素橢球面積和表面積計算的需要,并可以由此計算出如地形粗糙度等地形因子,因此可以用于重要地理信息統(tǒng)計工作。

      表1 縣級行政區(qū)域面積計算結(jié)果

      [1]蔣捷,黃蔚,王茜,等.基于數(shù)字地形圖數(shù)據(jù)的重要地理信息統(tǒng)計分析方法初探[J].測繪科學(xué),2008,33(S1):93-95.

      [2]衛(wèi)東.山西省重要地理信息統(tǒng)計分析系統(tǒng)設(shè)計與實現(xiàn)[J].華北國土資源,2010(4):57-60.

      [3]陳婭婷,嚴(yán)泰來,朱德海.基于辛普森面積的多邊形凹凸性識別算法[J].地理與地理信息科學(xué),2010,26(6):28-30.

      [4]王秀云,陳曄,周厚華,等.DEM在林地資源表面積調(diào)查中的應(yīng)用[J].南京師范大學(xué)學(xué)報:工程技術(shù)版,2006,6(1):10-16.

      [5]趙強,胡娟.MAPGIS軟件中土地利用現(xiàn)狀面積量算方法探討[J].國土資源導(dǎo)刊:湖南,2007,4(5):58-60.

      [6]李志林,朱慶.數(shù)字高程模型[M].武漢:武漢大學(xué)出版社,2007.

      [7]吳立新,史文中.地理信息系統(tǒng)原理與算法[M].北京:科學(xué)出版社,2003.

      猜你喜歡
      弧段橢球格網(wǎng)
      一種航天測控冗余跟蹤弧段處理方法
      上海航天(2024年1期)2024-03-08 02:52:28
      基于改進(jìn)弧段切點弦的多橢圓檢測
      獨立坐標(biāo)系橢球變換與坐標(biāo)換算
      橢球槽宏程序編制及其Vericut仿真
      智能制造(2021年4期)2021-11-04 08:54:44
      面向工業(yè)復(fù)雜場景的合作靶標(biāo)橢圓特征快速魯棒檢測
      實時電離層格網(wǎng)數(shù)據(jù)精度評估
      橢球精加工軌跡及程序設(shè)計
      基于外定界橢球集員估計的純方位目標(biāo)跟蹤
      基于空間信息格網(wǎng)與BP神經(jīng)網(wǎng)絡(luò)的災(zāi)損快速評估系統(tǒng)
      淺談如何將多段線中的弧線段折線化
      四川建筑(2015年4期)2015-06-24 14:08:40
      濮阳市| 望城县| 龙江县| 二连浩特市| 瑞安市| 阜南县| 定襄县| 台湾省| 阿拉善右旗| 绥棱县| 洛南县| 永嘉县| 抚州市| 平安县| 礼泉县| 出国| 元江| 鄢陵县| 万州区| 丰都县| 固阳县| 周口市| 乐平市| 长武县| 建瓯市| 应用必备| 湖南省| 宣化县| 嘉鱼县| 易门县| 南康市| 大渡口区| 黄石市| 漳浦县| 喜德县| 崇左市| 义乌市| 张家港市| 青州市| 黄浦区| 阿拉善左旗|