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

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx

        數(shù)字地圖繪制軟件的開(kāi)發(fā)及應(yīng)用小述

        2016-04-29 00:00:00沈金芳田瀟灑
        華夏地理中文版 2016年8期

        【摘 要】數(shù)字地圖制圖實(shí)際上是建立在海量空間數(shù)據(jù)管理基礎(chǔ)之上的圖形編輯過(guò)程,它是一種以地理信息查詢(xún)檢索為基礎(chǔ)的圖形編輯環(huán)境上的圖形編輯過(guò)程。相關(guān)的數(shù)字地圖繪制軟件有很多,開(kāi)發(fā)模式也非常復(fù)雜,常見(jiàn)的模式有MVC模式、OBSERVER模式、COMPOSITE模式、COMMAND模式等。在數(shù)字繪圖軟件中,CorelDraw是一款非常受歡迎的非專(zhuān)業(yè)制圖軟件工具。CorelDraw 軟件不支持對(duì)地圖屬性數(shù)據(jù)的編輯,因此采用分層數(shù)字化的方法區(qū)分各類(lèi)地圖要素。它的基礎(chǔ)功能主要包括點(diǎn)編輯功能,繪線功能,造區(qū)功能,特效效果功能,符號(hào)建庫(kù)和調(diào)用,圖形文件大小數(shù)據(jù)壓縮,地圖數(shù)據(jù)輸出多文件格式等等。

        【關(guān)鍵詞】數(shù)字地圖制圖;設(shè)計(jì)模式;CorelDraw;地圖屬性數(shù)據(jù)編輯;SuperMapDskpr;造區(qū)功能;制圖工藝流程;貝塞爾曲線

        一、數(shù)字制圖軟件開(kāi)發(fā)中的應(yīng)用模式

        (一)數(shù)字地圖制圖概述及闡析

        數(shù)字地圖制圖實(shí)際上是建立在海量空間數(shù)據(jù)管理基礎(chǔ)之上的圖形編輯過(guò)程,它是一種以地理信息查詢(xún)檢索為基礎(chǔ)的圖形編輯環(huán)境上的圖形編輯過(guò)程。因此,開(kāi)發(fā)數(shù)字制圖軟件的核心工作是要完成地圖數(shù)據(jù)管理和通過(guò)對(duì)鼠標(biāo)與鍵盤(pán)的控制以完成靈活的圖形編輯操作。常見(jiàn)的設(shè)計(jì)模式包括MVC模式、OBSERVER模式、COMPOSITE模式、COMMAND模式。

        (二)數(shù)字地圖制圖軟件開(kāi)發(fā)常見(jiàn)模式

        常見(jiàn)的設(shè)計(jì)模式包括MVC模式、OBSERVER模式、COMPOSITE模式、COMMAND模式。對(duì)于數(shù)字地圖制圖軟件系統(tǒng)的開(kāi)發(fā)來(lái)說(shuō),Erich Gamm a 等人所描述的23 個(gè)設(shè)計(jì)模式都可以提供有效的設(shè)計(jì)經(jīng)驗(yàn)作為借鑒,但所有這些設(shè)計(jì)模式中又以MVC 模式、OBSERVER( 觀察者)模式、COM-POSIT E 模式和COMM ANDER( 命令)模式的使用頻率在數(shù)字地圖制圖軟件設(shè)計(jì)中為最高。

        如果不使用 Observer 模式,就會(huì)使數(shù)字制圖軟件的耦合度增高,地圖數(shù)據(jù)組織、地圖顯示、圖層控制器及其相關(guān)的界面、地圖導(dǎo)航窗口等對(duì)象之間就會(huì)交織,不僅僅影響程序代碼的可讀性和復(fù)雜度,還大大降低了軟件的可重用性,最后導(dǎo)致在維護(hù)上述對(duì)象之間的一致性和協(xié)調(diào)性上疲于奔命。

        數(shù)字地圖制圖系統(tǒng)屬于交互頻率極高的圖形系統(tǒng),所以開(kāi)發(fā)人員首先遇到的就是用戶(hù)界面的設(shè)計(jì)。一般來(lái)說(shuō),用戶(hù)常常不會(huì)對(duì)用戶(hù)界面提出什么具體的要求,只有在看了設(shè)計(jì)的結(jié)果之后,他們才會(huì)告訴你喜歡什么、不喜歡什么,然后開(kāi)發(fā)人員就要重新設(shè)計(jì)界面。也就是相對(duì)于系統(tǒng)功能部分,用戶(hù)界面更容易發(fā)生變化。因此,設(shè)計(jì)時(shí)需要將用戶(hù)界面和系統(tǒng)的功能部分分離開(kāi)來(lái),讓他們相互獨(dú)立,從而使得用戶(hù)界面可以靈活地變化而不影響功能部分。此外,用戶(hù)界面還需要其它方面的靈活性,例如,對(duì)用戶(hù)輸入動(dòng)作的解釋?zhuān)笫髽?biāo)左鍵按下、抬起、鼠標(biāo)移動(dòng)、雙擊鼠標(biāo)左鍵、鍵盤(pán)操作等。這些用戶(hù)輸入動(dòng)作也是應(yīng)當(dāng)獨(dú)立于結(jié)果顯示的,甚至相同的數(shù)據(jù)可以在多個(gè)視窗以不同的形式顯示。

        MVC 設(shè)計(jì)模式就是通過(guò)解決上述問(wèn)題來(lái)構(gòu)建用戶(hù)界面的。MVC 包括三類(lèi)對(duì)象:模型 Model是應(yīng)用對(duì)象用來(lái)封裝核心數(shù)據(jù)和應(yīng)用系統(tǒng)的功能,獨(dú)立于特定的輸出表示和輸入行為。視圖View是Model 在屏幕上的表示,一個(gè)View從Model得到要顯示的數(shù)據(jù),但是一個(gè)Model可以對(duì)應(yīng)多個(gè)View??刂破鰿ontroller 定義用戶(hù)界面對(duì)用戶(hù)輸入的響應(yīng)方式,它接受輸入,即事件,如鼠標(biāo)移動(dòng)、單擊左鍵等。事件被翻譯成服務(wù)請(qǐng)求,或者發(fā)送給Model 或者發(fā)送給View。不使用 MVC,用戶(hù)界面設(shè)計(jì)往往將這些對(duì)象混在一起,而 MVC 則將它們分離以提高靈活性和復(fù)用性。

        二、用CorelDraw制作數(shù)字地圖

        (一)CorelDraw的概述

        數(shù)字地圖制圖的一個(gè)廣受好評(píng),受眾面廣的繪圖軟件就是CorelDraw。

        CorelDraw 是加拿大 Corel公司推出的繪圖軟件,它的矢量繪圖功能和藝術(shù)表現(xiàn)力極受用戶(hù)歡迎,目前已成為最受歡迎的矢量繪圖軟件之一。CorelDraw雖然不是專(zhuān)業(yè)的地圖制圖軟件,但由于它的功能之多,圖形編輯功能之強(qiáng)大,還可以創(chuàng)意出許多其他 GIS軟件無(wú)法設(shè)計(jì)制作出的效果,能夠制作出美觀、更符合人們視覺(jué)感受的地圖。

        CorelDraw 軟件不支持對(duì)地圖屬性數(shù)據(jù)的編輯,因此采用分層數(shù)字化的方法區(qū)分各類(lèi)地圖要素。圖層是地圖制圖中很重要的手段,在不同圖層上繪圖,可以隱藏一些對(duì)象,同時(shí)還能利用圖層的重疊次序來(lái)確定圖形層面的關(guān)系。根據(jù)導(dǎo)航地圖輪廓范圍和公園內(nèi)地物的特點(diǎn),將長(zhǎng)風(fēng)公園地理底圖中的地圖要素按照類(lèi)型的不同,分別建立了區(qū)域底色、行車(chē)路、主干路、支線路、等高線、湖等多個(gè)圖層。

        在數(shù)字地圖的繪制中CorelDraw一般會(huì)和SuperMapDskpr等軟件合作制圖。

        (二)CorelDraw的制圖功能

        它的基礎(chǔ)功能主要包括點(diǎn)編輯功能,繪線功能,造區(qū)功能,特效效果功能,符號(hào)建庫(kù)和調(diào)用,圖形文件大小數(shù)據(jù)壓縮,地圖數(shù)據(jù)輸出多文件格式等等。

        (三)3CorelDraw繪圖的工藝流程略觀

        1.原圖進(jìn)行掃描

        首先要?jiǎng)?chuàng)建工作底圖,把原圖進(jìn)行掃描,使其成為位圖格式文件。掃描分辨率地確定根據(jù)資料圖的尺寸與成圖尺寸的比例關(guān)系而定。一般情況下可以定為300dpi。分辨率大,清晰度高,但是這樣會(huì)導(dǎo)致文件過(guò)大,計(jì)算機(jī)系統(tǒng)負(fù)擔(dān)過(guò)重,可以把掃描的圖像轉(zhuǎn)存成jpg格式。如果資料是彩色的,應(yīng)該將圖像模式以8位256色的引索模式存儲(chǔ),不必用24位的真彩色模式存儲(chǔ),這樣,可大大縮小文件的數(shù)據(jù)大小。

        2.創(chuàng)立繪圖文件

        然后要?jiǎng)?chuàng)建一個(gè)新的文件,設(shè)定各種參數(shù),包括頁(yè)面設(shè)置、編輯精度、顯示設(shè)置、長(zhǎng)度單位設(shè)置和圖像輸出設(shè)置。

        建立繪圖圖層。圖層應(yīng)該按照繪圖順序來(lái)建立,原則是面積色在下,符號(hào)和線劃在上。最下層為地圖圖層,然后向上一側(cè)是圖廓及區(qū)域填充圖層。線劃圖圖層、注記和符號(hào)圖層等,依照同的地圖種類(lèi)可以靈活控制圖層順序。

        3.對(duì)數(shù)字化原圖經(jīng)行處理

        首先要導(dǎo)入數(shù)字化原圖文件。數(shù)字化原圖圖形文件可以直接導(dǎo)入底圖圖層,壓縮過(guò)的圖形文件則須先釋放存入硬盤(pán)后再導(dǎo)入。然后需要確定制圖范圍。原圖設(shè)色也是一個(gè)非常重要的環(huán)節(jié)。數(shù)字化原圖可以是彩色圖,可以是單色圖。彩色圖的優(yōu)點(diǎn)是再創(chuàng)新圖形時(shí)有分色和文字、符號(hào)注記位置的依據(jù),單最好事先對(duì)彩色圖進(jìn)行顏色處理,以便作業(yè)。最后的一個(gè)步驟是原圖的定位,將原圖置于文檔窗口的中央,然后鎖定原圖,以防在作業(yè)過(guò)程中被移動(dòng)。

        4.繪制地圖

        原圖形成后可以繪制新圖了。CorelDraw繪制地圖最常用的工具是“貝塞爾曲線”、“繪線工具”、“節(jié)點(diǎn)編輯工具”、“輪廓線對(duì)話(huà)框”和“填充色對(duì)話(huà)框”,其他工具起輔助工作。

        三、結(jié)語(yǔ)

        在數(shù)字地圖繪制中,選擇一種合適的繪圖軟件經(jīng)??梢赃_(dá)到事半功倍的效果。因此繪圖軟件的開(kāi)發(fā)與選擇的模式會(huì)有著舉足輕重的作用與影響。CorelDraw的功用在數(shù)字繪圖的實(shí)際操作中非同尋常。它的基礎(chǔ)功能主要包括點(diǎn)編輯功能,繪線功能,造區(qū)功能,特效效果功能,符號(hào)建庫(kù)和調(diào)用,圖形文件大小數(shù)據(jù)壓縮,地圖數(shù)據(jù)輸出多文件格式等等。因此在此軟件的運(yùn)用中,學(xué)會(huì)各種繪圖技巧,掌握繪圖的流程也是非常重要的。

        參考文獻(xiàn)

        [1] ERICH GAMMA,RICH AR D H ELM,R AL P H JOH N SON.李英軍譯.設(shè)計(jì)模式[M].北京:機(jī)械工業(yè)出版社,2000:1-4,107,154,194.

        [2] 龍毅,沈婕,周衛(wèi).GPS空間數(shù)據(jù)的分析與制圖一體化策略[J].測(cè)繪科學(xué)技術(shù)學(xué)報(bào),2006,23(04):299-303.

        [3] 吳華,王成道,石旺來(lái)等.對(duì)ArcView shapefiledBASE中空間屬性數(shù)據(jù)的雙向查詢(xún)[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,26 (04):904-906

        [4] 張登榮,俞樂(lè),劉輔兵.基于小波包變換的分頻圖像融合方法[J].遙感信息,2007,22(01):7-10.

        [5] 王正廠,李滿(mǎn)春,薛霄等.基于 SupeMap的專(zhuān)題地圖制圖技術(shù)與方法實(shí)踐[J].現(xiàn)代測(cè)繪,2005(03):12-13.

        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        久久精品国产亚洲av高清色欲| 一本色道久久亚洲综合| 国产精品久久成人网站| 久久久国产一区二区三区四区小说| 天天插视频| av成人资源在线观看 | 日韩av无码社区一区二区三区| 国产成人精品一区二区不卡| 曰韩精品无码一区二区三区 | 亚洲精品第一国产综合精品| 亚洲永久精品ww47| 在线亚洲AV不卡一区二区| 亚洲精品不卡av在线免费| 国内精品久久久久久99| 日本老熟欧美老熟妇| 久久久久综合一本久道| 国产人妻久久精品二区三区老狼| 国产果冻豆传媒麻婆精东| 丰满人妻无奈张开双腿av| 久久国产香蕉一区精品天美| 天堂免费av在线播放| 色先锋av影音先锋在线| 久久精品一区二区免费播放| 日本激情视频一区在线观看| 国语对白免费观看123| 无码任你躁久久久久久久| 亚洲色大成网站www在线观看 | 亚洲av无码1区2区久久| 久久精品国产亚洲AV香蕉吃奶| 91l视频免费在线观看| 久久不见久久见免费影院国语| 在线观看av中文字幕不卡 | 亚洲国产精品日韩av专区| 午夜理论片yy6080私人影院| 亚洲精品你懂的在线观看| 中文字幕乱码亚洲美女精品一区| 中文字幕日韩人妻少妇毛片| 国产伦精品一区二区三区| 97久久综合区小说区图片专区| 国产一级黄色片在线播放| 手机看片久久国产免费|