收藏
回答

求一个画图的思路(哭泣)

现在公司老大想让我在canvas里画图,这本身不是很让人难受,但是,需要画地图的页面不只一处,并且地图的比例,显示的区域也不同,如

只显示区域,而且这个区域也可以变化。

保存的图片需要左边有文字,大小与第一张图也不一样大。

想的头大各位大佬能给个画图的思路吗??


最后一次编辑于  2019-01-08
回答关注问题邀请回答
收藏

18 个回答

  • 赵青山
    赵青山
    2019-01-08

    中国地图是一张图片,后端返回城市在图片上的坐标,就是距离图片左上角在水平方向和垂直方向分别是多少px,图片左上角为原点,然后城市图标,名称,线段都根据这些坐标来画

    2019-01-08
    有用
    回复
  • tiandaodao
    tiandaodao
    2019-01-08

    这肯定得后端给你 经纬度啊 ,echarts 你可以画个高端的  画一个3d行走的

    2019-01-08
    有用
    回复
  • 2019-01-08

    移动的效果,沿着线走,这个怎么做呢,请教下,谢谢!

    2019-01-08
    有用
    回复 3
    • 阿白
      阿白
      2019-01-08

      我的想法是写个定时器,将线裁成一段一段的去渲染这样。不过我现在已经不用画这个移动效果了,我就没试了


      2019-01-08
      回复
    • 2019-01-08回复阿白

      噢噢,我知道svg有个沿着路径运动的动画

      2019-01-08
      回复
    • 阿白
      阿白
      2019-01-08回复

      不是很清楚,很少用svg。

      2019-01-08
      回复
  • ???
    ???
    2019-01-08

    只画会动的   其它用固定的图片?

    2019-01-08
    有用
    回复 1
    • 阿白
      阿白
      2019-01-08

      添加新的点,可能要改动很多的图片(点之间的连线排序),带来的后期维护成本过大。如果这个小程序推广的好,可能还要做其他内容的,带来的成本就更大了,所以优先还是画图 (这是公司自己试水小程序的作品,不能把ui小姐姐累到),现在准备是用echarts先把两个大图搞定。谢谢你的回答咯

      2019-01-08
      回复
  • ==
    ==
    2019-01-08

    画图就算了,还要可大可小,还会自己动,卧~槽??

    2019-01-08
    有用
    回复 3
    • 阿白
      阿白
      2019-01-08

      如果只考虑1 3两种完整地图的情况,不要求东西随着线动,那有什么不错的思路吗??

      2019-01-08
      回复
    • ==
      ==
      2019-01-08回复阿白

      不懂。。我都是用echarts写的地图,,随意改!!

      2019-01-08
      回复
    • 阿白
      阿白
      2019-01-08回复==

      原来有做过echarts小程序标注设备位置,就是和这个项目风格不搭,加上初始化显示区域没有找到api,所以一开始就把这个给毙了。。。。




      2019-01-08
      回复
  • 🚗🚕🚙🚌🚎🚒🚐🚚
    🚗🚕🚙🚌🚎🚒🚐🚚
    2019-01-08

    告诉后端,既然那么随便,你写个接口,直接返回图片就行

    2019-01-08
    有用
    回复 3
    • 阿白
      阿白
      2019-01-08

      需要有移动的效果  这玩意要跟着线动

      2019-01-08
      回复
    • 🚗🚕🚙🚌🚎🚒🚐🚚
      🚗🚕🚙🚌🚎🚒🚐🚚
      2019-01-08回复阿白

      那就gif

      2019-01-08
      回复
    • 阿白
      阿白
      2019-01-08回复🚗🚕🚙🚌🚎🚒🚐🚚

      动画在页面存续期间只显示一次哦。

      再者代价太大了。ui做张图都要几百块收费的。

      如果只考虑1 3两种完整地图的情况,那有什么不错的思路吗??



      2019-01-08
      回复
  • 阿白
    阿白
    2019-01-08

    还有 这个后端传数据是怎么存储好呢? 传经纬度 ,然后我转xy,还是他直接存什么东西给我比较好???

    2019-01-08
    有用
    回复
  • 半寸灰
    半寸灰
    2019-01-08

    删库

    2019-01-08
    有用
    回复 6
    • 阿白
      阿白
      2019-01-08

      别呀 。。。

      2019-01-08
      回复
    • 阿白
      阿白
      2019-01-08

      话说我的权限删不了后端的库(。。笑。。)

      2019-01-08
      回复
    • 阿白
      阿白
      2019-01-08回复阿白

      如果不考虑显示区域那种形式,只考虑显示两个完整地图有什么比较合适的实现方式吗???

      2019-01-08
      回复
    • 2019-01-08回复阿白

      svg也可以做的吧



      /个性签名,不服不行;突破1万小时,你就是高手!😄


      2019-01-08
      回复
    • TNT
      TNT
      2019-01-09回复

      你这个广告 无时不在。

      2019-01-09
      回复
    查看更多(1)

正在加载...

登录 后发表内容