[發明專利]一種運用Supermap內置的GraphTheme類實現的方法無效
| 申請號: | 201310527556.1 | 申請日: | 2013-10-31 |
| 公開(公告)號: | CN103605508A | 公開(公告)日: | 2014-02-26 |
| 發明(設計)人: | 于麗珠 | 申請(專利權)人: | 于麗珠 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 116000 遼寧省大*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 運用 supermap 內置 graphtheme 實現 方法 | ||
技術領域
本發明涉及一種電子信息系統進行統計分析的操作方法,具體來說是指一種運用Supermap內置的GraphTheme類實現的方法。
背景技術
運用EXT控件對整個系統進行布局。EXT的強大之處就在于它提供了一個可重用的、靈活的布局框架,主要運用BorderLayout、Region和ContentPanel這幾個類。首先構造一個BorderLayout,它是由容器內置創建的,將整個系統界面分成四大塊,包括North、West、East和Center。而每一塊又相當于一個容器,可以無限嵌套各種布局。在本文中,將每個功能寫入一個面板中再放入容器,這樣一個基本的系統界面設計框架就產生了。在West部分包含了一組疊加堆棧的卡片式面板,在未激活時收縮至下方,這一部分集中了該系統的主要功能,包含了圖層控制、區域查詢、SQL查詢、用戶賬戶、統計圖表、緩沖區分析、疊加分析、報表專題、專題圖制作、地圖位置、編輯圖層對象和查看數據集12大模塊,默認打開的是圖層控制。Center部分是系統的顯示區域,包含了主體的地圖和工具欄,工具欄上的功能依次是:全圖顯示、平移、放大、縮小、點選查詢、線選查詢、框選查詢、多邊形查詢、圓選查詢、量算長度、量算面積、清除高亮、標記點、標記線、標記面和清除圖形。地圖控件上方的導航控件可以通過上下左右箭頭對地圖進行漫游,放大鏡提供了2-6倍的放大功能,并可以對放大鏡移動,便于用戶對各類數據尤其是影像數據進行對比分析,同時創建了一個新的TabPanel,顯示系統的說明文字。?
發明內容
本發明為克服上述技術不足,提供以下技術方案:
一種運用Supermap內置的GraphTheme類實現的方法,首先通過MapControl獲取圖層信息和相對應的字段值,實現兩者之間的連動,在觸發地圖選擇事件的同時添加一個load方法,將涉及到的圖層和字段信息寫入其中,部分代碼如下:
var?ddl?=?document.getElementById(selSqlFields);
??var?graphSelect=document.getElementById(graphThemeFields);
//清空原來的下拉菜單數據
while?(select1.options.length?>?0)?{
????????select1.options[0]?=?null;
}?
//將已經獲得的字段值信息復制過來
for(var?i=0;?i<ddl.options.length;?i++){
select1.options.add(new?Option(ddl.options[i].text,ddl.options[i].value));
}
通過Aspx頁面取得參數,主要包括需要統計的字段值和統計圖類型等;
刷新頁面,生成統計圖表。
本發明中,獲取X軸和Y軸的字段信息,需要注意的是,Y軸數據必須為數字型,否則圖表沒有任何意義。在這里可以使用EXT提供的圖表框架,部分代碼如下:?
????//創建EXT的數據存儲容器,其中data1為包含所選的兩個字段的所有屬性信息的二維數組,與FieldX和FieldY相對應
var?store?=?new?Ext.data.ArrayStore({
????????fields:?['+fieldX+',?'+fieldY+'],
????????data:?data1
});
var?pp=?new?Ext.Panel({
????????width:?700,
????????height:?500,
????????allowDomMove:?true,?
????????closeAction:'hide',
????????renderTo:?'chart',
????????title:?'統計表',
????????//面板上方的關閉按鈕
tools:[{
???????????id:'close',
???????????handler:?function(event,?toolEl,?panel){
???????????pp.hide();
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于于麗珠,未經于麗珠許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310527556.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于H濾波的風速預測方法
- 下一篇:變電站視頻與環境監控系統及其數據共享方法





