MapContext.includePoints

2020-08-26 16:37 更新

解释:缩放视野展示所有经纬度。

方法参数

Object object

object 参数说明

属性名类型默认值必填说明

points

Array

要显示在可视区域内的坐标点列表。

padding

Array

坐标点形成的矩形边缘到地图边缘的距离,单位像素。格式为[上,右,下,左],安卓上只能识别数组第一项,上下左右的 padding 一致。开发者工具暂不支持 padding 参数。

success

Function

接口调用成功的回调函数

fail

Function

接口调用失败的回调函数

complete

Function

接口调用结束的回调函数(调用成功、失败都会执行)

points 参数说明

参数类型说明

longitude

String

经度

latitude

String

纬度

示例 

在开发者工具中打开


图片示例

代码示例

<view class="wrap">
    <map id="myMap" style="width: 100%"></map>
    <button type="primary" bindtap="includePointsOne">缩放视野展示所有经纬度1</button>
    <button type="primary" bindtap="includePointsTwo">缩放视野展示所有经纬度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);
                }
            });
        }
    });


    以上内容是否对您有帮助:
    在线笔记
    App下载
    App下载

    扫描二维码

    下载编程狮App

    公众号
    微信公众号

    编程狮公众号