new ov.StreetView(options, callback)
            webgl/ov-StreetView.js, line 18
        
        
    街景視圖
| Name | Type | Description | 
|---|---|---|
| options | Object | 初始化選項。 | 
| callback | ov.StreetView~constructorCallback | optional 回呼函數。 | 
Example
//給streetid或lon和lat會直接開啟街景,或StartStreetView時給
var streetView = ov.StreetView({
 url: 'http://127.0.0.1:8080',
 layername: 'C10',
 streetid: 1313,
 canvas: 'canvas',
 lon: 121,
 lat: 21
},
console.log);
Methods
- 
    addPrompt(textSetting){Number}webgl/ov-StreetView.js, line 108
- 
    
    
    加入提示文字。 Name Type Description textSettingObject 參數選項。 Name Type Default Description fontTypeString "標楷體" optional 文字字體。 fontSizeNumber 18 optional 文字大小。 colorHexColor "#FFFFFFBF" optional 文字顏色。 borderColorHexColor "#FFFFFFBF" optional 邊框顏色。 borderWidthNumber 2 optional 邊框寬度。 alignov.TEXT_ALIGN ov.TEXT_ALIGN.HORZ_CENTER | ov.TEXT_ALIGN.VERT_VCENTER optional 文字對齊。 textString "" optional 文字。 posGeoPoint new GeoPoint(0, 0) optional 文字位置。 Returns:Type Description Number 流水號 Examplevar id = streetView.addPromt({ 
 fontType: '標楷體',
 fontSize: 18,
 color: #FFFFFFBF,
 borderColor: #FFFFFFBF,
 borderWidth: 2,
 pos: new GeoPoint(100, 100)
 });
- 
    deInit()webgl/ov-StreetView.js, line 42
- 
    
    
    釋放資源與註冊事件。 
- 
    getAllInfo(callback)webgl/ov-StreetView.js, line 50
- 
    
    
    非同步取得所有街景資訊。 Name Type Description callbackov.StreetView~getAllInfoCallback 回呼函數。 
- 
    isInit(){Boolean}webgl/ov-StreetView.js, line 35
- 
    
    
    確認是否成功初始化。 Returns:Type Description Boolean 是否成功初始化。 
- 
    removePrompt(id)webgl/ov-StreetView.js, line 118
- 
    
    
    移除提示文字 Name Type Description idNumber 加入時回傳的ID。 ExamplestreetView.removePrompt(id); 
- 
    startStreetView(paramter, callback)webgl/ov-StreetView.js, line 73
- 
    
    
    開始街景 Name Type Description paramterObject 參數選項。 callbackov.StreetView~startStreetViewCallback optional 回呼函數。 Example//給streetid或lon和lat會開啟街景 
 var streetView = ov.StreetView({
 streetid: 1313,
 canvas: 'canvas',
 lon: 121,
 lat: 21
 },
 console.log);
Type Definitions
- 
    constructorCallback(result)webgl/ov-StreetView.js, line 21
- 
    
    
    
    
    
    
    
        
Name Type Description resultObject 圖素物件。 Name Type Description successBoolean 是否成功。 streetidNumber optional 街景編號。 yawNumber optional 偏擺角。 messageString optional 錯誤訊息。 - See:
 
- 
    getAllInfoCallback(json)webgl/ov-StreetView.js, line 53
- 
    
    
    
    
    
    
    
        
Name Type Description jsonString 街景資訊JSON字串。 - See:
 
- 
    startStreetViewCallback(result)webgl/ov-StreetView.js, line 76
- 
    
    
    
    
    
    
    
        
Name Type Description resultObject 圖素物件。 Name Type Description successBoolean 是否成功。 streetidNumber optional 街景編號。 yawNumber optional 偏擺角。 messageString optional 錯誤訊息。 - See: