【发布时间】:2016-01-12 13:00:59
【问题描述】:
我目前正在尝试从传单中的 latlng 获取百分比或像素坐标。
以下是创建地图并定义图块的脚本(取自名为“maptiler”的应用程序)
var mapMinZoom = 0;
var mapMaxZoom = 3;
var map = L.map('main-map', {
maxZoom: mapMaxZoom,
minZoom: mapMinZoom,
crs: L.CRS.Simple
}).setView([0 0], mapMaxZoom);
var mapBounds = new L.LatLngBounds(
map.unproject([0, 1792], mapMaxZoom),
map.unproject([2048, 0], mapMaxZoom));
map.fitBounds(mapBounds);
L.tileLayer('/_Content/leafletmap/{z}/{x}/{y}.png', {
minZoom: mapMinZoom, maxZoom: mapMaxZoom,
bounds: mapBounds,
noWrap: true,
tms: false
}).addTo(map);
这里的主要要求是cordova应用程序中的离线功能,这就是我们不使用谷歌地图API的原因。
【问题讨论】:
标签: javascript leaflet