new ov.CustomEntity()
            webgl/ov-CustomEntity.js, line 5
        
        
    自畫圖素
Methods
- 
    
getAbsoluteCoordinatesBoundingPolygon(){Array.<GeoPolygon>|null}
webgl/ov-CustomEntity.js, line 55 - 
    
    
    
取得FileMesh圖素的WGS84坐標系外接包圍多邊形。
Returns:
Type Description Array.<GeoPolygon> | null WGS84坐標系外接包圍多邊形。  - 
    
getLocalCoordinatesBoundingPolygon(){Array.<GeoPolygon>|null}
webgl/ov-CustomEntity.js, line 46 - 
    
    
    
取得FileMesh圖素的本地坐標系外接包圍多邊形。
Returns:
Type Description Array.<GeoPolygon> | null 本地坐標系外接包圍多邊形。  - 
    
getName(){String}
webgl/ov-CustomEntity.js, line 198 - 
    
    
    
取得圖素名稱。
Returns:
Type Description String 圖素名稱。  - 
    
getParameter(){Object}
webgl/ov-CustomEntity.js, line 164 - 
    
    
    
取得圖素參數。
Returns:
Type Description Object 圖素參數。  - 
    
getSN(){Number}
webgl/ov-CustomEntity.js, line 206 - 
    
    
    
取得圖素流水號。
Returns:
Type Description Number 圖素流水號。  - 
    
setName(圖素名稱。)
webgl/ov-CustomEntity.js, line 190 - 
    
    
    
設置圖素名稱。
Name Type Description 圖素名稱。String Returns:
是否設置成功。 - 
    
setOnClickListener(event)
webgl/ov-CustomEntity.js, line 71 - 
    
    
    
設定滑鼠左鍵點擊事件,設成null可取消。
Name Type Description eventov.CustomEntity~setOnClickListenerCallback 滑鼠左鍵按一下實體時要執行的函式。
 - 
    
setOnMouseEnterListener(event)
webgl/ov-CustomEntity.js, line 87 - 
    
    
    
設定滑鼠進入圖素事件。
Name Type Description eventov.CustomEntity~setOnMouseEnterListenerCallback 滑鼠進入圖素時要執行的函式。
 - 
    
setOnMouseLeaveListener(event)
webgl/ov-CustomEntity.js, line 102 - 
    
    
    
設定滑鼠離開圖素事件。
Name Type Description eventov.CustomEntity~setOnMouseLeaveListenerCallback 滑鼠離開圖素時要執行的函式。
 - 
    
setTooltip(tooltip)
webgl/ov-CustomEntity.js, line 117 - 
    
    
    
設定Tooltip。
Name Type Description tooltipString 鼠標懸停於實體上時顯示的提示字串。
 - 
    
update(param)
webgl/ov-CustomEntity.js, line 128 - 
    
    
    
更新圖素。
Name Type Description paramObject 修改的參數,可部份更新。
Example
var entity = customLayer.addPointEntity({ geo: point, color: new ov.Color("#FF0000"), opacity: 1.0, size: 32 });
entity.update({ color: new ov.Color("#0000FF") }); 
Type Definitions
- 
    
setOnClickListenerCallback(pos, attr, SN, name)
webgl/ov-CustomEntity.js, line 74 - 
    
    
    
    
    
    
    
        
Name Type Description posGeoPoint 滑鼠坐標。
attrObject 屬性物件。
SNNumber 流水號。
nameString 圖素名稱。
- See:
 
 - 
    
setOnMouseEnterListenerCallback(attr, SN, name)
webgl/ov-CustomEntity.js, line 90 - 
    
    
    
    
    
    
    
        
Name Type Description attrObject 屬性物件。
SNNumber 流水號。
nameString 圖素名稱。
 - 
    
setOnMouseLeaveListenerCallback(attr, SN, name)
webgl/ov-CustomEntity.js, line 105 - 
    
    
    
    
    
    
    
        
Name Type Description attrObject 屬性物件。
SNNumber 流水號。
nameString 圖素名稱。