我正在尝试从某种方式平铺的PNG文件中提取一些数据(地图图像)。文件本身只有256x256像素(根据mac上的'获取信息')但是是23MB。它是来自一个名为Mud Map的iPad应用程序,它包含我购买的地图,但是我丢失了我转换为此格式的原始版本。当我查看此文件(重命名为.PNG)时,我看到地图的一部分 - 256x256px。
我在StackOverflow上问这个问题,因为我想了解更多有关这些平铺图像的信息。如何创建平铺的PNG以及将打开和/或创建这些内容的软件是什么。我也对所需的元数据感兴趣。我很喜欢户外和地图!!
答案 0 :(得分:0)
这个问题的答案是,它不能以我所描述的方式完成。
PNG中的图像没有平铺,文件只是合并在一起,这无疑是程序的一个独特功能,因为它似乎不是任何标准。
答案 1 :(得分:0)
我无法访问您在iPad中提到的应用程序。请在这里分享一些关于可能情况的想法。
1)地图图块通常用于GIS网页应用程序,如Google地图等。它用于改善性能,尤其是在用户经常使用时。显示典型地图窗口的地图被分成例如4 * 4个单独的呼叫。因此,当用户只是平移一点而不是获得16个图块的整个地图时,可能只会进行4次调用 此图块的源图像可以是预生成的图块,也可以只是一个静态图。
2)在GIS中将单独的图像组合成一个称为图像拼接功能。 GIS服务器可以根据特定规则读取图像集合并将其拼接成一个具有重叠部分句柄的图像。图像采用预先定义的网格格式,无缝且无重叠,然后称为平铺图像。我们可以从一个马赛克图像预先生成图块,或者我们可以在运行中为它们提供服务。某些GIS服务器/库/应用程序确实内置了tile服务器功能。