亚洲欧美国产中文_69堂亚洲精品首页_国产一区福利视频_在线观看不卡的av_乌克兰美女av_亚洲国产成人在线视频_国产午夜久久久_久久天天东北熟女毛茸茸_欧美日本一道本在线视频_亚洲av毛片基地_日韩专区中文字幕_日韩在线一二三区

基于MapX的多字段專題餅圖的設(shè)計(jì)

發(fā)布時(shí)間:2014-07-29 20:57

引言
組件式軟件技術(shù)已經(jīng)成為當(dāng)今軟件技術(shù)的潮流之一,組件式GIS技術(shù)將給整個(gè)GIS技術(shù)體系和應(yīng)用模式帶來巨大的影響。MapX 是MapInfo 公司提供的具有強(qiáng)大地圖分析功能的 ActiveX控件,支持大多數(shù)標(biāo)準(zhǔn)的可視化開發(fā)環(huán)境并且可以脫離MapInfo的軟件平臺運(yùn)行。利用MapX,能夠簡單快速地在企業(yè)應(yīng)用中嵌入地圖功能,增強(qiáng)應(yīng)用的空間分析能力。
在MapX中,專題地圖是用來分析和表現(xiàn)數(shù)據(jù)的一種強(qiáng)有力的方式。利用專題地圖,筆耕論文,可根據(jù)表中特定的值來賦予地圖對象顏色、圖案和符號,從而把各種數(shù)據(jù)圖形化,很直觀地顯示在地圖上,為用戶的決策支持提供依據(jù)。專題地圖數(shù)據(jù)通常在創(chuàng)建地圖時(shí)所基于的表中或在ODBC支持的外部數(shù)據(jù)源中,也可以在COM數(shù)據(jù)集安全數(shù)組中。在小靈通信號的測試分析系統(tǒng)中,地圖格式支持柵格圖與矢量地圖,為提高效率、滿足實(shí)時(shí)性的要求,相關(guān)待處理數(shù)據(jù)存放在安全數(shù)組中,創(chuàng)建專題地圖時(shí)利用安全數(shù)組進(jìn)行數(shù)據(jù)綁定。

1      安全數(shù)組(SAFEARRAY)

MapX既是一個(gè)自動化對象,也是一個(gè)標(biāo)準(zhǔn)的COM對象,它支持結(jié)構(gòu)化存儲技術(shù)、自動化技術(shù)等。自動化繼承了COM的語言無關(guān)性、進(jìn)程透明性等優(yōu)點(diǎn),也簡化了COM的一些底層細(xì)節(jié)。但自動化技術(shù)有一組專用于自動化的數(shù)據(jù)類型,SAFEARRAY便是Automation中的標(biāo)準(zhǔn)數(shù)組存儲方式。SAFEARRAY類型實(shí)際是一個(gè)結(jié)構(gòu)類型,但它可用于描述各種數(shù)組,指定了數(shù)組每一維的邊界信息。安全數(shù)組類型的使用主要是要定義一個(gè)安全數(shù)組及維數(shù)與維的邊界。COM提供了一套API用于處理SAFEARRAY。為了保證程序和SAFEARRAY結(jié)構(gòu)無關(guān),程序中建立、讀取、更改和釋放SAFEARRAY都應(yīng)該通過這些API進(jìn)行,而不應(yīng)該直接讀寫SAFEARRAY結(jié)構(gòu)。其方法如下:
⑴ 定義安全數(shù)組
   ColeSafeArray theData;//或SAFEARRAY theData,用SAFEARRAYBOUND來設(shè)定維中的元素的個(gè)數(shù)及維的下界。
⑵ 設(shè)定維中元素的個(gè)數(shù)
   unsigned long dims[2]={row,col};//row是行數(shù),col為列數(shù)。
⑶ 創(chuàng)建安全數(shù)組
   theData.Create(VT_VARIANT,2,dims);//創(chuàng)建一個(gè)二維的存放任意類型的安全數(shù)組,邊界值為dims。
⑷ 定義安全數(shù)組元素索引
   long index[2];//index[0]為行標(biāo),index[1]為列標(biāo)。
⑸ 數(shù)據(jù)的存放
   theData.putElement(index,ColeVariant(data));//把data放入安全數(shù)組中index 單元內(nèi)。

