Documentation ¶
Index ¶
- type DbMap
- type DbMapOption
- type Panorama
- type PanoramaOption
- func WithCoordtype(coordtype string) PanoramaOption
- func WithFov(fov int) PanoramaOption
- func WithHeading(heading int) PanoramaOption
- func WithHeight(height int) PanoramaOption
- func WithLocation(location string) PanoramaOption
- func WithMcode(mcode string) PanoramaOption
- func WithPanoid(panoid string) PanoramaOption
- func WithPitch(pitch int) PanoramaOption
- func WithPoiid(poiid string) PanoramaOption
- func WithWidth(width int) PanoramaOption
- type PanoramaReply
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DbMap ¶
type DbMap struct {
Ak string `json:"ak"` // 用户的访问密钥。支持浏览器端和服务端ak,网页应用推荐使用服务端ak
}
func NewDbMap ¶
func NewDbMap(ak string, opts ...DbMapOption) *DbMap
type DbMapOption ¶
type DbMapOption func(*DbMap)
type Panorama ¶
type Panorama struct { DbMap Mcode string `json:"mcode"` // 安全码。若为Android/IOS SDK的ak, 该参数必需。 Width int `json:"width"` // 图片宽度,范围[10,1024] Height int `json:"height"` // 图片高度,范围[10,512] Location string `json:"location"` // 全景位置点坐标。坐标格式:lng<经度>,lat<纬度>,例如116.313393,40.047783。 Coordtype string `json:"coordtype"` // 全景位置点坐标。坐标格式:lng<经度>,lat<纬度>,例如116.313393,40.047783。 Poiid string `json:"poiid"` // poi的id,该属性通常通过place api接口获取,poiid与panoid、location一起设置全景的显示场景,优先级为:poiid>panoid>location。其中根据poiid获取的全景视角最佳。 Panoid string `json:"panoid"` // 全景图id,panoid与poiid、location一起设置全景的显示场景,优先级为:poiid>panoid>location。 Heading int `json:"heading"` // 水平视角,范围[0,360] Pitch int `json:"pitch"` // 垂直视角,范围[0,90]。 Fov int `json:"fov"` // 水平方向范围,范围[10,360],fov=360即可显示整幅全景图 }
func NewPanorama ¶
func NewPanorama(ak string, opts ...PanoramaOption) *Panorama
type PanoramaOption ¶
type PanoramaOption func(*Panorama)
func WithCoordtype ¶
func WithCoordtype(coordtype string) PanoramaOption
func WithFov ¶
func WithFov(fov int) PanoramaOption
func WithHeading ¶
func WithHeading(heading int) PanoramaOption
func WithHeight ¶
func WithHeight(height int) PanoramaOption
func WithLocation ¶
func WithLocation(location string) PanoramaOption
func WithMcode ¶
func WithMcode(mcode string) PanoramaOption
func WithPanoid ¶
func WithPanoid(panoid string) PanoramaOption
func WithPitch ¶
func WithPitch(pitch int) PanoramaOption
func WithPoiid ¶
func WithPoiid(poiid string) PanoramaOption
func WithWidth ¶
func WithWidth(width int) PanoramaOption
type PanoramaReply ¶
type PanoramaReply struct{}
Click to show internal directories.
Click to hide internal directories.