亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種利用系統(tǒng)空間進(jìn)行疊加分析的方法

文檔序號(hào):6517249閱讀:812來(lái)源:國(guó)知局
一種利用系統(tǒng)空間進(jìn)行疊加分析的方法
【專利摘要】本發(fā)明公開(kāi)了一種利用系統(tǒng)空間進(jìn)行疊加分析的方法。具體步驟為:通過(guò)MapControl.GetSpatialAnalystManager(),SpatialAnalystManager.OverlayAnalyst(overlayParam,onComplete,onError,userContext)來(lái)實(shí)現(xiàn);對(duì)操作圖層做限制,將點(diǎn)狀和線狀圖層過(guò)濾掉,當(dāng)操作成功系統(tǒng)會(huì)自動(dòng)彈出提示信息,并將疊加后的新圖層對(duì)象自動(dòng)導(dǎo)入數(shù)據(jù)集中,可以通過(guò)此系統(tǒng)的查看數(shù)據(jù)集模塊將新圖層添加到當(dāng)前地圖上來(lái)查看結(jié)果。本發(fā)明的有益效果是:本系統(tǒng)可以按區(qū)域進(jìn)行選擇查詢,以每一個(gè)縣區(qū)為基本單位,每個(gè)行政區(qū)域內(nèi)還制作了不同的專題圖供查詢。這部分也實(shí)現(xiàn)了整個(gè)系統(tǒng)的分布式功能,主要是以下拉菜單的形式供用戶來(lái)選擇。通過(guò)地圖名稱鏈接到發(fā)布的地圖數(shù)據(jù),進(jìn)而顯示出來(lái)。
【專利說(shuō)明】一種利用系統(tǒng)空間進(jìn)行疊加分析的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種分析功能的實(shí)現(xiàn)方法,具體來(lái)說(shuō)是指一種利用系統(tǒng)空間進(jìn)行疊加分析的方法。
【背景技術(shù)】
[0002]運(yùn)用EXT控件對(duì)整個(gè)系統(tǒng)進(jìn)行布局。EXT的強(qiáng)大之處就在于它提供了一個(gè)可重用的、靈活的布局框架,主要運(yùn)用BorderLayout、Region和ContentPanel這幾個(gè)類。首先構(gòu)造一個(gè)BorderLayout,它是由容器內(nèi)置創(chuàng)建的,將整個(gè)系統(tǒng)界面分成四大塊,包括North、West、East和Center。而每一塊又相當(dāng)于一個(gè)容器,可以無(wú)限嵌套各種布局。在本文中,將每個(gè)功能寫入一個(gè)面板中再放入容器,這樣一個(gè)基本的系統(tǒng)界面設(shè)計(jì)框架就產(chǎn)生了。在West部分包含了一組疊加堆棧的卡片式面板,在未激活時(shí)收縮至下方,這一部分集中了該系統(tǒng)的主要功能,包含了圖層控制、區(qū)域查詢、SQL查詢、用戶賬戶、統(tǒng)計(jì)圖表、緩沖區(qū)分析、疊加分析、報(bào)表專題、專題圖制作、地圖位置、編輯圖層對(duì)象和查看數(shù)據(jù)集12大模塊,默認(rèn)打開(kāi)的是圖層控制。Center部分是系統(tǒng)的顯示區(qū)域,包含了主體的地圖和工具欄,工具欄上的功能依次是:全圖顯示、平移、放大、縮小、點(diǎn)選查詢、線選查詢、框選查詢、多邊形查詢、圓選查詢、量算長(zhǎng)度、量算面積、清除高亮、標(biāo)記點(diǎn)、標(biāo)記線、標(biāo)記面和清除圖形。地圖控件上方的導(dǎo)航控件可以通過(guò)上下左右箭頭對(duì)地圖進(jìn)行漫游,放大鏡提供了 2-6倍的放大功能,并可以對(duì)放大鏡移動(dòng),便于用戶對(duì)各類數(shù)據(jù)尤其是影像數(shù)據(jù)進(jìn)行對(duì)比分析,同時(shí)創(chuàng)建了一個(gè)新的TabPanel,顯示系統(tǒng)的說(shuō)明文字。

【發(fā)明內(nèi)容】