2      數(shù)據(jù)綁定

數(shù)據(jù)綁定是將數(shù)據(jù)源中的數(shù)據(jù)導(dǎo)入MapX 的過程。為了增強(qiáng)GIS系統(tǒng)數(shù)據(jù)處理的靈活性,系統(tǒng)分開存儲涉及的圖形矢量數(shù)據(jù)及空間屬性數(shù)據(jù)。MapX通過數(shù)據(jù)集集合(Datasets)對象,可以將用戶的屬性數(shù)據(jù)與地圖的空間數(shù)據(jù)連接起來,屬性數(shù)據(jù)與幾何數(shù)據(jù)的關(guān)聯(lián)是通過數(shù)據(jù)綁定實(shí)現(xiàn)的。數(shù)據(jù)綁定的數(shù)據(jù)源可以是ODBC數(shù)據(jù)源、MapInfo Table文件、安全數(shù)組等。要綁字一個(gè)數(shù)據(jù)源,首先要指定所綁定的圖層,然后需要指定與圖層中地圖對象相匹配的關(guān)鍵字段。數(shù)據(jù)綁定主要有兩個(gè)作用:以地圖中的圖形對象來顯示數(shù)據(jù)及將屬性數(shù)據(jù)綁定到地圖中,并創(chuàng)建專題圖。數(shù)據(jù)綁定的實(shí)現(xiàn)是通過Datasets.Add方法實(shí)現(xiàn)的。
⑴ DataSets.add方法原型如下:
   Datasets.Add ( Type, SourceData, [Name], [Geofield], [SecondaryGeofield], [BindLayer], [Fields], [Dynamic])//詳解參見相關(guān)資料
⑵ 創(chuàng)建BindLayer
當(dāng)綁定時(shí)數(shù)據(jù)包含經(jīng)度和緯度,且要在新的圖層相應(yīng)的位置上創(chuàng)建這些點(diǎn),需使用BindLayer 對象。通過數(shù)據(jù)綁定,可以將BindLayer對象作為一個(gè)參數(shù),使用Datasets.Add方法將自己的數(shù)據(jù)轉(zhuǎn)變?yōu)橐粋(gè)DataSet。
CMapXBindLayer BindLayer;
   BindLayer.CreateDispatch(BindLayer.GetClsid());
BindLayer.SetLayerName("Customers");
   BindLayer.SetLayerType(miBindLayerTypeXY);//類型
   BindLayer.SetRefColumn1("X");//經(jīng)度
   BindLayer.SetRefColumn2("Y");//緯度
⑶      用Fields 集合
在MapX中有Field對象和Fields對象。在數(shù)據(jù)綁定時(shí),MapX 對綁定的每個(gè)數(shù)據(jù)列均需要開銷,通過Field對象和Fields對象只綁定地圖中需要的數(shù)據(jù)。使用Datasets.Add 的Fields 參數(shù)建立要綁定到地圖上的字段。字段集合對象的Add方法的原型如下:
[Field=]OBJECT.Add (DataSourceCol, [Name], [AggregateFunction], [Type])  // DataSourceCol取值為數(shù)據(jù)源中字段名或索引值,在本文中數(shù)據(jù)源為安全數(shù)組,其取值為索引值(COleVariant(1l)或COleVariant(2l)),詳解參見相關(guān)資料。
⑷      據(jù)綁定
使用Datasets.Add可以將用戶數(shù)據(jù)綁定到地圖中。

3 專題地圖

    主題地圖繪制是用于分析和可視化數(shù)據(jù)的一種強(qiáng)大方法。為數(shù)據(jù)提供圖形格式,以便可以在地圖上查看數(shù)據(jù)。制作專題地圖是根據(jù)某個(gè)特定專題對地圖進(jìn)行“渲染”的過程。所謂的專題渲染,就是以某種圖案或顏色填充來表明地圖對象(點(diǎn)、線、區(qū)域)的某些信息(例如信號的同步狀態(tài)、人口等等),也就是說,這類渲染存在著主題,經(jīng)過這樣渲染的地圖就是專題地圖。在小靈通信號的測試中,需要獲取分析信號的多組數(shù)據(jù)與狀態(tài),本文以同步與漂移狀態(tài)為例。通過使用餅狀圖的主題地圖繪制,可以每行同時(shí)檢查多個(gè)變量,可以顯示每個(gè)統(tǒng)計(jì)組的統(tǒng)計(jì)數(shù)據(jù),并查看其在每個(gè)餅狀圖中所占的比例。在創(chuàng)建專題圖的過程中,有幾個(gè)關(guān)鍵因素,包括專題圖變量的確定、屬性數(shù)據(jù)的獲取以及專題地圖的顯示與控制。
