美文网首页微信小程序/Java/App工作生活
微信小程序百度经纬度转地址(根据coord_type的值来转)

微信小程序百度经纬度转地址(根据coord_type的值来转)

作者: Leslie_Lee | 来源:发表于2019-07-03 09:54 被阅读0次
小程序

因为小程序地图时采用的腾讯地图的坐标系,两种坐标有一定的误差,导致位置信息显示不正确。现在需要一个可以转换两种坐标的方法,经过查询发现腾讯地图提供了一个接口用来将多种坐标类型转换成腾讯可用的坐标。

/**

    * 经纬度转地址

    */

    qqmapsdkFunction: function (latitude, longitude, num) {

        var that = this;

        qqmapsdk.reverseGeocoder({

            location: {

                latitude: latitude,

                longitude: longitude

            },

            coord_type: 1, //百度经纬度转腾讯经纬度是3

            success: function (res) {

                if (num == 1) {

                    that.setData({

                        originLocats: res.result.formatted_addresses.recommend

                    });

                } else if (num == 2) {

                    that.setData({

                        endLocats: res.result.formatted_addresses.recommend

                    });

                }

            }

        });

    },

相关文章

网友评论

    本文标题:微信小程序百度经纬度转地址(根据coord_type的值来转)

    本文链接:https://www.haomeiwen.com/subject/shoacctx.html