[0003]本發(fā)明為克服上述技術(shù)不足,提供以下技術(shù)方案:
一種利用系統(tǒng)空間進(jìn)行疊加分析的方法,通過(guò)MapControl.GetSpatialAnalystManager(),
SpatialAnalystManager.0verlayAnalyst (overIayParam, onComplete, onError, userContext)來(lái)實(shí)現(xiàn);
對(duì)操作圖層做限制,將點(diǎn)狀和線狀圖層過(guò)濾掉,操作錯(cuò)誤時(shí)彈出提示,部分代碼如下: var select=document.getElementByld(〃operateLayer〃);
Il通過(guò)Select獲得所選圖層的值
var index = select.0ptions [select, options, selectedlndex].value;
var IayerName = MapControll.layers[index].name;
var IayerType=MapControl1.layers[index].type;
Il“5”代表面狀圖層if(IayerType!=5) {alert ("操作圖層必須為面狀圖層〃);return;當(dāng)操作成功系統(tǒng)會(huì)自動(dòng)彈出提示信息,并將疊加后的新圖層對(duì)象自動(dòng)導(dǎo)入數(shù)據(jù)集中,可以通過(guò)此系統(tǒng)的查看數(shù)據(jù)集模塊將新圖層添加到當(dāng)前地圖上來(lái)查看結(jié)果。
[0004]本發(fā)明中,還可以通過(guò)調(diào)用SuperMap中的SpatialAnalystManager.BufferQueryO方法來(lái)實(shí)現(xiàn)。
[0005]本發(fā)明的有益效果是:本系統(tǒng)可以按區(qū)域進(jìn)行選擇查詢,以每一個(gè)縣區(qū)為基本單位,每個(gè)行政區(qū)域內(nèi)還制作了不同的專題圖供查詢。這部分也實(shí)現(xiàn)了整個(gè)系統(tǒng)的分布式功能,主要是以下拉菜單的形式供用戶來(lái)選擇。通過(guò)地圖名稱鏈接到發(fā)布的地圖數(shù)據(jù),進(jìn)而顯示出來(lái)。
【具體實(shí)施方式】
[0006]首先,通過(guò)MapControl.GetSpatialAnalystManagerO ?SpatialAnalystManager.0verlayAnalyst (overIayParam, onComplete, onError, userContext)來(lái)實(shí)現(xiàn);對(duì)操作圖層做限制,將點(diǎn)狀和線狀圖層過(guò)濾掉,操作錯(cuò)誤時(shí)彈出提示,部分代碼如下:
var select=document.getElementByld(〃operateLayer〃);
Il通過(guò)Select獲得所選圖層的值
var index = select, options[select, options, selectedlndex].value;var IayerName = MapControl1.layers[index].name;var IayerType=MapControl1.layers[index].type;
Il “5”代表面狀圖層if(IayerType!=5) {alert (〃操作圖層必須為面狀圖層〃);return;
}
當(dāng)操作成功系統(tǒng)會(huì)自動(dòng)彈出提示信息,并將疊加后的新圖層對(duì)象自動(dòng)導(dǎo)入數(shù)據(jù)集中,可以通過(guò)此系統(tǒng)的查看數(shù)據(jù)集模塊將新圖層添加到當(dāng)前地圖上來(lái)查看結(jié)果。
[0007]以上所述,僅為本發(fā)明較佳的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明披露的技術(shù)范圍內(nèi),根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種利用系統(tǒng)空間進(jìn)行疊加分析的方法,其特征在于,
通過(guò) MapControl.GetSpatialAnalystManager (),
SpatialAnalystManager.0verlayAnalyst (overlayParam, onComplete, onError, userContext)來(lái)實(shí)現(xiàn); 對(duì)操作圖層做限制,將點(diǎn)狀和線狀圖層過(guò)濾掉,操作錯(cuò)誤時(shí)彈出提示,部分代碼如下: var select=document.getElementByld(〃operateLayer〃); //通過(guò)Select獲得所選圖層的值
var index = select.0ptions [select.0ptions, selectedlndex].value;
var IayerName = MapControll.layers[index].name;
var IayerType=MapControlL layers[index].type; // “5”代表面狀圖層if(layerType!=5){alert r操作圖層必須為面狀圖層〃);return;
} 當(dāng)操作成功系統(tǒng)會(huì)自動(dòng)彈出提示信息,并將疊加后的新圖層對(duì)象自動(dòng)導(dǎo)入數(shù)據(jù)集中,可以通過(guò)此系統(tǒng)的查看數(shù)據(jù)集模塊將新圖層添加到當(dāng)前地圖上來(lái)查看結(jié)果。
2.如權(quán)利要求1所述的一種利用系統(tǒng)空間進(jìn)行疊加分析的方法,其特征在于,還可以通過(guò)調(diào)用 SuperMap 中的 SpatialAnalystManager.BufferQuery ()方法來(lái)實(shí)現(xiàn)。
【文檔編號(hào)】G06F9/44GK103605507SQ201310527087
【公開(kāi)日】2014年2月26日 申請(qǐng)日期:2013年10月31日 優(yōu)先權(quán)日:2013年10月31日
【發(fā)明者】于麗珠 申請(qǐng)人:于麗珠
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1