主要是對wfc載入的圖層一些後續的操作(增加特徵,與原來1.2的版本有所不同)。
畫點:
var pointlayer:vectorlayer = vectorlayer(map.getlayerbyidentifier("pointend_track
")) ;
var pointmarker:pointfeature = pointfeature.createpointfeature(new location(123.85680,50.75336
)); pointlayer.addfeature( pointmarker);
畫線:
//獲取wfc載入的地圖層
var roadlayer:vectorlayer = vectorlayer(map.getlayerbyidentifier("
road
")) ;
//組裝座標資料
var array:vector.= new vector.();
array.push(number(
104.094413757324),number(30.7053699493408
));
array.push(number(
104.081871032715),number(30.6603736877441
));
array.push(number(
104.110618591309),number(30.640344619751
));
array.push(number(
95),number(33
));
//建立線的物件
var linemark:linestringfeature = new linestringfeature(new
linestring(array));
//地圖層增加線的特徵
roadlayer.addfeature(linemark);
畫多邊形:
//獲取wfc載入的地圖層
var roadlayer:vectorlayer = vectorlayer(map.getlayerbyidentifier("
road
")) ;
//組裝座標資料
var pablepoints:vector.= new vector.();
pablepoints.push( number(
89),number(38
)); pablepoints.push( number(
91),number(38
)); pablepoints.push( number(
91),number(35
)); pablepoints.push( number(
87),number(34
)); pablepoints.push( number(
89),number(38
));
var pablelinearring:vector.= new vector.();
pablelinearring.push(
newlinearring(pablepoints));
//樣式設定
var style:style=new
style();
style.rules[
0]=new
rule();
style.rules[
0].symbolizers.push(new polygonsymbolizer(new solidfill(0x99d0f2,0.5), null
));
//建立多邊形的物件
,style);
//地圖層增加線的特徵
C 中利用pictureBox畫點的心得
首先要講點理論。在picturebox中各種drawrectangle,drawline等方法中都可以看到引數是int型 這是因為在電腦螢幕上畫點都是根據畫素來的,畫素又都是整型 那麼如果我們要畫的點是float型或double型可以畫嗎?答案 當然可以畫啦。無論double型的座標多大或多小,通過...
紀念我的X22
x22 是我用過的第乙個本本,雖然是二手的,卻讓我深深地著迷其中。一年前,我心血來潮,把用了半年多的台式賣給了我同學,一心想要個本本,開始在網上亂逛。最後看中了學校的乙個 因為沒有和家裡說,錢不多,新的當然不用想 他給我推薦x22,我也看了一些評測,後來的使用也證明了,x22不愧是ibm里程碑式的經...
2 2 Time類的定義
time limit 1000ms memory limit 65536kb submit statistic problem description 通過本題目的練習可以掌握類與物件的定義 設計乙個時間類 time 私有資料成員有 hour 時 minute 分 second 秒 公有成員函式有 ...