Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将图像转换为地图分幅以供使用_Javascript_Html_Dictionary_Leaflet_Tiles - Fatal编程技术网

Javascript 如何将图像转换为地图分幅以供使用

Javascript 如何将图像转换为地图分幅以供使用,javascript,html,dictionary,leaflet,tiles,Javascript,Html,Dictionary,Leaflet,Tiles,我正在努力使人们可以上传一张图片到我的网站上,并将其转换为可用于自定义交互式地图的小册子的瓷砖。这些图像是游戏中的地图,而不是真实的地理数据。我一直在四处寻找,我找不到一种方法将图像分割成可以直接通过JS在传单中使用的瓷砖。我已经找到了很多独立的程序,但在这种情况下它们无法完成任务。我相信你可以通过iconURL来提供它;用下面这样的东西 var UserIcon = new LeafIcon({ iconUrl: 'http://www.website.com/icons/' + us

我正在努力使人们可以上传一张图片到我的网站上,并将其转换为可用于自定义交互式地图的小册子的瓷砖。这些图像是游戏中的地图,而不是真实的地理数据。我一直在四处寻找,我找不到一种方法将图像分割成可以直接通过JS在传单中使用的瓷砖。我已经找到了很多独立的程序,但在这种情况下它们无法完成任务。

我相信你可以通过iconURL来提供它;用下面这样的东西

var UserIcon = new LeafIcon({
    iconUrl: 'http://www.website.com/icons/' + userID, // sample, craft user media URL
  className: 'UserIcon',
});

你可能想在gis.stackexchange.com上问这个问题。我投票结束这个问题,因为这个问题在地图上已经被问过了。为了提高效率,地图可能会非常大,最好是分片。