问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

百度地图怎么实现只显示某一个城市的地图,周边的省市不显示

发布网友 发布时间:2022-04-23 18:00

我来回答

4个回答

热心网友 时间:2022-04-15 04:35

有两种思路:

  第一种,使用BMap.TileLayer实现自定义地图,所有你需要的图块都要从百度下载回来再去掉你不需要部分。这可以完美地实现你的要求,但显然这是不实际的做法,更新地图数据也困难。

  第二种,在第一次缩放的时候可能会看到其它城市。使用BMap.TileLayer实现自定义图层,制作一张你需要显示的地图的中空图(这个可以通过绘制省边界多边形再截图得到),再使用TileCutter.exe(一个百度地图分块工具)进行分块,完成后基本上可以看到效果。

 


注:个人觉得周边的不要不显示,来一个半透明效果会比较好。

热心网友 时间:2022-04-15 05:53

// 百度地图API功能

// 创建Map实例

map = new BMap.Map("map", {

enableMapClick: false

});    

// 初始化地图,设置中心点坐标和地图级别

map.centerAndZoom(new BMap.Point(105.403119, 38.028658), 5); 

//禁用地图拖拽

//map.disableDragging();

//开启鼠标滚轮缩放

map.enableScrollWheelZoom(true); 

//禁用滚轮放大缩小

//map.disableScrollWheelZoom();

//设置地图允许的最小级别。取值不得小于地图类型所允许的最小级别

map.setMinZoom(5);

//设置地图允许的最大级别。取值不得大于地图类型所允许的最大级别

map.setMaxZoom(10);

//设置地图样式,样式包括地图底图颜色和地图要素是否展示两部分

map.setMapStyle({

styleJson: [

{

"featureType": "land",

"elementType": "all",

"stylers": {

//"color": "#F4F3EF",

"color": "#000000",

"hue": "#000000",

"lightness": 0,

"visibility": "on"

}

},

{

"featureType": "water",

"elementType": "all",

"stylers": {

"color": "#000000",

"hue": "#000000",

"lightness": 0,

"visibility": "on"

}

},

{

"featureType": "green",

"elementType": "all",

"stylers": {

"visibility": "off"

}

},

{

"featureType": "manmade",

"elementType": "all",

"stylers": {

"visibility": "off"

}

},

{

"featureType": "building",

"elementType": "all",

"stylers": {

"visibility": "off"

}

},

{

"featureType": "road",

"elementType": "all",

"stylers": {

"visibility": "off"

}

},

{

"featureType": "poilabel",

"elementType": "all",

"stylers": {

"visibility": "off"

}

},

{

"featureType": "administrative",

"elementType": "all",

"stylers": {

"visibility": "off"

}

]

});


热心网友 时间:2022-04-15 07:28

缺乏相应的数据。

热心网友 时间:2022-04-15 09:19

这个貌似百度的开发团队还没有开发出这个功能呢,不过确实不错,关注一下,如果有我也正好用的着
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在excel中输入产品序号如何直接引出相应的信息 excel表格输序号自动出现内容 戏剧教育主要学什么内容 戏剧教育专业就业前景和就业方向怎么样 戏剧教育专业学什么 2025就业前景怎么样 戏剧教育学什么 戏剧教育专业是本科还是专科 戏剧教育专业要读多少年 戏剧教育是什么专业 贵州省合医在浙江省能直接报销吗 装黑苹果总是重启,是我电脑硬件问题吗 黑苹果第一阶段安装无限重启 用3。60浏览器打开百度地图,百度地图不显示地名,请问如何解决? 黑苹果读完文件无限重启 安装黑苹果一直重启求助 百度地图上怎么只出现我店的地址标注,而不显示店名呢 黑苹果4早上开机就一直自己不断重启, 百度地图标注认领通过之后怎么在地图上不显示店名 安装黑苹果无限重启怎么处理 黑苹果升级后无限重启 苹果手机地图 怎么不显示地区名称 都是方格 黑苹果电脑无限重启,怎么办 求助,黑苹果无限重启 百度地图上截图的卫星地图怎么去掉显示的村名 手上是怎么弄的 蓝贡弄在手上用什么可以洗掉 手被上的刺瘊子怎么弄掉? 手上沾上化学物质怎么办 手上弄上油漆怎么办? 冰箱保鲜不制冷怎么办? 百度地图没有地名显示是怎么回事?怎么解决? 黑苹果问题:关机不断电,重启也不断电,但是要过很久会重启。用的是变色龙。 百度地图不能显示道路名称,具体如图 iPhone5开机白底黑苹果无限重启无法打开安全模式如何链接电脑备份? 百度地图开发中,怎么设置地图只显示省份的名称 安装黑苹果自动重启,怎么回事? 换了块iPhone5s电池,换完以后黑苹果白底屏幕,之后无限重启,没有蓝屏 我在百度地图上已经标注好了店铺名称,怎么不显示名字啊 ipadair 无限重启一到黑苹果就关机又到黑苹果 无限循环 连不上电脑 只 百度地图标注成功为什么不显示户名? 苹果6Splus反复重启,就是开机黑苹果三秒后重启了一直循环,用爱思刷11.3.5后输入了id密码 变色龙各种重启:加载黑苹果时一直出代码,出完就自动重启,而且无限循环 黑苹果安装完毕后 不自动重启而是无限黑屏 怎么破 iPhone7 一直白屏黑苹果重启有没有人可解决 梦到转经筒 梦见自己在念经转经三圈,发现脚底下好大一颗绿宝石,我没有捡,是什么... 梦中有人推荐转经求香 梦见人死后在转经 梦见自己手握着转经筒转着就坏了了 梦见雕龙转经铜?