Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 在AngularJS中使用所有google maps API功能_Google Maps_Angularjs_Angularjs Directive_Angular Ui - Fatal编程技术网

Google maps 在AngularJS中使用所有google maps API功能

Google maps 在AngularJS中使用所有google maps API功能,google-maps,angularjs,angularjs-directive,angular-ui,Google Maps,Angularjs,Angularjs Directive,Angular Ui,我正在从事一个依靠AngularJS的项目,我需要找到世界上所有的机场,并用线路将它们连接起来 为此,我搜索了一些现有的项目,这些项目设置了angular指令以将Google Maps API嵌入到我的项目中:即angular ui map(),AngularMaps()和AngularGM() 但问题是,这些项目都没有提到谷歌地图多段线 有人已经能够使用谷歌地图的全套功能了吗?或者我应该创建自己的指令来实现这一点 非常感谢。我使用了另一个名为which claims的项目 向用户公开所有原始G

我正在从事一个依靠AngularJS的项目,我需要找到世界上所有的机场,并用线路将它们连接起来

为此,我搜索了一些现有的项目,这些项目设置了angular指令以将Google Maps API嵌入到我的项目中:即
angular ui map
(),
AngularMaps
()和
AngularGM
()

但问题是,这些项目都没有提到谷歌地图多段线

有人已经能够使用谷歌地图的全套功能了吗?或者我应该创建自己的指令来实现这一点


非常感谢。

我使用了另一个名为which claims的项目

向用户公开所有原始Google Maps V3 api

事实上,它确实为多段线提供了一个指令(文档中的示例,适用于我):



使用d3和angularjs可能更容易实现这一点。看看这个美国机场的例子。谢谢你的回答。这个例子很有趣,但我正在地图上寻找同样的东西(不一定是谷歌地图)。我还从您所说的得出结论,Google Maps API的多段线在AngularJS中不受支持(目前?)。您是否能够在AngularJS控制器或指令中实现类似的功能?
<map zoom="11" center="[40.74, -74.18]">
    <shape id="polyline" name="polyline" geodesic="true"
           stroke-color="#FF0000" stroke-opacity="1.0" stroke-weight="2"
           path="[[40.74,-74.18],[40.64,-74.10],[40.54,-74.05],[40.44,-74]]" ></shape>
</map>