取得圖台物件
取得圖台物件
在地圖基本控制項中,建立地圖有可能須取得相關的物件及其數值,TGOS 3D API提供若干方式來獲取相關物件資訊。如欲獲得容器div的標籤或寬高,可利用getDiv()的方法;如果想取得目前地圖物件的中心點坐標,可利用getViewpoint()的方法。另外也可以取得地圖邊框範圍、地圖縮放層級、目前地圖類型等地圖相關物件參數。
var mapDiv = tg3dEarth.getDiv(); //取得地圖物件的DIV,可取得此物件相關設定屬性
alert(mapDiv.style.width.toString() + "\n" + mapDiv.style.height.toString());
//利用此物件取得DIV寬高
var mapDiv = tg3dEarth.getViewpoint(); //取得地圖物件的VIEWPOINT,可取得此物件相關設定屬性
alert("x:" + mapDiv.x + "\n" + "y:" + mapDiv.y);
//利用此物件取得VIEWPOINT XY