我是Angel的新手,正在从事基于Angular的项目。现在,我必须实现高级地图功能列表,并将其显示为集群,路线和道路路线,路径,方向,多边形,事件,在地图上绘制,信息寡妇,标记等。

我进行了一些搜索,发现可以使用“传单” openstreet地图,但是我需要从Google Maps开始,因此我搜索并找到了以下选项:

1)我在ui-map https://github.com/angular-ui/ui-map上进行了查看,但是我担心,因为我不确定该项目是否仍受支持并且是否涵盖了所需的所有功能

2)角度Google Maps https://github.com/nlaplante/angular-google-maps非常好的角度工作,但也担心实现的功能,也许我可以为不支持的功能(例如路径和方向)实现外部服务

3)ng-newsletter
http://www.ng-newsletter.com/posts/angular-ui-utils.html

*还有其他一些解决方案,例如....

a)使用此处提供的一种方法
http://wbyoko.co/angularjs/angularjs-google-maps-components.html

b)实现我的指令并使用它,但担心如何在服务之间传递map变量

除了如何在指令和服务之间组织地图代码外,我还需要其他有关使用哪种策略和技术的建议?

最佳答案

选项1似乎是最好的选择。 Angular UI被广泛使用,并且得到了很好的支持。

检查此链接http://ngmodules.org/tags/maps进行比较。

10-07 15:52
查看更多