999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MicroStation的地形圖要素符號化研究

2011-04-19 01:32:48張燕
城市勘測 2011年3期
關鍵詞:符號

張燕

(重慶市勘測院,重慶 400020)

基于MicroStation的地形圖要素符號化研究

張燕?

(重慶市勘測院,重慶 400020)

分析目前MicroStation符號化的缺陷,提出基于MicroStation采用程序設計和符號化定義編碼相結合的方式,實現了面向GIS矢量數據的符號化功能。

MicroStation;符號化;GIS數據;制圖數據;一體化

不論是在地圖制圖系統中,還是在地理信息系統中,地圖矢量數據(點、線、面、注記)符號化都是重要的組成部分。在MicroStation中,平臺支持創建所見即所得的符號庫,它提供了可視化的單元符號編輯器,自定義線型模塊,幾乎能制作出滿足圖式要求的單元符號和要素線型。只需賦予地物定義的單元名稱和線形名,就能便捷地實現符號化,但對于一些相對復雜地物的表示,還是不能滿足需求。比如依比例的斜坡,生產單位制作的成品數據往往是由一條坡上線,和若干條長短不一的坡線構成,而未能保留斜坡整體的邊界數據;又如依比例的人行橋,受MicroStation符號化功能的局限,作業員通常只能用單一的線型,分別繪制兩條邊線,造成單個要素在圖面上并非是一個整體,而是由多個要素構成。這樣的制作方式,破壞了數據的完整性,不利于數據的管理,也給以后的GIS數據建庫帶來了多余的整理工作量。

綜上所述,單純依賴MicroStation環境配置的符號庫并不能很好地滿足實際需要。為此,本文提出基于該環境采用程序設計和自定義符號化編碼相結合的實現方式,定制地圖要素符號化模塊,滿足成圖的制圖數據和建庫數據一體化。本文的地圖要素符號化模塊綜合了以下三種符號設計方式,來達到高效、經濟的符號化方案。

(1)利用系統本身的圖形編輯功能將符號當作普通的圖形塊設計制作單元庫,制作線形庫。

(2)文本編輯器設計方法。對于特殊符號如復雜的地物要素,比如依比例斜坡,依比例橋等要素,建立符號化方法的文本描述。

(3)對系統進行MDL二次開發編程,調用方法1和方法2中的定義,采用骨架線+構造數據的方式,由程序控制二者一體化的繪制和維護,實現面向GIS的地圖要素的符號化。

1 系統地圖要素符號化的實現

1.1 點狀符號的實現

點狀符號表示地圖上的小面積地物和獨立的點狀地物,它具有符號圖形固定、定位方向確切的特點。

對于單點定位的不依比例的單元符號,統一通過MicroStation的單元庫進行預定義。在制作單元庫時,統一使用點單元的方式;在該要素的符號化定義描述里記錄單元名稱、層、色,設定繪制命令等屬性,提供給程序在繪制時調用。

對于有方向旋轉的不依比例的單元符號,通常是第一點定位,第二點定向,其骨架線為一條線段。單元由MicroStation預定義制作,通過編程以骨架線+制圖數據的方式,對單元符號進行旋轉繪制。在該要素的符號化描述里記錄單元名稱、層、色,設定繪制命令等屬性,提供給程序在繪制時調用。

點狀要素符號化示例如圖1所示。

圖1 點狀要素符號化示例

1.2 線狀符號的實現

線狀符號是指長度在圖上依比例尺表示,而寬度在圖上視需求而定的要素符號。它可分解成若干直線、虛線和點狀符號,并通過實體定位坐標來完成符號的繪制。

對于線狀要素的符號化,通過MicroStation的線型庫預定義來實現。線狀符號可以通過自定義線型來設計繪制。線型的定義通過線型編輯器來完成,它的用戶自定義線型功能很強,用戶可以控制線型中點劃線和間隔的長度、實現自動符號放置、進行線的偏移、線寬度和顏色設置等,幾乎可以設計出我們需要的任何線型。在線狀要素的符號化描述里記錄線型名稱,層,色,設定繪制命令等屬性,提供給程序在繪制時調用。

1.3 面狀符號的實現

面狀符號表示空間上的二維地物和地理現象的分布。面狀符號都有一個或多個有形或無形的封閉邊界線。某些面常采用一定的填充方式。

對于有面中心注記的要素,通過編程,以面為骨架線+注記為構造要素的方式繪制。在要素的符號化描述里記錄該要素自帶注記的層、色、字體、字寬、字高等屬性,采集該類要素時,采集界面會提示輸入注記內容,繪制完成的注記將和面是同一個整體。

對于面內有單個符號的要素,通過編程,以面為骨架線,符號為構造要素的方式繪制。在要素的符號化描述里指定用于填充的單元符號名稱,當該類要素的面邊界采集結束后,會自動將指定的單元符號放置到面心的位置,該單元依附于面存在。

對于面內有多個符號填充的要素,通過編程,以面為骨架線,填充符號為構造要素的方式繪制。在要素的符號化描述里指定填充單元符號名稱、填充行間距、列間距,當該類要素的面邊界采集結束后,符號化模塊會自動用指定的單元符號填充面,填充后的所有單元符號都依附于面存在,但可以各自自由拖動或者刪除。

對于四點定位或多點定位的面或閉合線要素如依比例的人行橋,依比例的地下建筑物出入口等,通過編程識別符號化描述編碼方案,進行構造數據的繪制,而以邊界線為骨架數據。對于此類要素,對自定義符號化方案利用解析語言進行表述。

圖2 面要素符號化示例

