首页 / 浏览问题 / 云GIS / 问题详情
leaflet中map.getBounds()获取的值是一样的
68EXP 2020年07月28日

leaflet中map.getBounds()获取的值是一样的,这是为什么

1个回答

您好,如果您想获取地图范围,可以直接发get请求到地图服务.rjson 其中有地图bounds表述

3,352EXP 2020年07月29日

我设置的就是绝对的,您看一下我这个地图我在dom选中之后是这样的,我应该怎么改呢

你这个div感觉就是有点问题,您可以把这个div丢出外部,使其相对于你这个地图的位置为绝对。可以理解为直接把这个div绝对位置上至于下层底图之上,而不是又嵌于底图之内。
#mapContainer {
                position: absolute;
                left: 20px;
                bottom: 110px;
                width: 350px;
                height: 200px;
                margin: 0;
                padding: 0;
                overflow: hidden;
                /*background-color: rgba(5, 24, 30, .7);*/
                background-color: white;
                border: rgba(89, 191, 195, .7) 1px solid;
            }

<div id="mapContainer" v-show="mapFlag">
                    <div id="mapContainer1" style="width: 100%;height: 100%;"></div>
                </div>

我改成这样了,但是也是不好用
把地图装载到mapContainer看看效果
我试了装载到mapContainer里不行的,放在mapcontainer1里也还是不行
...