前端大屏 3D 智慧城市 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Goldenjin
V2EX    前端开发

前端大屏 3D 智慧城市

  •  
  •   Goldenjin 2022-03-08 11:00:13 +08:00 2688 次点击
    这是一个创建于 1395 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司原本是用 vue-amap 做的二维的大屏地图,现在想要换成三维的地球,远看是三维旋转的发光地球,有报警之后,出现预警标志,点击镜头拉近之后可以看到三维街道模型,到红绿灯这种级别的。

    如果要做到这种程度,需要前后端做哪些工作呢?城市模型这些,免费或收费的有哪些可以考虑的库?

    前端估计会用 Vue3+TS 的组合。

    想问问各位大佬对这方面有没有思路,建议或者经验分享,看着都头大了这些需求。

    6 条回复    2022-03-16 10:15:14 +08:00
    3dwelcome
        1
    3dwelcome  
       2022-03-08 11:42:26 +08:00 via Android
    把三维相关的代码,都封装成 Wasm ,用插件的形式给前端 VUE 调用。
    三维地图数据可以存 indexedDB ,加载几百兆数据问题都不大的。
    千万不要把所有的代码都丢进小而美的 VUE ,一旦代码量上去后,开发体验会直线下降,最终变成没人愿意维护的屎山。
    gdrk
        2
    gdrk  
       2022-03-08 11:59:03 +08:00
    看那些搞数字孪生的用的都是 unity ,纯 web 前端的话好像都是基于 webgl 的,有个 Cesium 的库用的人挺多的。
    Danswerme
        3
    Danswerme  
       2022-03-09 12:12:15 +08:00 via iPhone   2
    @3dwelcome 我看到的帖子下面只要有你的回复,99%在安利 wasm
    einq7
        4
    einq7  
       2022-03-09 16:26:35 +08:00
    这是要弄成谷歌地球那种吗?
    longxi
        5
    longxi  
       2022-03-15 20:00:05 +08:00
    关键词:Cesium ,超图,Mars3D
    sqlNice
        6
    sqlNice  
       2022-03-16 10:15:14 +08:00
    @longxi +1
    关于 &nbp;   帮助文档     自助推广系统     博客     API     FAQ     Solana     792 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 21:37 PVG 05:37 LAX 13:37 JFK 16:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86