付费求助一个前端问题, leaflet 调用自定义规则瓦片

2019-03-23 13:26:33 +08:00
 kaka1
瓦片是自己切的离线瓦片,宽是 256 像素,每一行高度相同,但是不同的行高度不同,墨卡托坐标。已经有旧的 js 库可以正常调用,现在要换成 leaflet,直接构造 url 有问题,怎么把旧的库里的请求瓦片方法和 leafelt 结合起来实现正常调用?现在的想法是创建 L.GridLayer( )类,传入旧的 js 库里计算返回的瓦片宽高,但是不知道怎么下手,有熟悉 leaflet 的带佬么,能解决的话价格两张毛爷爷(可再商量),留下联系方式。
1663 次点击
所在节点    问与答
12 条回复
kaka1
2019-03-23 13:36:45 +08:00
没接触过 leaflet 的大佬或许可以现在看一下?个人感觉工作量不大,虽然是地图方面东西,不过还是偏重 js 些,拿钱晚上吃个好的还不是美滋滋😂
kaka1
2019-03-23 14:28:41 +08:00
钱给少了可以商量啊😂,v 站这么多大佬怎么没动静
rabbbit
2019-03-23 14:58:17 +08:00
去 stackoverflow 试试,那边回复速度很快.
kaka1
2019-03-23 15:09:32 +08:00
@rabbbit 发了,毫无动静😂,估计 stackoverflow 国外用户在睡觉,v 站用户在过周末
wangxiaoaer
2019-03-23 15:21:07 +08:00
不仅仅是 gridlayer 的问题,你还需要重写 tile ( image )的尺寸。
kaka1
2019-03-23 15:31:25 +08:00
@wangxiaoaer 获取 tile 尺寸的方法旧的库里已经有了,俺想着能不能拿来用,毕竟重写规则也是一样的,大佬要不要接一下看看
wangxiaoaer
2019-03-23 15:34:17 +08:00
@kaka1 #6 哈哈哈,去猪八戒看看吧,小单现在懒得接了。
lyzkhqby
2019-03-23 15:43:32 +08:00
https://github.com/htoooth/Leaflet.ChineseTmsProviders
试试这个,我用的天地图,印象里用的这个源码里的 url
kaka1
2019-03-23 15:51:09 +08:00
@wangxiaoaer 真带佬啊,确实是小单,一个函数问题,带佬能不能指点一下,怎么和 leafelt 结合起来
kaka1
2019-03-23 15:52:01 +08:00
@lyzkhqby 谢谢大佬,可惜不行啊,自己切的瓦片,规则和这个插件里面调用的地图不太一样
wangxiaoaer
2019-03-23 16:03:08 +08:00
@lyzkhqby 天地图是标准 256 的 投影也固定,leaflet 原生就支持,他这个估计是自定义的。
lyzkhqby
2019-03-23 19:10:22 +08:00
@kaka1 看来我们的需求比较简单,预祝你能早些解决此问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/547681

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX