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去了解
效果图