我是地图绘制的新手,并且已经阅读了V3应用编程接口教程,并且刚刚听说过映射操作。我想知道,考虑到V3是谷歌地图api的完整版本,哪一个会更好呢?我知道mapstraction为您提供了更多的灵活性,但是当前版本的Mapstraction是否利用了新的V3特性?
问候
发布于 2011-01-31 17:32:54
我建议不要使用抽象映射API,除非您有特定的要求经常切换映射提供程序。
发布于 2012-01-13 19:40:45
我在几个项目中相当密集地使用了Mapstraction。
从好的方面来说,它是一个写得很好的抽象层,工作得非常好。代码结构良好,逻辑性强,可以处理基本映射所需的一切。只要稍加努力,它就很容易理解,并且可以扩展。此外,底层的定制地图对象仍然可以访问,您可以针对它们编写特定的代码。
对此,有几个问题。当然,因为它是一个抽象层,如果您想做任何特定于特定功能的事情,比如google地图,那么在直接的实现上需要额外的工作。Bing地图目前也只在v6上实现,而不是改进的v7。
就我个人而言,我发现谷歌、必应和OpenSourceMap之间的互换是真正积极的,特别是考虑到谷歌和必应之间的许可问题和价格。
因此,如果你需要很多谷歌特有的功能,并且可以处理许可证问题,那么就使用谷歌,否则我建议你使用mapstraction。
https://stackoverflow.com/questions/3492550
复制相似问题