圖面文字註記
圖面文字註記
TGOS MAP API提供了直接在圖面上標註文字註記方法,在地圖中加入TGSymbol物件,即可設置註記文字到地圖圖面指定位置上,並且可以更改註記內容、字型、文字大小、顏色、透明度、粗細、堆疊順序等屬性。
TGOS.TGEvent.addListener(pMap, 'click', function(event){ //監聽地圖點擊事件, 於點擊位置加入文字註記
var pt = new TGOS.TGPoint(event.point.x,event.point.y); //取得點擊位置
var labelOpts = {
map: pMap,
fontColor: document.getElementById('color').value, //字型顏色
fontSize: document.getElementById('size').value, //字體大小
font: document.getElementById('FontList').value, //字型
fontWeight: document.getElementById('weight').value, //字體粗細
opacity: document.getElementById('opa').value, //透明度
position: pt, //註記位置
label: document.getElementById('content').value //註記文字內容
};
var label = new TGOS.TGLabel(labelOpts);
})