MapContext.includePoints

2020-08-26 16:37 更新

解釋:縮放視野展示所有經(jīng)緯度。

方法參數(shù)

Object object

object 參數(shù)說明

屬性名類型默認(rèn)值必填說明

points

Array

要顯示在可視區(qū)域內(nèi)的坐標(biāo)點(diǎn)列表。

padding

Array

坐標(biāo)點(diǎn)形成的矩形邊緣到地圖邊緣的距離,單位像素。格式為[上,右,下,左],安卓上只能識別數(shù)組第一項(xiàng),上下左右的 padding 一致。開發(fā)者工具暫不支持 padding 參數(shù)。

success

Function

接口調(diào)用成功的回調(diào)函數(shù)

fail

Function

接口調(diào)用失敗的回調(diào)函數(shù)

complete

Function

接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行)

points 參數(shù)說明

參數(shù)類型說明

longitude

String

經(jīng)度

latitude

String

緯度

示例 

在開發(fā)者工具中打開


圖片示例

代碼示例

<view class="wrap">
    <map id="myMap" style="width: 100%"></map>
    <button type="primary" bindtap="includePointsOne">縮放視野展示所有經(jīng)緯度1</button>
    <button type="primary" bindtap="includePointsTwo">縮放視野展示所有經(jīng)緯度2</button>
</view>

    Page({
        onLoad() {
            this.mapContext = swan.createMapContext('myMap');
        },
        includePointsOne() {
            this.mapContext.includePoints({
                padding: [10],
                points: [{
                    latitude: 23,
                    longitude: 113.33
                }, {
                    latitude: 23,
                    longitude: 113.3345211
                }],
                success: res => {
                    console.log('includePoints success');
                },
                fail: err => {
                    console.log('includePoints fail', err);
                }
            });
        },
        includePointsTwo() {
            this.mapContext.includePoints({
                padding: [10],
                points: [{
                    latitude: 39.91,
                    longitude: 106.40
                }, {
                    latitude: 41,
                    longitude: 120
                }],
                success: res => {
                    console.log('includePoints success');
                },
                fail: err => {
                    console.log('includePoints fail', err);
                }
            });
        }
    });


    以上內(nèi)容是否對您有幫助:
    在線筆記
    App下載
    App下載

    掃描二維碼

    下載編程獅App

    公眾號
    微信公眾號

    編程獅公眾號