我正在为客户工作的项目广泛使用地图。他们的应用功能之一是离线地图使用。因此我更喜欢他们Mapbox。
他们加入了Mapbox,但现在他们在询问是否有两个人只能在用户离线时使用Mapbox并在用户上线时使用Apple Maps。这背后的原因是Mapbox只有50k才能免费使用。如果可能的话,他们会试图绕过付款。
从技术上讲,我知道这是可能的,但是我不能决定的是,除了维护两个地图API之类的技术困难外,这种情况从长远来看会有任何缺点吗?你可以用什么具体的东西来说服客户?
答案 0 :(得分:4)
我曾多次实施多个地图提供商。我的策略是使用提供程序接口,以便应用程序不与地图实现耦合。
你可以提出一些缺点。
我想重点是,与试图绕过它的开发人员时间相比,MapBox许可的成本非常便宜。此外,当应用程序变得流行/成功时,50k使用是一个问题。
答案 1 :(得分:-1)
“广泛使用地图”含糊不清。广泛使用车辆无法解释我们是在谈论卡车司机还是F1赛车手。请展开。