地图上分成一块一块区域 高德地图_高德地图行政区域划分问题有点搞不懂

问题描述

就是我想让页面打开时默认划分显示的区域就是广州市

问题出现的环境背景及自己尝试过哪些方法

不知道怎么设置默认,没又显示,求指点迷津

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

var map = new AMap.Map('container', {

zoom:11,//级别

center: [113.107901,22.995755],//中心点坐标

viewMode:'3D',//使用3D视图

mapStyle: 'amap://styles/blue'//设置地图样式

});

//行政区划查询

var opts = {

subdistrict: 1, //返回下一级行政区

showbiz:false //最后一级返回街道信息

};

district = new AMap.DistrictSearch(opts);//注意:需要使用插件同步下发功能才能这样直接使用

district.search('广州', function(status, result) {

if(status=='complete'){

getData(result.districtList[0]);

}

});

function getData(data,level) {

var bounds = data.boundaries;

if (bounds) {

for (var i = 0, l = bounds.length; i < l; i++) {

var polygon = new AMap.Polygon({

map: map,

strokeWeight: 1,

strokeColor: '#CC66CC',

fillColor: '#CCF3FF',

fillOpacity: 0.2,

path: bounds[i]

});

polygons.push(polygon);

}

map.setFitView();//地图自适应

}

}

你期待的结果是什么?实际看到的错误信息又是什么?

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页