對于一些相對復雜的特例要素,如依比例斜坡陡崖,臺階等,完全利用編程實現符號化,仍舊以骨架線+構造數據的方式組織數據。在要素的符號化描述里定義了繪制函數命令號,繪制參數,比如斜坡齒線間距,臺階間距等。

面狀要素符號化示例如圖2所示。

1.4 文本標注的實現

注記作為一種特殊的符號,直接以文字標明和注釋地物。符號化模塊提供線式注記,豎直注記,點式注記等符號化模式。

線式注記:通過在圖面上放置一條線段,自動將文本內容根據線段的長度和方向,進行文字間距和方向的設置。

豎直注記:實現注記的豎直方向放置。

點式注記功能:實現對注記按曲線或折線放置。對注記的每個字自由定義放置的位置,并保持注記的整體性。

文本標注符號化示例如圖3所示。

圖3 文本標注示例

2 代碼片段

3 界面展示

如圖4所示,用符號化模塊制作的斜坡,在圖中選中為一個整體,并顯示了該斜坡邊界線上的結點位置信息。

圖4 符號化效果

圖5 操作界面

4 結 語

本文基于MicroStation通過編程調用系統提供的符號庫與自定義符號化編碼相結合的方式,創建了地圖符號庫并用符號化模塊實現了地圖要素符號化。實現在MicroStation里對建庫數據和制圖數據的同步生產和管理,符號化后的地圖能夠很好地滿足GIS建庫要求。

[1] 談曉軍,邊馥苓,何忠煥.地圖符號可視化系統的面向對象設計與實現.測繪通報,2003(1)

[2] 熊偉,武舫,范建永.GIS種地圖符號化研究與實踐.測繪與空間地理信息,2006,29(5)

[3] 熊偉,王家耀,武舫等.地圖符號化中的幾個關鍵問題研究.測繪科學技術學報,2006,23(1)

[4] 劉海硯,肖強.MicroStation環境下地圖矢量數據全要素符號化研究.測繪學院學報,2000,17(2)

The Symbolization Research for Map Base on MicroStation

Zhang Yan
(ChongQing Survey Institute,Chongqing 400020,China)

This article anaylize the symbolization limitting of MicroStation,and give a settlement by program and pre-definition base on MicroStation,realize the symbolization face to GIS data.

MicroStation;Symbolization;GIS data;Mapping data;GIS and Mapping Integration

1672-8262(2010)03-9-03

P208,P283.1

B

2010—09—21

張燕(1979—),女,工程師,從事GIS系統應用與開發工作。

重慶市科委研究項目(2009-K9-34)

猜你喜歡
符號
學符號,比多少
幼兒園(2021年6期)2021-07-28 07:42:14
“+”“-”符號的由來
變符號
倍圖的全符號點控制數
圖的有效符號邊控制數
pqr階Cayley圖的符號星控制數
主站蜘蛛池模板: аⅴ资源中文在线天堂| 国产99精品视频| 久久99国产视频| 一区二区影院| 亚洲91精品视频| 国产成人高清在线精品| 午夜a级毛片| 亚洲男人的天堂网| 最近最新中文字幕免费的一页| 久青草国产高清在线视频| 小蝌蚪亚洲精品国产| a级毛片免费网站| 国产激情无码一区二区APP| 国产传媒一区二区三区四区五区| 狠狠操夜夜爽| 91啦中文字幕| 日韩久草视频| 午夜精品福利影院| 欧美一区二区人人喊爽| 亚洲天堂自拍| 国产嫖妓91东北老熟女久久一| 国产丝袜啪啪| 无码电影在线观看| 国产亚洲视频中文字幕视频| 91欧洲国产日韩在线人成| 精品视频91| 高清不卡一区二区三区香蕉| 伊在人亞洲香蕉精品區| 无码精品一区二区久久久| 99精品一区二区免费视频| 久久久久夜色精品波多野结衣| 在线看免费无码av天堂的| 免费一级毛片完整版在线看| 天天综合天天综合| a欧美在线| 欧美日韩在线亚洲国产人| 国产高清自拍视频| 狠狠色丁香婷婷综合| 中文精品久久久久国产网址 | 视频一区视频二区中文精品| 久久综合婷婷| 国产成人精品一区二区不卡| 91黄色在线观看| 一本大道无码日韩精品影视| 日韩精品无码免费专网站| 日韩美一区二区| 日韩精品一区二区三区视频免费看| 人妻精品全国免费视频| 精品国产免费观看一区| 国产一级特黄aa级特黄裸毛片 | 亚洲精品日产精品乱码不卡| 欧美日韩国产系列在线观看| 国产欧美亚洲精品第3页在线| 亚洲综合香蕉| 手机在线国产精品| 国产情侣一区二区三区| 国产又色又爽又黄| 青青草原国产一区二区| 精品91自产拍在线| 国产超碰一区二区三区| 国产一区二区三区在线观看免费| 国产高清不卡视频| 免费亚洲成人| 东京热高清无码精品| 色AV色 综合网站| 噜噜噜久久| 狠狠色狠狠色综合久久第一次| 波多野结衣一区二区三区四区| 曰AV在线无码| 99re热精品视频中文字幕不卡| 国产又黄又硬又粗| 永久免费无码成人网站| a欧美在线| 亚洲人网站| 亚洲国产日韩在线观看| 青草免费在线观看| 欧美成人h精品网站| 亚洲日本韩在线观看| 午夜福利免费视频| 久久久久免费精品国产| 成年女人a毛片免费视频| 免费观看精品视频999|