⑴      定專題圖變量。在專題地圖上顯示的數(shù)據(jù)稱為專題變量。根據(jù)要執(zhí)行的專題分析的類型,地圖可能會顯示一個(gè)或多個(gè)專題變量,餅狀圖可以同時(shí)顯示多個(gè)專題變量(Fields 集合),本文中包括三個(gè)專題變量:同步、單時(shí)隙同步、雙時(shí)隙同步。
⑵      屬性數(shù)據(jù)的獲取。數(shù)據(jù)來源于Field對象或Field集合,在Themes.Add方法中通過Fields參數(shù)傳遞。
⑶      專題集(Themes)對象。MapX中使用Themes集合與Theme對象來實(shí)現(xiàn)對專題圖的支持,每一個(gè)數(shù)據(jù)集對象都擁有一個(gè)專題集對象。
⑷      創(chuàng)建專題地圖,使用Themes.Add 方法為數(shù)據(jù)集創(chuàng)建Theme 對象。Add方法原型如下
立刻注冊,免費(fèi)享受三天的試用收看期,火爆,激情 讓您免費(fèi)欣賞三天
    OBJECT.Add ([Type],[Field],[Name],[ComputeTheme])//Type取miThemePieChart   
⑸      通過處理ThemeProperties 對象,更改專題的屬性,使用GetMultivarCategories ()。
⑹      設(shè)置自定義圖例。

4  實(shí)例

