2011-12-22 88 views

回答

0

我正在研究這個自己...你有2個選項,GeoExt和Ext.ux.leaflet。

看看sencha touch 1x實例論壇,那裏有一個關於Leaflet的帖子。

要下載開發人員提供的一個python腳本來下載拼貼。我的另一種方法是在初始縮放級別平移整個地圖,放大一個級別並圍繞整個地圖平移並重復,直到您對所需的縮放級別滿意爲止。在safari的活動監視器中,您可以看到所有的.png圖塊下載。然後保存爲Safari瀏覽器的網絡存檔。使用您可以在google(僅適用於Mac)上找到的Safari瀏覽器存檔提取器,它將保持文件夾完整與所有下載的圖塊。然後,您可以通過更改.js文件中的鏈接來在本地引用這些文件。 希望有所幫助!

0

重新審視這個之後,我終於找到了一個解決方案。您可以下載.mbtiles地圖並使用mbutil將其解壓縮。您可以通過將URL更改爲http:// localhost

引用您的Leaflet應用程序路徑中的未歸檔文件夾....您也可以使用Tilemill生成自定義映射,然後您可以將其導出並在Leaflet中引用。

在GitHub上下載小冊子擴展(有2個,比另一個更好),首先嚐試通過更改小冊子URL並使用來自mapbox的在線地圖鏈接(單擊'share'時可以找到URL地圖)

;-)