GIS大佬的对话

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:33:33
@Zhen 镇神,maptalks和mapbox很像啊,他们有什么明显差异的地方吗?

【群主】Zhen(21732416) 2019/10/23 12:37:59
maptalks比mapbox用起来灵活一些,maptalks核心库主要用于管理layer和汇总canvas,然后对layer做了上下文隔离,层次相对清晰一些,使用和插件开发(对接其他服务)比较方便

【群主】Zhen(21732416) 2019/10/23 12:38:46
比如maptalks的vt渲染库(开发中) 只是一个插件,不像mapbox是核心功能

【群主】Zhen(21732416) 2019/10/23 12:40:29
maptalks对投影也没限制,不过mapbox也能通过魔改支持其他投影

【群主】Zhen(21732416) 2019/10/23 12:41:38
这些是最核心的不同点,其他方面的话,我们的vt渲染比mapbox的性能要高很多,另外还会有很多三维功能,比如倾斜摄影等

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:42:11
原来如此

【管理员】年少无知的polong(371278319) 2019/10/23 12:42:18

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:42:19
期待中,哈哈

【管理员】年少无知的polong(371278319) 2019/10/23 12:42:45
vt 的渲染已经发布了吗

【群主】Zhen(21732416) 2019/10/23 12:42:51
还没呢

【群主】Zhen(21732416) 2019/10/23 12:42:57
不过应该快了

【管理员】年少无知的polong(371278319) 2019/10/23 12:43:02

【学酥】小东(838425805) 2019/10/23 12:44:09

【学酥】天空海阔[email protected] 2019/10/23 12:44:18
该去个大群问答,给更多的人普及一下

【群主】Zhen(21732416) 2019/10/23 12:45:06
现在还只是在吹牛,东西出来了才会有说服力

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:45:36
maptalks有周边工具软件生态吗?

【学酥】小东(838425805) 2019/10/23 12:45:40
不管怎样,先吹出去再说

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:46:35
比如,mapbox的矢量切片有工具生成,mbtiles一个包

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:46:47
倾斜摄影的格式转换

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:47:10
arcgis就是有一堆工具支持他的web api

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:47:15
cesium就没有

【群主】Zhen(21732416) 2019/10/23 12:47:26
这些我们都是用的公开格式,没有私有格式,所以这些周边工具都能适用

【群主】Zhen(21732416) 2019/10/23 12:48:35
我们主要的重点还是在加强功能和降低开发门槛上,不会重复发明格式搞自己一套的

【学酥】小东(838425805) 2019/10/23 12:49:10
还有就是插件多一些,或者例子多一些

【群主】Zhen(21732416) 2019/10/23 12:49:29
嗯对对

【学酥】小东(838425805) 2019/10/23 12:49:37
很多人都是第一次接触这类东西,只想找现成的

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:49:47
目前版本的maptalks感觉是 弥补ol的不足,吸收mapbox的优势,,,这么一个产品定位好像

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:50:29
主要对标的感觉还是ol,mapbox很多概念脱离gis,maptalks有种拽回来的感觉

【学渣】[email protected] 2019/10/23 12:50:35
最先接触的maptalks,入门相对容易,逻辑层次清晰,适合我这种小白

【学酥】小东(838425805) 2019/10/23 12:51:15
leaflet呢

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:51:32
leaflet应该是过去式了

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:51:40
想不出来用leaflet的理由。。。

【学酥】小东(838425805) 2019/10/23 12:51:46
我最先接触的是ol2随后leaflet最后又回到ol3 ol4

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:51:52
它哪里独特到必须用它了?

【学酥】小东(838425805) 2019/10/23 12:52:03
当时我是看它插件多

【群主】Zhen(21732416) 2019/10/23 12:52:12
嗯,现在的maptalks版本只是个基础核心,你可以瞄瞄源码的next分支,里面集成了web worker框架等,主要是为了后面的重点功能做准备

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:52:12
早期的mapbox是leaflet改的,现在彻底扔了

【学酥】小东(838425805) 2019/10/23 12:52:14
很多都不用自己写了

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:52:35
插件多,也杂

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:52:38
各种东西,,,

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:52:46
你代入现代的web系统就格格不入

【群主】Zhen(21732416) 2019/10/23 12:52:53
我们也老早就觉得webgl是未来,所以也开发了好久了,maptalks只是为他先行做做准备

【学酥】小东(838425805) 2019/10/23 12:53:34
所以后来我就不用leaflet了

【群主】Zhen(21732416) 2019/10/23 12:53:35
另外可以瞄瞄我在给哪些github上的开源库提pr就知道了

【学渣】我是鱼(1253148931) 2019/10/23 12:53:50
leaflet插件多是多,不过有部分质量不是很高,而且好多都不维护了

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:54:35
好几年前看过leaflet,发现根本没有什么竞争力。。。

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:54:44
就一个 轻量级,一个插件多

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:54:45
没了

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:55:07
这算啥竞争力,现在都import打包编译,谁比谁大多少啊

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:55:19
插件良莠不齐,鸡肋的很

【学霸】阳光灿烂的日子(752977737) 2019/10/23 12:55:31
/顶呱呱/顶呱呱zhen神为前端GIS做出了杰出的贡献,应该颁个奖

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:55:43
感觉maptalks做到 3d

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:55:48
真的就很不错了

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:55:58
可以把cesium扔了

【学酥】小东(838425805) 2019/10/23 12:56:15

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:56:17
我感觉cesium也是很笨重的东西,纯二维,纯三维都不是未来

【学酥】小东(838425805) 2019/10/23 12:56:28
是的,太重了

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:56:42
没人想开发两套东西,,,很多场景是二三维一体,这是真的

【学霸】阳光灿烂的日子(752977737) 2019/10/23 12:56:51
cesium现在用这个的主要是做倾斜摄影,3dtiles之类的吧

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:56:58
mapbox官方就比较消极,它的3d主要是搞unity

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:57:15
不在mapbox gl上下功夫,搞的都没法用,不懂unity

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:57:23
不知道他和web的理念差别在哪

【群主】Zhen(21732416) 2019/10/23 12:57:53
我感觉mapbox要发力三维了,最近写了好几个三维相关的js基础库,生成地形什么的

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:58:14
cesium的api也很恶心,浓浓的重金属味感觉

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:58:40
和常规的js使用上语法差别较大啊感觉,很不舒服

【群主】Zhen(21732416) 2019/10/23 12:58:58
cesium主要是代码质量不高,很多都是老板实验室的学生写的

【学霸】阳光灿烂的日子(752977737) 2019/10/23 12:59:06
这部分也是maptalks缺失的

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:59:12
目前我就觉得ol的api最好,maptalks的api很像ol

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:59:18
比mapbox的定义好

【学霸】阳光灿烂的日子(752977737) 2019/10/23 12:59:29
期待maptalks-gl

【群主】Zhen(21732416) 2019/10/23 12:59:44
我不准备叫 maptalks-gl,以后webgpu出了咋办

【管理员】遥想公瑾当年(674834420) 2019/10/23 12:59:54

【群主】Zhen(21732416) 2019/10/23 13:00:11
但不叫这个的话。。叫啥实在很头疼

【群主】Zhen(21732416) 2019/10/23 13:00:19
复古一点: maptalks xp

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:00:22
出了3d通知我,我准备用这个哈哈。。。

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:00:33
支持 b3dm i3dm就可以了

【学霸】阳光灿烂的日子(752977737) 2019/10/23 13:00:35
maptalks-gpu

【群主】Zhen(21732416) 2019/10/23 13:00:40

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:00:43
就是批量模型还有单体模型

【学霸】阳光灿烂的日子(752977737) 2019/10/23 13:01:16
maptalks-cpu

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:01:26
目前渲染样式和mapbox差别大吗?

【群主】Zhen(21732416) 2019/10/23 13:02:25
基础的点线面文字差别不大,不过extrusion差别比较大

【学霸】阳光灿烂的日子(752977737) 2019/10/23 13:03:47
cesium用的b3dm,我记得3dtiles每个厂商都有自己的格式

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:05:22
其实用cesium是这个场景。。。比如 底图是影像,加个地形

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:05:41
然后感觉不清楚是不是,没问题,放一个 局部区域的 倾斜摄影

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:06:06
好了,场景完事,,,还有很多 单体模型咧,树啊,路灯啊,国网的一些设备箱啊。。。

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:06:08
完事了

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:06:12
就这么多东西

【学霸】阳光灿烂的日子(752977737) 2019/10/23 13:06:41
还有挺多的

【学霸】阳光灿烂的日子(752977737) 2019/10/23 13:06:47
点云,bim

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:06:51
倾斜摄影是b3dm单体是 i3dm好像,就是单体加了lod应该

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:07:45
bim也是转3dtiles吧

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:08:16
点云其实也是要转 3dtilesd

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:08:43
web上就两个格式 vectortile,3dtiles

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:09:24
其他都不行的,,。性能测试都过不了,,,我们这测试很严格,响应时间有要求

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:09:56
cesium给人的感觉就是,我就这样了,做不到更好了,你不满意也没招了,因为我是唯一的,。。

【管理员】遥想公瑾当年(674834420) 2019/10/23 13:10:01
大家都只能忍着用

【学霸】阳光灿烂的日子(752977737) 2019/10/23 13:10:19
理论上不是,因为bim有很多分族的概念,lod是管加载显示策略的,比如你要看这个建筑模型的所有机电,他不能只显示你lod里算出来了的吧

【群主】Zhen(21732416) 2019/10/23 13:10:30
cesium比起隔壁谷歌地球确实有点差距

【群主】Zhen(21732416) 2019/10/23 13:10:47
不过谷歌地球的wasm版性能也有点迷,可能因为刚出,还需要优化

【学酥】风(570817756) 2019/10/23 13:11:03
谷歌地球开源没

【群主】Zhen(21732416) 2019/10/23 13:11:09
现在的谷歌地球web版是用chrome的本地api(c++接口)开发的,所以性能很好

【群主】Zhen(21732416) 2019/10/23 13:11:20
desktop版开源了

【学霸】阳光灿烂的日子(752977737) 2019/10/23 13:12:20

【学霸】阳光灿烂的日子(752977737) 2019/10/23 13:13:11
three.js 直接支持点云的一种格式加载显示

你可能感兴趣的:(webgis)