在tileLayer上更改lat长起点

时间:2018-03-02 04:26:00

标签: javascript leaflet

我正在为游戏制作Leaflet地图。我尝试升级它以使用磁贴而不是imageOverlay。在imageOverlay地图上,我能够获得lat很长的时间将0,0放在地图的中心。到目前为止,我还无法对tileLayer地图做同样的事情。目前,tileLayer地图的左上角有0,0。我用于imageOverlay映射的代码(减去所有脚本,css和div行)是:

var map = L.map('map', {
    crs: L.CRS.Simple,
    minZoom: -2,
    });

var bounds = L.latLngBounds([
    [-4000 /2, -4000 /2],
    [4000 /2, 4000 /2]
    ]);

var image = L.imageOverlay('data/biomeMap.png', bounds).addTo(map);

我的tileLayer代码如下。

var map = L.map('map', {
    center: [-128,128],
    zoom: 2,
    maxZoom: 4,
    crs: L.CRS.Simple
    });

 L.tileLayer('http://www.example.com/data/biomeMap/{z}/{x}/{y}.png').addTo(map);

我能做些什么来使tileLayer map lat long函数与imageOverlay map相同?

0 个答案:

没有答案