2011-12-22 15 views

答えて

0

私はこれを探していました...あなたには2つのオプション、GeoExtとExt.ux.leafletがあります。

リラックスについては、Sencha Touch 1x Exampleフォーラムをご覧ください。

タイルをダウンロードするには、Pythonスクリプトを使用してタイルをダウンロードしてください。私の代わりの方法は、最初のズームレベルで地図全体をパンニングし、1つのレベルをズームし、マップ全体をパンし、望むズームのレベルに満足するまで繰り返すことでした。サファリのアクティビティモニタでは、.pngのタイルをすべてダウンロードできます。その後、サファリWebアーカイブとして保存します。 google(macのみ)上に見つけることができるサファリウェブのアーカイブ抽出を使用し、それはフォルダをダウンロードしたすべてのタイルにそのまま保持します。これらのファイルは、.jsファイルのリンクを変更することによってローカルで参照できます。 希望に役立ちます!

0

これを見直した後、私は最終的に解決策を見つけました。 .mbtilesマップをダウンロードし、mbutilでアーカイブを解凍することができます。リーフレットアプリケーションのパスにあるアーカイブされていないフォルダを参照するにはURLをhttp:// localhostに変更します

また、Tilemillを使用してエクスポートできるカスタムマップを生成することもできますリーフレットで参照してください。

GitHubでリーフレットの拡張機能をダウンロードしてください(2つはどちらかというとうまく機能します)。まずマップボックスからオンライン地図リンクを使ってリーフレットのURLを変更してみてください( 'share'をクリックするとURLが見つかります)地図)

;-)