2012-03-24 145 views
0

有谁知道为什么将KML文件加载到我的sencha touch谷歌地图中将其放大到非洲海岸的海洋中?将KML文件加载到我的Google地图中的问题

http://sencha1.s3-website-us-east-1.amazonaws.com/test.kml

{ 
          xtype: 'map', 
          mapOptions: { 
            center : new google.maps.LatLng(33.573724,-85.101621), 
            zoom : 16 
          }, 
          listeners: { 
            maprender : function(comp, map){ 
              var routeLayer = new google.maps.KmlLayer('http://sencha1.s3-website-us-east-1.amazonaws.com/test.kml'); 
              routeLayer.setMap(map); 
              //alert("hello!"); 
            } 
          } 
        } 
+0

看起来像在Dropbox上的公用文件夹中托管文件对于那些积极开发的人来说是一种快速而简单的方法。 – user1290284 2012-03-24 18:17:20

回答

0

一定出事了以KML文件或文件是不可访问(它必须是上公开avaliable链接)。

+0

我提供了一个链接,你能下载文件吗? – user1290284 2012-03-24 18:05:36

+0

NO我的一切是**** 403禁止 代码:存取遭拒 消息:拒绝访问 的requestId:A6D3FFBFBC4D2674 主机ID:9n5kQ0hgEmsvwEr01 + eGQqqataYfolbSF337jfgi6eqbbPV4 + k79jK32qRgqDw4d **** – elrado 2012-03-24 18:08:06

+0

权,但还是下载到我的浏览器中的文件..您是否知道提供公共可访问KML文件的简单方法?我在他们的一个例子中使用了Google URL,并且完美呈现。我想这就是问题所在。 – user1290284 2012-03-24 18:11:45

相关问题