我创建了一个flash应用程序,它加载具有自定义路线路径的雨刷地图的RSS,并从Away3D球体上的坐标绘制线条。
当我在本地测试时,它工作得很好,但当我在网上发布时,应用程序无法加载RSS。我认为Google Maps禁用了来自其他域名的访问。
有没有人知道从google直接访问这个地图RSS的另一种方法?现在,为了解决这个问题,我正在托管RSS。
提前感谢
马鲁斯
发布于 2009-12-17 03:28:46
已解决
更改了xml_proxy.php文件上的RSS url:
<?php
$url = "http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&output=georss&msid=".$_GET['msid'];
$data = file_get_contents($url);
print $data;
?>发布于 2009-12-16 23:33:32
对于您来说,最简单的方法可能是在服务器上实现一个PHP代理,为您检索RSS文件。一篇简明的文章解释了这一点here。我记不清了,但我不认为谷歌地图保留了一个跨域文件,否则你就可以获得这个提要。
https://stackoverflow.com/questions/1915322
复制相似问题