V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
kaka1
V2EX  ›  问与答

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

  •  
  •   kaka1 · 2019-03-23 13:26:33 +08:00 · 1761 次点击
    这是一个创建于 2063 天前的主题,其中的信息可能已经有所发展或是发生改变。
    瓦片是自己切的离线瓦片,宽是 256 像素,每一行高度相同,但是不同的行高度不同,墨卡托坐标。已经有旧的 js 库可以正常调用,现在要换成 leaflet,直接构造 url 有问题,怎么把旧的库里的请求瓦片方法和 leafelt 结合起来实现正常调用?现在的想法是创建 L.GridLayer( )类,传入旧的 js 库里计算返回的瓦片宽高,但是不知道怎么下手,有熟悉 leaflet 的带佬么,能解决的话价格两张毛爷爷(可再商量),留下联系方式。
    12 条回复    2019-03-23 19:10:22 +08:00
    kaka1
        1
    kaka1  
    OP
       2019-03-23 13:36:45 +08:00
    没接触过 leaflet 的大佬或许可以现在看一下?个人感觉工作量不大,虽然是地图方面东西,不过还是偏重 js 些,拿钱晚上吃个好的还不是美滋滋😂
    kaka1
        2
    kaka1  
    OP
       2019-03-23 14:28:41 +08:00
    钱给少了可以商量啊😂,v 站这么多大佬怎么没动静
    rabbbit
        3
    rabbbit  
       2019-03-23 14:58:17 +08:00
    去 stackoverflow 试试,那边回复速度很快.
    kaka1
        4
    kaka1  
    OP
       2019-03-23 15:09:32 +08:00
    @rabbbit 发了,毫无动静😂,估计 stackoverflow 国外用户在睡觉,v 站用户在过周末
    wangxiaoaer
        5
    wangxiaoaer  
       2019-03-23 15:21:07 +08:00
    不仅仅是 gridlayer 的问题,你还需要重写 tile ( image )的尺寸。
    kaka1
        6
    kaka1  
    OP
       2019-03-23 15:31:25 +08:00
    @wangxiaoaer 获取 tile 尺寸的方法旧的库里已经有了,俺想着能不能拿来用,毕竟重写规则也是一样的,大佬要不要接一下看看
    wangxiaoaer
        7
    wangxiaoaer  
       2019-03-23 15:34:17 +08:00   ❤️ 1
    @kaka1 #6 哈哈哈,去猪八戒看看吧,小单现在懒得接了。
    lyzkhqby
        8
    lyzkhqby  
       2019-03-23 15:43:32 +08:00 via Android
    https://github.com/htoooth/Leaflet.ChineseTmsProviders
    试试这个,我用的天地图,印象里用的这个源码里的 url
    kaka1
        9
    kaka1  
    OP
       2019-03-23 15:51:09 +08:00
    @wangxiaoaer 真带佬啊,确实是小单,一个函数问题,带佬能不能指点一下,怎么和 leafelt 结合起来
    kaka1
        10
    kaka1  
    OP
       2019-03-23 15:52:01 +08:00
    @lyzkhqby 谢谢大佬,可惜不行啊,自己切的瓦片,规则和这个插件里面调用的地图不太一样
    wangxiaoaer
        11
    wangxiaoaer  
       2019-03-23 16:03:08 +08:00 via Android   ❤️ 1
    @lyzkhqby 天地图是标准 256 的 投影也固定,leaflet 原生就支持,他这个估计是自定义的。
    lyzkhqby
        12
    lyzkhqby  
       2019-03-23 19:10:22 +08:00 via Android
    @kaka1 看来我们的需求比较简单,预祝你能早些解决此问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4985 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 05:40 · PVG 13:40 · LAX 21:40 · JFK 00:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.