Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.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
Angularjs 使用谷歌地图API satalite图像作为OpenLayers 3的基础层_Angularjs_Google Maps Api 3_Single Page Application_Openlayers 3 - Fatal编程技术网

Angularjs 使用谷歌地图API satalite图像作为OpenLayers 3的基础层

Angularjs 使用谷歌地图API satalite图像作为OpenLayers 3的基础层,angularjs,google-maps-api-3,single-page-application,openlayers-3,Angularjs,Google Maps Api 3,Single Page Application,Openlayers 3,真的,我只是想知道我是否应该继续努力使这项工作……它似乎没有得到任何有意义的支持 我在AngularJS上运行了一个SPA站点,我在其中添加了OpenLayers 3地图 目前,我们正在使用自己的图像,但我们希望使用谷歌地图API作为基础卫星图像层 OpenLayers 3似乎不支持谷歌地图API……这是真的吗?这意味着没有支持的方式将Google Maps API与OpenLayers 3一起使用 GoogleMapsAPI示例都使用了一种非常古老的方式,将地图添加到一个角度不友好的页面……为

真的,我只是想知道我是否应该继续努力使这项工作……它似乎没有得到任何有意义的支持

我在AngularJS上运行了一个SPA站点,我在其中添加了OpenLayers 3地图

目前,我们正在使用自己的图像,但我们希望使用谷歌地图API作为基础卫星图像层

  • OpenLayers 3似乎不支持谷歌地图API……这是真的吗?这意味着没有支持的方式将Google Maps API与OpenLayers 3一起使用

  • GoogleMapsAPI示例都使用了一种非常古老的方式,将地图添加到一个角度不友好的页面……为什么,我遗漏了什么

  • 我发现至少有一个javascript库OLGM.js试图弥补这一差距,允许在OpenLayers 3中使用google maps api,但这也不利于angularJS。我不知道如何以正确的顺序加载东西,也不知道如何全局访问olgm.js(通过js绑定器),以便实际使用它

  • 任何人能给我指出的见解或例子都将不胜感激


    如果我们在这里解决这个问题,我肯定会发布加入所有这些技术的整个解决方案。

    我在以前的版本中使用了谷歌地图卫星。但自上一版本以来,谷歌似乎不再允许他们的图像在GMAP之外使用。几个月前我一直在寻找解决方案,但什么也没找到。所以现在我改用Bing图像。我在他们以前的版本中使用谷歌地图卫星。但自上一版本以来,谷歌似乎不再允许他们的图像在GMAP之外使用。几个月前我一直在寻找解决方案,但什么也没找到。所以现在我用Bing来代替。