" />

色偷偷伊人-色偷偷综合-色无五月-色香蕉影院-色亚洲影院

圖幅自動接邊算法研究

所屬欄目:計算機信息管理論文 發布日期:2011-06-08 07:44 熱度:

  摘要:隨著信息技術的發展,地理信息的存儲介質發生了很大變化,數字地形圖作為計算機可識別存儲介質上的有序集合,仍沿用最初的分幅方式。這種基于分幅、相互分離的數字地形圖存在以下弊端:與無分割的實際地理空間實體不一致,無法適應地理信息的完整性
  需求;不便于數據庫的分布式管理;地形圖的疊幅使得信息重復獲取與存儲,產生裂隙和數據冗余,致使資源空間在使用上浪費,基于ArcGISEngine9.2(相對于以前版本,功能大大得到擴展)的圖幅自動化接邊,可以實現數字地形圖無縫拼接,解決了存在的弊端。
  
  關鍵詞:AreGlS Engine;圖幅接邊;算法分析
  
  
  1自動接邊中的關鍵問題
  1.1地物匹配及地貌特征線的匹配地物查找的內容應為與接邊相交的地物,為保證查找及拼接的準確性,查找是以圖層為單位依據空間屬性進行的,不同圖層中的地物不進行接邊,只有相同圖層中的同類要素地物才進行匹配。地貌特征線也需要在同一圖層中時才可進行匹配。
  1.2屬性的變化經過接邊處理后,地物地貌的屬性必然會發生變化,面積、長度等是自動相加的,保留累加值,原先兩個面積刪除,為更好地表現這些變化,可考慮增加屬性字
  段,將接邊前后發生改變的屬性進行標注,從而反映出這種變化。其他的屬性保留一個即可,因為屬性是一樣的,只是因為圖幅不能拼接的原因,出現了2個相同的屬性。
  1.3誤差的處理由于數字化本身存在誤差,從而使得本該拼接在一起的地物及地貌特征線拼接出現偏差。當相鄰圖幅在接邊處的對應要素間距離小于0.3mm時,可不考慮誤差影響,直接進行接邊;當距離在0.3~0.6mm時,2要素各自移動1/2距離;當距離大于0.6mm時,則按一般制圖原則接邊,作記錄。
  2ArcGISEngine9.2介紹
  2.1簡要介紹[4-6]ESRI的ArcGISEngine是一個用于建立自定義獨立地理信息系統(GIS)應用程序的平臺,支持多種應用程序接口(ApplicationProgramInterfaces,APIs),擁有許多高級GIS功能,而且構建在工業標準基礎之上。ArcGISEngine是開發人員用于建立自定義應用程序的嵌入式GIS組件的一個完整類庫。開發人員可以使用ArcGlSEngine將GIS功能嵌入到現有的應用程序中。ArcGISEngine包括2個產品:Engine開發包,是組件、APIs和工具的集合。是創建自定義的GIS和制圖應用的工具包。Engine運行時,是為了運行自定義的Engine應用的可分發的ArcObjcts。
  2.2新增功能可以說,ESRI公司的ArcGIS9.2系列產品相對9.1來說變化是很大的.無論對開發人員還是用戶來說,這次變化使得應用都更加方便合理,更人性化.這里簡要
  介紹Engine9.2版本新增的一些功能。ArcGISEngine9.2加入了許多新的功能并且增強了其他功能,增加了許多新的類Classes,界面Interfaces和方法Meth-ods,增加擴展,ArcGIS追蹤分析模塊,ArcGIS邏輯示意圖生成擴展模塊,ArcGIS數據互操作擴展模塊,支持開發語言MicrosoftVisualStudio2005.NET。
  2.3支持文件格式一GDB(fileGeodatabase和Access數據)
  一Servers(SDE,IMS.Servers,.Arcweb)
  一文件格式(Coverage,’VPF,CAD)
  一已知擴展名的柵格數據
  此外在編輯工具及功能方面改進比較大,該文正是基于ArcGISEngine9.2的相關組件、類庫提供的功能進行了接邊算
  法的分析和實現。
  3算法分析
  3.1前提條件
  (1)相鄰圖幅的待拼接部分應無重疊、殘余元素遺留等現象。
  (2)擬合并的所有基礎地理信息要素分類分好,按照基
  礎地理信息要素分類與代碼GBTl3923-2006標準分類存儲到FileGDB文件中。
  (3)屬性數據是搜索同名要素的依據,必須要正確而完備,以保證邏輯鏈接和拼接后空間查詢結果的準確性,圖幅之間的間隙在容差范圍內。
  (4)幾何數據要滿足一定的精度要求.如連續的等深線線劃不間斷或自相交等。
  3.2算法描述基礎地理信息要素分類與代碼中圖幅邊框本身就是一個要素,因此使用基于圖幅邊框的緩沖區對要求更新的面邊界進行緩沖,這樣就使得單個邊的算法在速度及
  效率上都得到很大優化。圖幅內保護諸多要素,哪些要素是要合并的,必須作一
  系列分析,確定要合并后才調用相關函數進行合并操作。程序中把最簡單的限制條件放在整個限制規則范圍的最外層。即“當前要素OID(主鍵,具有唯一性)必須小于比較要素OID"放在最外層,要素間的比較按照取出次序嚴格按照OID值遞增的規則進行比較,這樣只比較圖l中的1-2、1-3、l-4、2-3、2-4要素,而不會再比較2-l、2-2要素,因此減少了
  很多不必要的要素合并條件判斷,使大部分不滿足合并規則的要素較早排除次外層的限制規則:判斷當前要素和比較要素是否在接合線兩側.如果2要素在接邊線同側,說明無合并可能。限制規則3:判斷當前要素和比較要素是否在合適的距離范圍內.如當前2要素的Extent是上下相離關系,說明該2要素不具備合并可能性。限制規則4:判斷屬性特征是否相同或是否滿足要求。滿足合并要求,將當前要素合并,并清除原要素。
  
  3.3代碼實現
  3.3.1合并要素判斷模塊。
  Publicvoidfindfeaturecanun(arraylistOID—listarray,ipolyline
  ppolyline,ppolyline,ifeaturelayerpfeaturelayer,iniverticalhori-
  zontal)
  {
  for(intinowfea=O;
  inowfea<=ifeatureselectedcount-1;inowfea++)
  {
  OIDl=OID_listarray[inowfea];
  Pfeaturenow=pfc.getfeature(OIDl);
  For(inticomparefea=inowfea;
  icomparefea<=ifeatureselectedcount;icompardea++)
  {
  if(icomparefea<=inowfea)
  //判斷條件l:是否OID嚴格按小比大規則
  {
  continue;//ExitFor
  }
  Else{
  //判斷條件2:是否在接合線兩側?
  If(iverticalhorizontal==o)//接邊線豎向的情況

 1/2    1 2 下一頁 尾頁

文章標題:圖幅自動接邊算法研究

轉載請注明來自:http://www.anghan.cn/fblw/dianxin/xinxiguanli/9319.html

相關問題解答

SCI服務

搜論文知識網 冀ICP備15021333號-3

主站蜘蛛池模板: 欧美—级v免费大片 | 亚洲韩精品欧美一区二区三区 | 国产精品国产福利国产秒拍 | 一级毛片在线播放 | 特黄特黄aaaa级毛片免费看 | 99久久国语露脸精品国产 | 1024cc香蕉在线观看免费 | 国产一级二级三级毛片 | 日韩一区二区三区在线观看 | 亚洲狼人香蕉香蕉在线28 | 日韩亚洲欧美综合 | 欧美日韩一区二区在线视频 | 日韩国产三级 | 欧美一级片免费 | 自拍亚洲一区 | 国产美女极品福利视频 | 日韩经典中文字幕 | 一级毛片在线完整免费观看 | 看免费黄色 | 国产精品页 | 国产一区二区免费福利片 | 国产成人黄色 | 一级一级特黄女人精品毛片 | 亚洲 欧美 自拍 卡通 综合 | 国产专区在线视频 | 三级视频网站在线观看播放 | 国产一区二区在线观看麻豆 | 亚洲一二三区久久五月天婷婷 | 女人a级毛片 | 亚洲成人免费网址 | 婷婷亚洲久悠悠色在线播放 | 免费看一级毛片 | 黄网站在线播放视频免费观看 | 日韩天天摸天天澡天天爽视频 | 1024国产手机视频基地 | 成人免费无遮挡做性视频 | 91无限资源| 97国内免费久久久久久久久久 | 国产精品久久久影院 | 天天综合网天天综合色 | 国产麻豆精品在线 |