亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        洪水調(diào)度系統(tǒng)中TrueType字體的擴展應(yīng)用

        2011-10-26 06:20:24楊敏劉云
        中國科技信息 2011年11期
        關(guān)鍵詞:箭頭洞庭湖調(diào)用

        楊敏 劉云

        1.荊州市長江勘察設(shè)計院,湖北 荊州 434023;2. 長江大學(xué)石油工程學(xué)院,湖北 荊州 434023

        洪水調(diào)度系統(tǒng)中TrueType字體的擴展應(yīng)用

        楊敏1劉云2

        1.荊州市長江勘察設(shè)計院,湖北 荊州 434023;2. 長江大學(xué)石油工程學(xué)院,湖北 荊州 434023

        在基于MapX開發(fā)的洪水調(diào)度系統(tǒng)中,針對MapX點符號庫的不足,使用專業(yè)軟件制作TrueType字體,并給出在洞庭湖洪水調(diào)度系統(tǒng)中的調(diào)用實例。調(diào)用結(jié)果表明:制作的箭頭符號能沿著河道軸中心線運動,很好地模擬了水流運動,達到了預(yù)期的目標(biāo)。

        MapX;洪水調(diào)度;TrueType字體

        MapX;Flood con;troTlrueType font

        引言

        洪水調(diào)度系統(tǒng)正逐漸從傳統(tǒng)的圖形向計算機圖形與數(shù)據(jù)庫為一體的GIS發(fā)展,目前GIS組件與面向?qū)ο罂梢暬幊陶Z言集成二次開發(fā)模式,正成為GIS二次開發(fā)的主流[1]。本文以MapX控件為圖形平臺建立洪水調(diào)度系統(tǒng),在其動態(tài)演示中需要水流箭頭符號沿著河道流動,此時箭頭方向是不斷變化的,即MapX能支持點符號的旋轉(zhuǎn)。在MapX的所有點符號中,M a p X能調(diào)用字體文件中的TrueType字體符號,并且支持TrueType點符號的旋轉(zhuǎn),但安裝的TrueType字體文件是有限的,需要根據(jù)實際情況進行擴充。

        文獻[2]針對MapX點符號庫的不足,在分析MapX內(nèi)部數(shù)據(jù)結(jié)構(gòu)和TrueType字體符號的調(diào)用機制基礎(chǔ)上,結(jié)合TrueType字體文件的結(jié)構(gòu),提出了一種擴充M a p X中TrueType字體符號庫的方法,但該方法需要熟練掌握TrueType字體格式,對一般的用戶而言有一定難度,因此本文應(yīng)用TrueType字體軟件FontLab Studio5制作TrueType箭頭符號,并給出在洞庭湖洪水調(diào)度系統(tǒng)動態(tài)演示中的應(yīng)用。

        1、制作TrueType符號

        TrueType是由Apple公司和Microsoft公司聯(lián)合提出的一種新型數(shù)學(xué)字形描述技術(shù)。它用數(shù)學(xué)函數(shù)描述字體輪廓外形,含有字形構(gòu)造、顏色填充、數(shù)字描述函數(shù)、流程條件控制、柵格處理控制、附加提示控制等指令。TrueType采用幾何學(xué)中二次B樣條曲線及直線來描述字體的外形輪廓,其特點是:TrueType既可以作打印字體,又可以用作屏幕顯示;由于它是由指令對字形進行描述,因此它與分辨率無關(guān),輸出時總是按照打印機的分辨率輸出。無論放大或縮小,字符總是光滑的,不會有鋸齒出現(xiàn)。

        當(dāng)Mapinfo和MapX安裝后,會安裝如下TrueType字體文件:Map Symbols、MapInfo Arrows、MapInfo Cartographic、MapInfo Miscellaneous、MapInfo Oil&Gas、MapInfo Real Estate、MapInfo Shields、MapInfo Symbols、MapInfo Transportation和MapInfo Weather。MapX可以調(diào)用這些字體文件中的TrueType字體符號,并且MapX支持TrueType點符號的旋轉(zhuǎn)。

        現(xiàn)有的符號不能滿足符號的發(fā)展要求,本文利用軟件FontLab Studio5制作TrueType符號,為了減少字體的數(shù)量,只在現(xiàn)有的字體文件里添加一個TrueType符號。

        (1)將C:WINDOWSFonts 下字體MapInfo Oil&Gas(TrueType), 復(fù)制到任一目錄,實際文件名為Ttmiog__.ttf,通過屬性對話框去掉只讀屬性。

        (2)用FontLab Studio5軟件打開Ttmiog__.ttf文件,如圖1所示。

        (3)雙擊F034單元格,即可進入符號的繪制視圖,在該視圖里利用繪制工具條里的Drawing工具,即可繪制一個箭頭。

        如圖2繪制新的TrueType符號。(4)關(guān)閉該視圖,返回單元格界面,可以看到在F034單元格已有新建的符號,通過File->Generate Font…, 保存為Ttmiog__.ttf。

        如圖3新的TrueType符號顯示在字體中。

        (5)將C:WINDOWSFonts 下字體MapInfo Oil&Gas(TrueType)刪除,將修改后的字體TTMIOG__.ttf拷貝進C: WINDOWSFonts,系統(tǒng)自動安裝。

        2、洞庭湖洪水調(diào)度系統(tǒng)中動態(tài)演示的應(yīng)用

        洞庭湖洪水調(diào)度系統(tǒng)采用V C為前臺應(yīng)用程序,Access為后臺數(shù)據(jù)庫,使用MapX來顯示、管理、查詢和統(tǒng)計分析空間和屬性信息,采用ADO編程接口訪問屬性數(shù)據(jù),在MapX中動態(tài)演示洪水演進過程,用上面制作的TrueType符號來顯示水流運動,在OnTimer事件中改變箭頭方向來表示水流沿著河道軸中心線流動。程序演示時,可以很好的反映水流流動過程(如圖4),達到了預(yù)期的效果。

        圖4 水流箭頭在河道中軸線上運動

        4、總結(jié)

        本文在基于MapX的洪水調(diào)度系統(tǒng)中,使用專業(yè)軟件制作TrueType字體,并給出在洞庭湖洪水調(diào)度系統(tǒng)動態(tài)顯示中的調(diào)用實例,效果良好,而且本文的方法對很多領(lǐng)域(需要顯示方向和大小發(fā)生變化的圖元)具有很好的借鑒作用。

        [1]劉云,李義天. 基于VB和MapX的河網(wǎng)洪水調(diào)度系統(tǒng)的開發(fā)[J].中國農(nóng)村水利水電.2005, (3):37-39

        [2]楊倫,彭春光,黃健,黃柯棣.MapX下TrueType字體符號的擴展[J].湖南工業(yè)大學(xué)學(xué)報.2007, (5):99-102

        Extended Application of TrueType Font in the Flood Control System

        Yang Min1Liu Yun21. Jingzhou Yangtze Institute of Investigation and Design, Jingzhou, Hubei 434023; 2. Petroleum Engineering College o University, Jingzhou, Hubei 434023

        In this paper, in a flood control system based on GIS module MapX, according to the deficiency of MapX point symbol library, the professional software is used to make TrueType fonts, and is applied in the flood control system on The Dongting Lake. Application results show that it is significant to show the path of the flowing water.

        TV122+.9

        B

        10.3969/j.issn.1001-8972.2011.11.063

        猜你喜歡
        箭頭洞庭湖調(diào)用
        洞庭湖
        輕松松聊漢語 洞庭湖
        金橋(2020年8期)2020-05-22 06:22:54
        核電項目物項調(diào)用管理的應(yīng)用研究
        LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
        基于系統(tǒng)調(diào)用的惡意軟件檢測技術(shù)研究
        好一個洞庭湖
        洞庭湖的麋鹿
        箭頭指向何方
        利用RFC技術(shù)實現(xiàn)SAP系統(tǒng)接口通信
        尋寶歷險記(6)
        国产自拍av在线观看视频| 久久av高潮av喷水av无码| 亚洲综合综合在线| 少妇被猛烈进入中文字幕 | 偷拍熟女亚洲另类| av一区二区三区综合网站| 一区二区三区内射美女毛片 | 免费a级作爱片免费观看美国| 亚洲欧洲高潮| 人妻少妇av中文字幕乱码免费| 久久人妻中文字幕精品一区二区| 朋友的丰满人妻中文字幕| 亚洲av无码一区二区三区性色 | 精品中文字幕制服中文| 最新亚洲视频一区二区| 在线免费观看一区二区| 国产天美传媒性色av| 国产午夜精品福利久久| 久久青青草原一区网站| 国产精品免费一区二区三区四区| 无码人妻丰满熟妇区五十路百度| 中文字幕亚洲精品第1页| 一区二区三区四区午夜视频在线| 国产精品乱码人妻一区二区三区 | 亚洲性啪啪无码AV天堂| 日本在线观看一区二区三区视频 | 亚洲国产天堂久久综合| jizz国产精品免费麻豆| 亚洲黄色一插一抽动态图在线看| 洲色熟女图激情另类图区| 曝光无码有码视频专区| 国产未成女年一区二区| 日韩精品中文字幕第二页| 宅男666在线永久免费观看| 亚洲一区欧美二区| 久久九九av久精品日产一区免费| 人妻少妇偷人精品久久性色av | 久久精品国产亚洲av香蕉| 国自产偷精品不卡在线| 国产亚洲激情av一区二区| 中国免费看的片|