2010-08-16 105 views
2

我是新来的映射,并通过了V3 API教程,并听说了关于映射。我想知道,考虑到V3是Google Maps api的完整版本,哪一个更好学?我明白,mapstraction会给你更多的灵活性,但当前版本的Mapstraction是否利用了新的V3功能?使用Mapstraction或谷歌地图api V3?

问候

回答

0

我会建议不要使用抽象映射API,除非你有特殊要求经常切换地图提供商。

0

我一直在使用Mapstraction相当集中在几个项目。

在加方这是一个非常良好的书面抽象层和极大的工作很好。代码结构合理,符合逻辑,可处理基本映射所需的所有内容。只需付出一点努力,这很容易理解,并且可以进行扩展。此外,底层的定制地图对象仍然可以访问,您可以针对它们编写特定的代码。

针对这一点有几个问题。当然,因为它是一个抽象层,如果你想要做具体的独特要说谷歌地图功能什么,那么就需要在直实现额外的努力。 Bing地图目前也仅在v6上实现,而不是改进的v7。

个人而言,我发现谷歌,Bing和OpenSourceMap正实数之间的交换,尤其是考虑到许可问题和价格与谷歌,并在较小程度上兵。

所以,如果你需要大量的谷歌特定的功能,并且可以处理许可问题,然后用谷歌去,否则我建议你mapstraction。