9

私が見つけた「openlayers offline」の例はどれも、誰かがオフライン ソリューションを求めていることの意味を少しでも理解していないようです。ブラウザーのキャッシュも、イントラネット サーバーも必要ありません。これは、インターネットにアクセスできない 1 台のコンピューターですべて実行する必要がある学術目的の (完成した、ほとんど無関係なシステムの) デモンストレーション用です。常にオフラインで動作するという要件を知る前に、GoogleMaps を使用してデモ全体を作成していました。

したがって、このシステムの現在の理解レベルでできる限り具体的に: 現実世界の一部を表すタイルセットをダウンロードできるようにしたいと考えています (単一のズーム レベルでの小から中サイズの領域は問題ありません)。 ; 地球全体をダウンロードしようとしているわけではありません)、そのタイルセットを既知の緯度/経度の範囲に関連付けることができ、そのタイルセットを使用して、実行時に Web からポーリングすることなく小さなマップを構築できます。すべてが同じ (モバイル OS 以外の) コンピュータ上にある必要があります。

4

1 に答える 1

10

「イントラネット サーバーは必要ない」と言うとき、ローカル マシンでサーバー システムを実行する可能性を排除しているかどうかはわかりません。原則として、これを行っても問題はなく、インターネット接続も必要ありません。たとえば、まったく同じマシンでTilestacheを実行できます。

たとえば、 Geofabrik から生の OSM データのサブセットを取得し、Tilemill使用してデータからカスタム マップ タイルを「mbtiles」ファイルにレンダリングし、次に Tilestache を使用してそれらを提供できます。

標準の OSM タイル形式に満足している場合は、生データから独自のタイルをレンダリングするのではなく、おそらくそれらを手に入れたいと思うでしょうが、それを行う簡単な方法はわかりません - 他の誰かが答えてくれるかもしれませんそれ。

于 2013-06-12T06:50:41.947 に答える