Class: DTM

ov.Widget. DTM

new ov.Widget.DTM(parameter){ov.Widget.DTM}

common/PilotGaea-Widget.js, line 1781

DTM加值服務Widget(地政司API需要TLS1.2!),需加入material-icons.css
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
或參照Google Fonts Material Icons Guide設置離線版本。
https://developers.google.com/fonts/docs/material_icons

Name Type Description
parameter Object

參數物件。

Name Type Default Description
view ov.TerrainView

圖台物件。

show20mDEM Boolean true optional

是否顯示20M高程。

show5mDEM Boolean false optional

是否顯示5M高程。

show1mDEM Boolean false optional

是否顯示1M高程。

proxy String optional

代理伺服器。

analysisUrl String optional

加值服務網址。

filter Object optional

選擇功能,預設為全部功能;小項空陣列表示選擇全部小項;系統支援功能請參考 ov.Widget.DTM.GetAnalysisFunctions()。

See:
Returns:
Type Description
ov.Widget.DTM DTM加值服務Widget物件。
Example

var param = {};
param.view = terrainView;
param.filter ={slope:[], aspect:["getimage", "getaspectvalue"], Lineprofile:[], hillshadeaz: []};
var widget = new ov.Widget.DTM(param);

Methods

staticov.Widget.DTM.GetAnalysisFunctions(){ov.Widget.DTM}

common/PilotGaea-Widget.js, line 2592

取得DTM加值服務Widget支援功能。

Returns:
Type Description
ov.Widget.DTM DTM加值服務Widget物件。
Example

var functions = ov.Widget.DTM.GetAnalysisFunctions();