如何在Sencha Touch中离线工作地图。任何使用Sencha Touch而不使用Phonegap的离线地图示例。它有任何lib文件吗?
发布于 2012-01-29 01:16:34
我正在研究这个有两个选项的myself...you,GeoExt和Ext.ux.leaflet。
看看sencha touch 1x examples论坛,那里有一个关于传单的帖子。
为了下载tiles,开发人员提供了一个python脚本来下载tiles。我的另一种方法是以初始缩放级别平移整个地图,放大一个级别,然后平移整个地图,然后重复执行,直到您对所需的缩放级别感到满意。在safari的活动监视器中,您可以看到所有正在下载的.png磁贴。然后保存为safari web存档。使用您可以在google (仅限mac)上找到的safari web归档解压程序,它会将所有下载的磁贴保存在文件夹中。然后,您可以通过更改.js文件中的链接在本地引用这些文件。希望这能有所帮助!
发布于 2012-05-19 07:01:41
在重新审视这个问题之后,我终于找到了一个解决方案。您可以下载.mbtiles地图并使用mbutil对其进行解压。您可以在您的单张app....by中引用路径中的未存档文件夹,将URL更改为
您还可以使用Tilemill生成自定义贴图,然后可以在Leaflet中导出和引用该贴图。
下载GitHub上的单张扩展(有2个,一个比另一个效果更好),并首先尝试使用mapbox中的在线地图链接更改单张网址(您可以在地图上单击“共享”时找到该网址)
;-)
https://stackoverflow.com/questions/8603690
复制相似问题