原創(chuàng)|使用教程|編輯:郝浩|2013-06-18 10:59:47.000|閱讀 403 次
概述:使用Flash地圖控件AnyMap可以再地圖中添加一些線條,用來(lái)表示某些特定的線路。下面的示例中我們將展示一幅世界地圖,并在上面添加線條來(lái)表示哥倫布的第一次航行路線。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
相關(guān)鏈接:
使用Flash地圖控件AnyMap可以再地圖中添加一些線條,用來(lái)表示某些特定的線路。
下面的示例中我們將展示一幅世界地圖,并在上面添加線條來(lái)表示哥倫布的第一次航行路線:線路將通過(guò)Canary島連接西班牙和多米尼加共和國(guó)。標(biāo)記標(biāo)簽只會(huì)標(biāo)明站點(diǎn),工具提示將顯示一些額外的數(shù)據(jù)。
在地圖上添加線條,我們需要在<data>部分創(chuàng)建的線條類型的<series>,如下所示:
<data> <series type="Line"> <point name="Palos de la Frontera" y="37.233333" x="-6.9" /> <point name="La Gomera" y="28.116667" x="-17.233333" /> <point name="San Salvador" link="BS" /> </series> </data>
我們可以看到剛剛增加的3個(gè)點(diǎn)——兩個(gè)經(jīng)度和緯度,以及一個(gè)綁定到巴哈馬群島,在本例中,讓第一個(gè)點(diǎn)指向Palos de la Frontera(韋爾瓦省)——西班牙海岸港口,和第二拉指向La Gomera(Canary島第二小的島),在那里哥倫布和Beatriz de Bobadilla呆了一個(gè)月。
為了添加一些關(guān)于站點(diǎn)的信息,我們將添加自定義數(shù)據(jù)屬性,之后在工具提示中使用這個(gè)屬性值。
<point name="Palos de la Frontera" y="37.233333" x="-6.9"> <attributes> <attribute name="info"><![CDATA[%cbeginOn the evening of <b>August 3, 1492</b>, Columbus<br> departed from Palos with three ships; one larger carrack,<br> <i>Santa Maria</i>, and two smaller caravels, <i>Pinta</i> and <i>Santa Clara</i>.%cend]]></attribute> </attributes> </point>
同樣我們可以添加描述到其他點(diǎn),然后在<line_series>配置標(biāo)簽和工具提示:
<line_series> <label_settings enabled="true"> <format>{%Name}</format> </label_settings> <tooltip_settings enabled="true"> <font render_as_html="true" /> <format> <font size="12" face="Verdana">{%info}</font> </format> </tooltip_settings> </line_series>
以上就是在地圖中添加線條的所有操:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)