V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jamfer
V2EX  ›  程序员

找前端巨巨搞一个 canvas 的地图,需求如下

  •  
  •   jamfer · 2020-12-24 11:10:24 +08:00 · 1624 次点击
    这是一个创建于 1423 天前的主题,其中的信息可能已经有所发展或是发生改变。
    地图的图片我已经做好了,是游戏里的地图,现在想要实现几个功能:

    1.canvas 地图拖动,倍数缩放(只需要 0.5 倍和 2 倍)
    2.canvas 地图锚点(就是比如某个物品的位置,会跟随拖动一起动,缩放后位置不会发生改变)
    3.可以通过按钮实现某几个锚点(组)的显示和隐藏。
    4.锚点有 hover 效果,可以点击,点击后在当前位置弹窗。
    5.可以通过地址栏输入参数把地图固定在某个锚点的位置。

    需求就这么多,当然是有偿的,第一次找人做,不太清楚行情,欢迎巨巨报价。
    我的 qq:MzblhasxNzgy
    artrwbyguvsaw
        1
    artrwbyguvsaw  
       2020-12-24 11:34:47 +08:00
    试试 openlayer
    tydl
        2
    tydl  
       2020-12-24 11:47:03 +08:00
    百度、腾讯地图都有类似的开发接口啊
    jamfer
        3
    jamfer  
    OP
       2020-12-24 12:42:12 +08:00
    @tydl 帖子写了,是做游戏里的地图,不是现实中的
    noreplay
        4
    noreplay  
       2020-12-24 12:50:28 +08:00 via Android
    leaf ?好像是这个库,可以试试
    azcvcza
        5
    azcvcza  
       2020-12-24 14:12:35 +08:00
    @noreplay leaflet,openlayer 吧
    azcvcza
        6
    azcvcza  
       2020-12-24 14:13:13 +08:00
    找开源地图框架直接整,方便多了
    imjamespond
        7
    imjamespond  
       2020-12-24 18:12:56 +08:00 via Android
    threejs 可以一战
    noreplay
        8
    noreplay  
       2020-12-24 18:56:40 +08:00 via Android
    @azcvcza 对对对,逗是这个库
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2866 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 08:36 · PVG 16:36 · LAX 00:36 · JFK 03:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.