【发布时间】:2020-11-20 23:08:10
【问题描述】:
将我的地图平移到地球尽头时,您会看到底图的尽头,然后空白处显示那里没有底图。 问题: 如何删除空白区域并使地图在地球尽头结束,如传单底图所示。
地图创建的js代码 var mymap = L.map('mapid').setView([9.4258946,-0.8842213], 1);
L.tileLayer('https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}?access_token={accessToken}', {
// attribution: 'Map data © <a href="https://www.openstreetmap.org/">OpenStreetMap</a> contributors, <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, Imagery © <a href="https://www.mapbox.com/">Mapbox</a>',
maxZoom: 18,
id: 'mapbox/streets-v11',
tileSize: 512,
zoomOffset: -1,
accessToken: 'pk.eyJ1IjoiYXd1bWJvcm8iLCJhIjoiY2tmeDNkZmNrMW14YzJ6c3ZtOWxjM2c2cyJ9.Xc6_tLdj7UhBMwZNOleuDg'
}).addTo(mymap);
var markerIcon = L.icon({
iconUrl: 'target.png',
iconSize: [20, 20],
iconAnchor: [0, 0],
popupAnchor: [-3, -76] // point from which the popup should open relative to the iconAnchor
});
CSS 代码
.map{
height: 100vh ;
width: 100vw;
position: absolute;
z-index: 0;
right: 0;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
HTML 代码
<div class="map" id="mapid" ></div>
【问题讨论】:
-
查看您的代码会更有帮助。也许你可以提供一个可重现的例子。
-
我只是添加了一些代码,也许你可以再看一下。
标签: javascript html css leaflet extent