传单不会加载负坐标切片
Leaflet doesn't load negative coordinate tiles
我正在学习传单,但我似乎无法弄清楚我做了什么(或没有做什么)使负坐标图块不加载。
我的代码目前如下所示:
var map = L.map('map', {
crs: L.CRS.Simple
}).setView([0,0]);
L.tileLayer('img/tile_{x}_{y}.png', {
tileSize: 100,
noWrap: true,
format: 'image/png',
}).addTo(map);
任何帮助,不胜感激。
这不是最直观的描述,但它可能是您正在寻找的 tileLayer continuWorld 选项。
如果设置为 true,则切片坐标不会被世界宽度(-180 到 180 经度)包裹或被固定为位于世界高度(-90 到 90)内。如果您将传单用于不反映现实世界的地图(例如游戏、室内或照片地图),请使用此选项。
至少对我来说,这适用于使用方案"{z}_{y}_{x}.png"的瓷砖,例如 1_0_-1.png、1_-2_0.png 1_1_-1.png 对于 0,0 坐标左侧的 ¬ 形地图。
请注意,默认情况下,负 y 为上,正为下。要撤消此行为,请使用 tms 选项。
相关文章:
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- 如何在d3.js中返回路径的y坐标
- 在谷歌地图上获取事件的x,y坐标
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- 当带有渲染器的DOM元素不在屏幕顶部时,移动了场景的坐标
- 对不同的数组进行切片并返回选定的值
- 如何在JS Leatflet绘图插件中获取圆的坐标
- 点击(右键点击)使用传单地图库获取图像覆盖的像素坐标
- 查找带有边框的HTML5 Canvas(点击)事件的坐标
- HTML5获取弧的坐标's结束
- 如何在OpenLayers中获取动态绘制的多边形的坐标
- 获取用户位置并将坐标保存在数据库中
- javascript中如何进行时间切片
- fabric js多边形集合坐标
- 使用D3.js和GeoJson在地图上的某些坐标上设置一个小图像
- 如何创建一个谷歌地图地理坐标数组
- AngularJS-如何在mousemove上存储鼠标坐标
- 使用地理坐标,对更靠近用户的对象进行排序'的位置
- 在坐标上模拟点击坐标js/jQuery
- 传单不会加载负坐标切片