初始化地圖標記
初始化地圖標記
TGOS MAP API提供開發者建立標記點的功能,包含圖片、位置、標記點標題的設置,在function InitWnd()這個函式內,指派新的TGImage做為標記的圖示,包含圖片網址、圖片大小、原點位置與圖片位移距離等變數,細部可參照設定地圖標記。
之後可以將新建的TGMarker物件,內容包含已建立的地圖物件、坐標、標題及圖示等變數,指派給指定的變數進而在地圖上產生一個標記點,詳細設定可參照範例。
var markerPoint = new TGOS.TGPoint(302430.958, 2770552.360);
var markerImg = new TGOS.TGImage("http://api.tgos.tw//TGOS_API/images/marker.png",
new TGOS.TGSize(38, 33), new TGOS.TGPoint(0, 0), newTGOS.TGPoint(10, 33));
//TGImage(圖片網址,圖片大小,原點位置,錨點位置<X為正圖片向左移動,Y為正圖片向上移動>)
pTGMarker = new TGOS.TGMarker(pMap, markerPoint, "內政部", markerImg);
//加入Marker(地圖物件,Marker坐標,Marker標題,Marker圖案)