2016-09-25 4 views
-1

私は何らかの形でタイル張られたPNGファイルからいくつかのデータ(マップイメージ)を抽出しようとしています。ファイル自体は256x256ピクセル(macの 'get info'による)ですが、23MBです。これは、マッドマップと呼ばれるiPadアプリからのもので、購入したマップが含まれていますが、元のフォーマットはこのフォーマットに変換されています。このファイル(.PNGに改名)を見ると、マップの1つのセクション、つまり256x256pxが表示されます。タイトルのついたジオPNGファイルを開くソフトウェア?

私はこれらのタイル画像についてもっと知りたいので、StackOverflowでこの質問をしています。どのようにタイル張りのPNGを作成し、これらのものを開くか作成するソフトウェアは何ですか?私はメタデータが必要なものにも興味があります。私は野外とマッピングを愛しています!

+0

256x256のマップイメージは23MBで、タイルのキャッシュ全体ではありませんか?マップタイルはウェブマップを提供する一般的な方法です。あなたはここでもっと読むことができます:https://en.wikipedia.org/wiki/Tiled_web_map –

+0

私が知っているのは、このファイルと関連するXML(.plist)ファイルは、私が取り出そうとしている特定のマップの背後にあるデータです。ファイル自体は私が持っている他のマップのおおよその大きさである23MBです。このファイルを開くと256x256pxなので、そこにはもっと多くのイメージがあるはずです。 WindowsプレビューとPhotoshopのmuli-page TIFFファイルを開くことに似ています。つまり、1つはページ1のみを表示し、もう1つは各ページを表示します。 – Warren

答えて

0

この質問に対する答えは、私が記述した方法で行うことができないということです。

PNGの画像はタイル張りされていません。これらのファイルは単に結合されているだけで、それはまったく標準ではないように、プログラムの個々の機能に疑いがありません。

0

私はIPadで言及したアプリケーションへのアクセス権がありません。可能性のある状況について考えてみてください。

1)マップタイルは、GoogleマップなどのGIS Webアプリケーションで一般的に使用されます。これは、特にユーザが頻繁にパンするときのパフォーマンスを改善するために使用されます。地図表示された典型的な地図ウィンドウは、例えば4 * 4の別個の呼び出しに分割される。だから、たぶん、4タイルのための全体の地図を取得する代わりに、ちょうどパンを動かしたときに、わずか4コールが行われます。
このタイルのソースイメージは、あらかじめ生成されたタイル、または1つの静的マップにすることができます。

2)別々の画像をGISで1つにまとめることを画像モザイク関数といいます。 GISサーバは、画像の集合を読み込み、一定の規則に基づいて重複部分のハンドルを有するものにモザイシングすることができる。画像はシームレスで重なり合っていない予め定義されたグリッド形式であるため、タイル画像と呼ばれます。 1つのモザイク画像からタイルをあらかじめ生成することができます。一部のGISサーバー/ライブラリ/アプリケーションにはタイルサーバー機能が組み込まれています。

関連する問題