高德地图 AMap.PlaceSearchLayer

本文介绍如何使用AMap麻点图插件来显示大量POI数据。当需要展示的数据量较大时,麻点图能有效减轻地图负担并清晰展示数据分布。通过示例代码展示了如何初始化地图及加载插件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

AMap.PlaceSearchLayer麻点图插件,作为海量搜索结果的辅助显示类,当需求搜索结果数量大时,建议使用麻点图展示

当我们所要的poi数据量过于庞大时,这时我们可以考虑使用麻点进行标记显示。
示例代码

<script type="text/javascript">

       var map = new AMap.Map('container', {
          resizeEnable: true,
          center:[116.519942, 39.924677],
          zoom:11
      });

      function onComplete(){}
      function onError(){
        alert("success");
      }

    map.plugin('AMap.PlaceSearchLayer', function (){
    var searchLayer = new AMap.PlaceSearchLayer({
        keywords : '超市' //搜索关键字为“超市”的poi
    });
    //将海量麻点叠加在地图上
    searchLayer.setMap(map);
    AMap.event.addListener(searchLayer, 'complete', 'complete', onComplete);
    AMap.event.addListener(searchLayer, 'click',onError);
});
    </script>

官网api
这里写图片描述

由于不是很复杂这里就不做多解释了,需要的可以自行到官方api去了解

效果图
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值