本文以小靈通信號路測中漂移數(shù)據(jù)為實(shí)驗(yàn)數(shù)據(jù),以VC++6.0、MapX5.0為開發(fā)環(huán)境。在實(shí)施過程中利用芝測公司生產(chǎn)的接收儀器接收小靈通信號,分析提取出漂移與同步的數(shù)據(jù)。漂移分為:不漂移、漂移一、漂移二;同步分為:同步、單時(shí)隙異步、雙時(shí)隙異步。其數(shù)據(jù)結(jié)構(gòu)如下:
struct PY
{
     double lo;//經(jīng)度
     double la;//緯度
     union{
           struct{
               long p1;// 不漂移或同步
               long p2;// 漂移一或單時(shí)隙異步
               long p3;// 漂移二或雙時(shí)隙異步
           }pytb;
           int power;//值
     };
將接收的數(shù)據(jù)放入安全數(shù)組中,綁定數(shù)據(jù),創(chuàng)建專題地圖,最后效果下如圖:
 
4 總結(jié)
隨著GIS技術(shù)的不斷發(fā)展,組件GIS以其巨大的優(yōu)勢得到越來越廣泛的應(yīng)用。本文實(shí)現(xiàn)了利用MapX創(chuàng)建具有多專題變量的專題地圖及控制專題地圖的相關(guān)屬性,實(shí)例運(yùn)用于小靈通路測系統(tǒng)中。
誠信與市場經(jīng)濟(jì)的論文    

 



本文編號:6510

資料下載
論文發(fā)表

本文鏈接:http://www.malleg.cn/wenyilunwen/huanjingshejilunwen/6510.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶89b0f***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
成人免费看片98| 东方欧美亚洲色图在线| 亚洲你懂的在线视频| 久久综合电影一区| 一区二区精品免费视频| 欧美h片在线观看| 国产一区二区三区四| 欧美一区二区在线免费播放| 国产这里只有精品| 久久国产劲爆∧v内射| 香蕉久久一区二区三区| 欧美日韩精品电影| 精品国产日本| 欧美成人精品欧美一级私黄| 国产三级精品视频| 久久人人爽人人爽人人片av高清| 播放灌醉水嫩大学生国内精品| 国产偷久久久精品专区| 国产传媒在线看| 久久久99久久| 欧美一级视频免费在线观看| 99九九99九九九99九他书对| 麻豆精品视频在线观看| 在线午夜精品自拍| 国产一线二线三线在线观看| 日一区二区三区| 亚洲亚裔videos黑人hd| wwwxxx黄色片| 国产精品一区二区黑丝| 亚洲成人精品影院| 国产亚洲欧美日韩美女| www.男人天堂网| 欧美熟女一区二区| 国产一区二区三区18| 九九九在线观看视频| 紧缚捆绑精品一区二区| 欧美凹凸一区二区三区视频| 亚洲伦理一区二区三区| aa成人免费视频| 日韩一本二本av| 精品国产成人av| 97精品视频在线观看自产线路二| 日本网站免费观看| 黄色一级片免费播放| 2019亚洲日韩新视频| 丁香婷婷综合色啪| 自拍视频第一页| 日韩av电影中文字幕| 久久久影视传媒| 亚洲欧美日韩不卡| 亚洲福利在线视频| 成人福利视频网站| 日本高清不卡一区二区三| 亚洲国产精品va在线看黑人| 蜜桃av一区二区三区电影| 久久97久久97精品免视看| 国产精品午夜春色av| 亚洲第一黄色片| 国产欧美日韩成人| 亚洲精品免费在线观看视频| 老熟妇一区二区三区啪啪| 日本xxx在线播放| 青青草原成人| 欧美色偷偷大香| 国产欧美日韩综合精品一区二区三区| 日本不卡一区二区三区视频| 日韩一区二区三| 国产精品久久国产精麻豆96堂| 国产精品久久久久久久久婷婷| 久久久999国产精品| 国产精品小仙女| 国产亚洲小视频| 中文字幕一区久久| 中文字幕av一区二区三区| 男人天堂综合网| 欧美日韩大片在线观看| 日本亚洲欧美在线| 国产欧美日韩另类| 秋霞无码一区二区| 男人添女人下部视频免费| 国产精品久久久久久久久久久不卡| 一区二区三区精品视频在线| 国产精品xxxx喷水欧美| 99国产精品久久久久久| 一本—道久久a久久精品蜜桃| 久久麻豆一区二区| 日韩av免费网址| 欧美日韩精品亚洲精品| 国产福利成人在线| ...xxx性欧美| 日韩精品欧美精品| 国内精品福利视频| 97在线观看视频| 欧美激情精品久久| 亚洲中文字幕无码一区| 星空大象在线观看免费播放| 黄色录像二级片| 黑人と日本人の交わりビデオ| 国产免费一区二区三区网站免费| 成人av男人的天堂| 欧美激情一区二区三区成人| 国产中文字幕精品| 波多野结衣综合网| 亚洲精品720p| 国产三级精品在线观看| 日韩欧美精品一区二区| 国产精品福利电影| 亚洲综合五月天| 成人黄色片网站| 欧美在线亚洲一区| 国产精品视频网站| 欧美一三区三区四区免费在线看| 亚洲男人av在线| 日韩精品视频在线免费观看| 亚洲色图第一页| 欧美日韩精品一区二区三区 | 久久精品国产秦先生| 国产一级一片免费播放放a| 欧洲精品码一区二区三区免费看| 精品福利一二区| 国产成a人亚洲精品| 国产成人精品亚洲午夜麻豆| 国产精品69久久久久孕妇欧美| 国产成人精品一区二区在线小狼 | 国产欧美精品一区二区三区-老狼| 另类视频在线观看| 奇米一区二区三区四区久久| 一本久道久久综合狠狠爱亚洲精品| xxx国产在线观看| 永久免费成人代码| 在线观看一二三区| 天堂网一区二区三区| 少妇户外露出[11p]| 国产精品69页| 欧美精品成人网| 欧美激情第3页| 一女被多男玩喷潮视频| 91精品国产亚洲| 日韩成人av在线播放| 日韩av影院在线观看| 久久久久北条麻妃免费看| 精品国产91久久久久久老师| 欧美网站大全在线观看| 欧美一区二区三区视频在线| 亚洲精品成人在线| 国内精品久久久久久久久久| 国产东北露脸精品视频| 精品制服美女久久| 欧美乱大交xxxxx潮喷l头像| 91精品久久久久久久久| 麻豆三级在线观看| 国产黄色片网站| 偷拍一区二区三区| 992tv成人免费影院| 日韩免费在线观看av| 青青草原免费观看| 黑鬼狂亚洲人videos| 男人女人拔萝卜视频| a视频免费观看| 91在线观看免费高清| 99国产超薄肉色丝袜交足的后果 | 中文字幕一区二区人妻电影| 人妻夜夜爽天天爽| 欧美极品美女视频| 国产成人在线免费观看| 专区另类欧美日韩| 91精品国产91久久综合桃花| 9191国产精品| 亚洲尤物在线视频观看| 亚洲成人在线网| 欧美激情高清视频| 欧美重口乱码一区二区| 久久精品99久久| 精品乱码一区二区三区| 一区二区日本伦理| 干日本少妇首页| 久久一区二区电影| 欧美精品99久久| av观看免费在线| 黄色国产在线播放| 99久久99精品久久久久久| 欧美极品另类videosde| 亚洲精品高清视频在线观看| 欧美精品久久天天躁| bt欧美亚洲午夜电影天堂| 国产亚洲久一区二区| 国产精品自拍一区| 亚洲人成网站色在线观看| 精品在线亚洲视频| 日韩亚洲第一页| 一起草最新网址| 毛片av中文字幕一区二区| 亚洲第五色综合网| 成人短视频在线观看免费| 中日韩精品一区二区三区 | 中文天堂在线视频| 国产片一区二区三区| 欧美性猛交xxxx免费看久久久| 亚洲第一福利视频在线| 色诱视频网站一区| 国产伦精品一区二区三区视频免费 | 久久精品三级视频| 97人妻精品视频一区| 亚洲婷婷综合色高清在线| 粉嫩老牛aⅴ一区二区三区| 久久精品久久综合| 在线观看国产日韩| 不卡毛片在线看| 亚洲精品影院| 97国产精品久久| 高清欧美性猛交xxxx黑人猛交| 91久久精品国产91久久| 凹凸国产熟女精品视频| 日本熟妇毛耸耸xxxxxx| 国产aⅴ爽av久久久久成人| 麻豆国产一区二区| 亚洲国产日韩av| 国产精品自产拍在线观看| 手机看片福利视频| 欧美一区二区三区网站| 久久综合一区二区| 亚洲午夜精品久久久久久久久久久久| 国产精品一区二区三区在线| 91av在线播放| 九九九九九伊人| av免费在线观看不卡| 五月婷婷开心中文字幕| 亚洲毛片在线看| 婷婷激情四射五月天| 日日夜夜免费精品| 亚洲视屏在线播放| 欧美日本亚洲| 欧美极品欧美精品欧美| 亚洲第一在线播放| 一区二区在线观看视频| 久久久噜噜噜久久| 亚洲影视中文字幕| 在线视频福利一区| 欧美无人区码suv| 国产精品高清亚洲| 91亚洲精品久久久| 男女私大尺度视频| 中文字幕一级片| 欧美日韩午夜精品| 亚洲巨乳在线观看| 亚洲不卡一卡2卡三卡4卡5卡精品| 精品国产欧美日韩不卡在线观看| 亚洲国产成人午夜在线一区| 国产精品99久久久久久久久| 久久综合激情网| 中文字幕成人在线| 亚洲午夜精品久久久久久高潮| 色一情一乱一乱一91av| 亚洲精品一区二区三区樱花 | 国产精品三级av| 成人久久久久爱| 色欲狠狠躁天天躁无码中文字幕| 久久综合九色| 精品国产18久久久久久| 中文av一区特黄| 一区二区三区电影| 蜜桃视频免费观看一区| 日韩免费电影一区| 黄色免费高清视频| 久久精品理论片| 91亚洲永久免费精品| 国产精品免费观看久久| 日韩精品国产一区二区| 69堂亚洲精品首页| 1024av视频| 欧美日韩免费在线观看| 岛国毛片在线播放| 五月天网站亚洲| 91香蕉国产线在线观看| 欧美三级日韩三级国产三级| 亚洲乱码日产精品bd在线观看| 国产深喉视频一区二区| 日韩成人中文字幕| 三级av免费观看| 国产夜色精品一区二区av| 91精品国产综合久久久久久蜜臀| 久久久久久久久毛片| 高清成人在线观看| 精品奇米国产一区二区三区| 日韩三级电影网站| 久久久蜜桃一区二区| 精品久久久久久中文字幕| 99视频国产精品免费观看| 亚洲午夜在线播放| 欧美成人欧美edvon| 亚洲av成人片无码| 国产精品视频看| 伊人狠狠色丁香综合尤物| 国产又黄又大久久| 最新不卡av| 亚洲国产精品久久人人爱| 国产黄在线免费观看| 国产不卡在线观看| 蜜臀国产一区二区三区在线播放| 亚洲一区精彩视频| 亚洲日本在线天堂| www.射射射| 欧美日韩一区二区在线| 欧美老熟妇喷水| 国产精品免费久久| 一本一道久久久a久久久精品91| 美国一区二区三区在线播放| 国产精品成久久久久三级| 日韩一区二区三区四区视频| 中文字幕av免费专区久久| 99在线首页视频| 中日韩av在线| 亚洲视频999| 老司机福利av| 在线观看av一区二区| 99久久免费看精品国产一区 | 91麻豆精品国产自产在线| 国产成人免费观看网站| 一色桃子一区二区| 久久精品国内一区二区三区| 国产农村妇女精品久久| 久久久久久久久久久网站| 久久久噜噜噜久久中文字幕色伊伊| 好吊操视频这里只有精品| 久久久精品网站| 狂野欧美一区| 久久久一二三四| 亚洲日本一区二区| 激情五月亚洲色图| 夜夜嗨av一区二区三区中文字幕| av免费网站观看| 91精品婷婷国产综合久久| 国产一级视频在线| 一区二区三区四区精品| 波多野结衣三级视频| 日韩欧美在线网址| 国产不卡的av| 91国偷自产一区二区开放时间| 成人在线观看a| 亚洲在线中文字幕| 波多野结衣中文字幕在线播放| 日韩美一区二区三区| 亚洲性猛交富婆| 国内精品久久久久久久久| 日韩中文字幕av电影| 91好吊色国产欧美日韩在线| 国产成人午夜精品影院观看视频| 99视频免费观看| 狠狠色综合日日| 日韩欧美激情一区二区| av一二三不卡影片| 在线观看17c| 亚洲三级电影网站| 久久精品影视大全| 欧美性色综合网| 亚洲欧美视频在线播放| 精品福利二区三区| 国产一二三四区| 免费不卡欧美自拍视频| 在线观看国产黄| 2022国产精品| 99热精品一区二区| 男人揉女人奶房视频60分| 午夜精品成人在线| 国产精品无码久久久久一区二区| 亚洲免费电影在线观看| 中文字幕av影院| 成人亚洲欧美一区二区三区| 福利一区在线观看| 久热免费在线观看| 日韩视频在线你懂得| www.av麻豆| 99在线免费观看视频| 国产亚洲美州欧州综合国| 男女啪啪网站视频| 亚洲成人激情在线| 亚洲一区中文字幕在线| 欧美国产视频在线观看| 一区二区三区中文在线观看| 插吧插吧综合网| 欧美国产日韩一区| 国产精品自产自拍| 日韩在线不卡一区| 色先锋资源久久综合5566| 亚洲AV成人无码一二三区在线| 国产av第一区| 欧美一区二区大片| av手机免费看| 久艹视频在线免费观看| 亚洲第一中文字幕在线观看| 国产99视频在线| 国产视频九色蝌蚪| 亚洲视频电影图片偷拍一区| 久久久久99| 性欧美1819| 国内自拍欧美激情| 国产精品少妇自拍| 青娱乐国产精品| 欧美一区二区三区在线免费观看| 欧美在线观看一区二区| 国产裸体美女永久免费无遮挡| 亚洲一区二区三区午夜| 亚洲成色777777女色窝| 麻豆一区二区三区| 日韩精品视频一区二区| 成人午夜一级二级三级| 欧美性色欧美a在线播放| 天堂av2024| 成人无码www在线看免费| 99久久精品免费看国产一区二区三区 |