zoukankan      html  css  js  c++  java
  • 微信小程序JavaScriptSDK核心类---经纬度转换地址

    1.申请开发者密钥(key):http://lbs.qq.com/key.html

    2.下载微信小程序JavaScriptSDK :http://3gimg.qq.com/lightmap/xcx/jssdk/qqmap-wx-jssdk1.0.zip

    3.安全域名设置,需要在微信公众平台添加域名地址https://apis.map.qq.com

    4. 小程序示例       (微信小程序JavaScript SDK :http://lbs.qq.com/qqmap_wx_jssdk/method-search.html

    var QQMapWX = require('xxx/qqmap-wx.js');
    
    var demo = new QQMapWX({
        
            key: '开发密钥(key)' // 必填
    });
    //关键词输入提示
    demo.getSuggestion({
    
        keyword: '电影院',
    
        success: function(res) {
    
            console.log(res);
    
        },
    
        fail: function(res) {
    
            console.log(res);
    
        },
    
        complete: function(res) {
    
            console.log(res);
    
        }
    
    });         
    
    //逆地址解析(坐标位置描述)
    demo.reverseGeocoder({
    
        location: {
    
            latitude: 39.984060,
    
            longitude: 116.307520
    
        },
    
        success: function(res) {
    
            console.log(res);
    
        },
    
        fail: function(res) {
    
            console.log(res);
    
        },
    
        complete: function(res) {
    
            console.log(res);
    
        }
    
    });
     //地址解析(地址转坐标)      
    
    demo.geocoder({
    
        address: '北京市海淀区彩和坊路海淀西大街74号',
    
        success: function(res) {
    
            console.log(res);
    
        },
    
        fail: function(res) {
    
            console.log(res);
    
        },
    
        complete: function(res) {
    
            console.log(res);
    
        }
    
    });   
    
    //距离计算
    demo.calculateDistance({
    
        to:[{
    
            latitude: 39.984060,
    
            longitude: 116.307520
    
        }, {
    
            latitude: 39.984572,
    
            longitude: 116.306339
    
        }],
    
        success: function(res) {
    
            console.log(res);
    
        },
    
        fail: function(res) {
            console.log(res);
    
        },
    
        complete: function(res) {
    
            console.log(res);
    
        }
    
    });      
    
    //获取城市列表
    
    demo.getCityList({
        success: function(res) {
            console.log(res);
        },
        fail: function(res) {
            console.log(res);
        },
        complete: function(res) {
            console.log(res);
        }
    });
    
    //获取城市区县
    
    
    demo.getDistrictByCityId({
    
        id: '110000', // 对应城市ID
    
        success: function(res) {
    
            console.log(res);
    
        },
    
        fail: function(res) {
    
            console.log(res);
    
        },
    
        complete: function(res) {
    
            console.log(res);
    
        }
    
    });           
    
    
                        
    

     

  • 相关阅读:
    二叉搜索树的后序遍历序列(python)
    从上往下打印二叉树(python)
    仿 PS中的颜色填充工具
    噪点图
    另一种噪点图 (有点类似卫星云图)
    像素融解
    比较位图差异
    颜色变换
    像素拷贝及赋值
    使用(模糊)滤镜
  • 原文地址:https://www.cnblogs.com/lliuhh/p/7832806.html
Copyright © 2011-2022 走看看