推广 热搜: csgo  vue  angelababy  2023  gps  新车  htc  落地  app  p2p 

腾讯地图API详解

   2023-07-27 网络整理佚名1680
核心提示:最近项目中需要通过用户输入的地址来判断是否在选定的地址范围内,于是想到了使用百度地图的API来通过地址得到经纬度,不过看了半天发现百度的API太不好用了,于是又找了一下腾讯地图的API,功能都写的很清楚,于是决定采用腾讯开放平台的API来实现相关的功能,后来又仔细的看了一下发现腾讯地图的API功能还是很强大的。具体的字段说明可以参考腾讯地图API的官方文档

最近的一个项目中,需要利用用户输入的地址来判断是否在选择的地址范围内,于是想到了利用百度地图的API来通过地址获取经纬度。 查找了腾讯地图的API,功能写得很清楚,所以决定使用腾讯开放平台的API来实现相关功能。 后来仔细看了一下,发现腾讯地图的API功能还是很强大的。

首先,调用腾讯地图的API和调用百度一样,需要申请一个密钥,很简单,只要绑定手机号码就可以申请。

以下是我尝试过的一些比较有用的功能

1.基于API

关键字输入提示,该API可以帮助用户在输入地址时显示地址提示

通过发送 GET 请求

城市(例如:上海)&=输入框的值&key=应用的key&=1

返回json格式的列表

具体字段说明请参考腾讯地图API官方文档

{
    "status": 0,
    "message": "query ok",
    "count": 10,
    "data": [
        {
            "id": "7944893265995869633",
            "title": "康桥",
            "address": "上海市浦东新区康桥",
            "type": 0,
            "location": {
                "lat": 31.13991,
                "lng": 121.58685
            },
            "adcode": 310115,
            "province": "上海市",
            "city": "上海市",
            "district": "浦东新区"
        },

2. API V2

腾讯地图控件可以显示在网页上,也可以显示在手机网页上

var map = new qq.maps.Map(document.getElementById("map"),
    {
        //加载地图经纬度信息
        center : new qq.maps.LatLng(x, y),
        zoom : 15, //设置缩放级别
        draggable : false, //设置是否可以拖拽
        scrollwheel : false, //设置是否可以滚动
        disableDoubleClickZoom : true //设置是否可以双击放大
    }
    );

具体字段说明请参考腾讯地图API官方文档

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON