地图三剑客

2020-03-01 23:10:35 +08:00
 winterbells

没干货,好久之前就想吐槽的,拖到现在都忘记要说什么了。。

因为项目原因 Google Map, Mapbox, Here Map 这三个地图都用过,特别是某项目,同时集成了这三个 TvT

Google Map

中年大叔
感觉好像很普通,但啥都懂,比较传统,没啥好说的感觉

Mapbox

是善变的
可能是我用的版本比较低,从 v0.10 开始的。后面几个版本升级都是一堆 deprecated 和各种删改。好好的接口,说没就没了。文档也不详细,还好需求比较简单,把 demo 里的东西改改就用了。v0.40 之后的版本好像没多大变化。

问为什么升级??当初有个 bug,放置一段时间有个 so 文件就报错了,要么程序 crash 了,要么就页面假死。官方在 issues 里表示知道了,但不改。。。

Here Map

用了想打人
嘴上说着什么吃的都有,但实际上要自己下厨,而且菜谱(文档)用的是方言写的

文档是我见过最差的了,有些个参数竟然搜不到。demo 也比较简陋,不如自己摸索。 办公室只要一说起 here map,就有一堆人过来吐槽。Android、iOS、web。。。

setImageResource(ResId) 要 try catch
不加个 delay 上一个操作会被下一个冲掉
还有各种奇奇怪怪的写法。。。

SDK 大小也是比较惊人,Lite SDK 大概 20M,premium SDK 大概 90M。(打成 aab 包下载时会小点,但还是很大了)

Here 的推广做的好像很足,特别是欧洲市场。也不知道客户着什么魔了,非要用这个(可他们要的实在太便宜了.jpg ?)


和操蛋的业务比起来 =。=

12561 次点击
所在节点    Android
22 条回复
happyhou
2021-04-27 19:10:26 +08:00
在移动端 geojson 格式,没有支持。差评
winterbells
2021-04-27 21:17:26 +08:00
@happyhou #21 mapbox 和 google 都是支持的呀

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/648968

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX