欧美日操-欧美日韩91-欧美日韩99-欧美日韩ay在线观看-xxxx色-xxxx视频在线

利用MapX實現電力通訊設備可視化

2013-12-12 10:44:48 電力信息化  點擊量: 評論 (0)
摘要 :目前電力通信網絡資源的管理基本上還停留在手工管理為主、計算機管理為輔的水平上,本文介紹了使用Delphi開發平臺與MapX組件來開發電力通信資源管理系統,實現電力通信設備的可視化管理。本文介紹了系統
地圖查詢。
⑴ 屬性查詢是從圖形到屬性信息的查詢。用戶首先在地圖上操作。通過點擊,矩形搜索,距離搜索以及多邊形搜索等自定工具選中圖元或圖元集合,并通過彈出的表格訪問數據庫中的詳細的屬性信息。如果已經把該圖層已被設成可編輯狀態且用戶有編輯權限,則可以直接在表格上修改屬性。
如果選擇查看多個圖元的屬性則把需要查看的圖元編號,即keyvalue值用逗號分隔以集合的形式依次存儲在字符串idstr中,通過調用數據庫查詢功能根據屬性表返回結果集 :datamodule.ADOQuery1.SQL.Add('select id as 編號, -------以及其他各字段----- ' from '+copy(srchlry,1,6)+ ' where id in ('+idstr+')');  //idstr存儲圖元編號集合
⑵地圖查詢是通過對關系數據庫的精確或模糊查詢返回查找對象的id 并在地圖中搜索keyvalue屬性值與id同值的地圖對象以閃爍或高亮的特殊表現形式顯示出來。
在Delphi中創建一個Timer控件來控制圖元閃爍的時間間隔,設置一個全局靜態變量flashCnt控制閃爍的次數,另外需要由oldstyle對象保留閃爍前的對象式樣。
重新設置圖元樣式以及對selection對象集合操作的部分程序如下:
style1:=obj.style;
    style1.symbolfont.size:=15;
    style1.symbolfontcolor:=micolorred;
    lyr.Selection.replace(obj);      //添加圖元到selection對象集合中
    lyr.Selection.ClearSelection;   //清除Selection對象集合中圖元
當搜索找到圖元對象后保存圖元式樣,根據設置的時間間隔調用timer函數,通過設置圖元新樣式并把圖元加在selection圖元集合中使圖元達到閃爍的特效。一旦計數器的值超過FlashCnt則讀取oldstyle恢復圖元式樣。完成查詢過程。具體流程請參看圖5:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
圖5   地圖查詢流程圖
 
 
 
 
 
4.4  地圖操作
只有先將選擇的圖層設為可編輯狀態,才能進行地圖元素的增加、修改、刪除、復制和粘貼等操作。
通過鼠標定位或數值定位兩種方式實現圖元添加。鼠標定位首先需要點擊地圖添加地物對象,然后編輯對象屬性。數值定位的執行順序有所不同:首先向關系數據庫添加屬性值然后向地圖文件綁定數據并在地圖上顯示圖元對象。
修改和刪除與添加類似,用戶也可選擇以上兩種方法選中圖元對象進行相關操作。
以上是筆者在設計和開發過程中遇到的一些關鍵問題并給出了相關的解決方法。
5.  結論
本系統是集空間信
大云網官方微信售電那點事兒

責任編輯:和碩涵

免責聲明:本文僅代表作者個人觀點,與本站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
我要收藏
個贊
?
主站蜘蛛池模板: 思思久久99热这里只有精品66 | 91视频官网 | 日本不卡视频网站 | a欧美在线 | 香蕉久久精品国产 | 成人在线免费播放 | 91麻豆精品视频 | av女同| 日韩欧美1区 | 超级乱淫视频播放日韩 | 性欧美长视频免费观看不卡 | 欧美不卡视频在线观看 | 亚洲欧洲精品国产二码 | 国产三级一区二区 | 欧美一区二区三区免费观看视频 | 自拍 欧美 在线 综合 另类 | 啦啦啦视频在线视频免费4 啦啦啦视频在线观看影院 啦啦啦社区手机在线视频免费视频 | 久久优| 91精品视频网 | bt日韩| 日韩在线一区二区三区免费视频 | 国产欧美日韩专区 | 高清欧美一区二区免费影视 | 99久久久久国产精品免费 | 国产一区二区三区不卡在线观看 | 亚洲国产影视 | 欧美四虎影院 | 毛片一级免费 | 国产亚洲欧美日韩在线看片 | 无圣光私拍一区二区三区 | 91青青青国产在观免费影视 | 国产精品福利网站 | 四虎影视院| 精品欧美高清不卡在线 | 中国一级特黄高清免费的大片 | h视频在线免费观看 | 国产一区系列在线观看 | 国产社区在线 | 亚洲一区二区三区精品国产 | 韩国高清不卡一区二区 | 国产三级精品久久三级国专区 |