www涩-www黄网站-www黄色-www黄色com-国产免费拍拍视频在线观看网站-国产免费怕怕免费视频观看

利用MapX實現(xiàn)電力通訊設(shè)備可視化

2013-12-12 10:44:48 電力信息化  點擊量: 評論 (0)
摘要 :目前電力通信網(wǎng)絡(luò)資源的管理基本上還停留在手工管理為主、計算機管理為輔的水平上,本文介紹了使用Delphi開發(fā)平臺與MapX組件來開發(fā)電力通信資源管理系統(tǒng),實現(xiàn)電力通信設(shè)備的可視化管理。本文介紹了系統(tǒng)
到對應(yīng)圖層中。
    使用Datasets.add方法時需要確定所綁定數(shù)據(jù)源的類型、綁定到地圖的哪一層以及與地圖之間關(guān)聯(lián)的字段。具體方法:Datasets.add(Type,SourceData,[Name], [Geofield], [SecondaryGeofield], [BindLayer], [Fields], [Dynamic])。各字段數(shù)值取值如下:
⑴ 通過ODBC數(shù)據(jù)源綁定,需要創(chuàng)建對應(yīng)的DBCQueryInfo對象并設(shè)置相關(guān)參數(shù)。
odbcinfo:=CreatOleObject(‘MapX.ODBCQueryInfo.5’);
odbcinfo.SqlQuery:=’select * from 微波線 where level=1’ //選擇微波線等級是1級的所有設(shè)備數(shù)據(jù);
odbcinfo.Dataset:=’微波線’;
odbcinfo.ConnectString:=’odbc’;
⑵確定數(shù)據(jù)源中要綁定到圖層中的字段。Flds是字段集合對象
flds:=Cofields.Create;   //初始化fields對象
flds.Add(‘編號’,’ id’,miAggregationIndividual,miTypenumeric);
flds.Add(‘名稱’,’name’,miAggregationIndividual,miTypeString);
flds.Add(‘級別’,’level’, miAggregationIndividual,miTypeString);
⑶確定綁定圖層
Lyr:=map1.layers.item[‘微波線1級’];
⑷把上述參數(shù)添到DataSets.add方法中實現(xiàn)綁定并返回ds數(shù)據(jù)集對象,
ds::= Map1.DataSets.Add( miDataSetODBC, odbcinfo, ’wb’, ’編號’, emptyparam, lyr, flds, true) ;
如果需要根據(jù)地理坐標(biāo)在地圖中顯示圖元,則需要如下操作:       
pnt := CreateOleObject('MapX.Point.5'); 
style1:= CreateOleObject('MapX.style.5');
pnt.Set(xcord,ycord);                          //設(shè)置點對象的地理坐標(biāo)
style1:= CreateoleObject('MapX.Style.5');
style1.SymbolFontSize:=9;
style1.SymbolFontColor:=micolorgreen;
obj := map1.FeatureFactory.CreateSymbol(pnt,style1 );  //根據(jù)點對象和樣式創(chuàng)建圖元 
obj.keyvalue:=inttostr(id);                //根據(jù)數(shù)據(jù)表中id值設(shè)置圖層關(guān)鍵字,實現(xiàn)關(guān)系數(shù)據(jù)庫和地圖文件的對應(yīng)關(guān)系。
Map1.Layers.Item[1].AddFeature(obj,emptyparam);  //向圖層中添加圖元
   在程序?qū)崿F(xiàn)過程中,如下兩個問題不能忽視 :
⑴ 地圖文件關(guān)鍵字段(keyfield)需要與關(guān)系數(shù)據(jù)庫表中的關(guān)鍵字同值才能建立圖層與屬性數(shù)據(jù)的關(guān)聯(lián)關(guān)系。
⑵如果在新建圖層上首次創(chuàng)建圖元對象,需要通過style對象的pickSymbol方法自選圖元樣式,則此樣式為圖層的默認(rèn)樣式;如果該圖層中已存在圖元,則可以通過拷貝已存在圖元的樣式來設(shè)置新圖元的樣式屬性,以保持圖層中圖元的圖標(biāo)和樣式的一致。部分程序如下::
Style1:=obj.style;
Style1:=map1.layers.Item[1].allfeatures.item[1].style.clone;   // 復(fù)制已存在圖元的樣式 
4.3 信息查詢功能
查詢分成屬性查詢和
大云網(wǎng)官方微信售電那點事兒

責(zé)任編輯:和碩涵

免責(zé)聲明:本文僅代表作者個人觀點,與本站無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關(guān)內(nèi)容。
我要收藏
個贊
?
主站蜘蛛池模板: 国产香蕉成人综合精品视频 | 亚洲一区二区久久 | 亚洲综合射 | 欧美三级欧美一级 | 国产99视频精品免费观看7 | 国产一区二区精品久久凹凸 | 免费看片aⅴ免费大片 | 黄色天堂 | 久草视频资源在线 | 日日操干 | 成年人免费在线观看网站 | 午夜无遮挡怕怕怕免费视频 | 久久99国产综合精品 | 三级网址在线观看 | 午夜久久久久久久 | av毛片免费看 | 免费在线精品视频 | 在线播放一区二区三区 | 日本韩国一区二区三区 | 国产一级性生活 | 在线视频中文 | 亚洲精品456在线播放无广告 | 手机看片日韩国产 | 欧美xxxxx毛片 | 日本一级特黄特色大片免费视频 | 一道本久久 | 性欧美高清久久久久久久 | 亚洲美女性生活视频 | 大狠狠大臿蕉香蕉大视频 | 免费观看亚洲视频 | 在线免费观看一级毛片 | 欧美一级片观看 | 国产中文字幕在线观看 | 日本www色视频成人免费网站 | 美美女高清毛片视频黄的一免费 | 日本aaa视频| 国产成人综合精品 | 亚洲欧美在线综合一区二区三区 | 亚洲理论欧美理论在线观看 | 午夜成人在线视频 | 欧美多人三级级视频播放 |