如何在桌面上使用ArcGIS Tile软件包


9

我前一段时间参加了ArcGIS Online培训课程,并且在Tile Packages上学到了更多信息。我按照说明进行操作,如何创建瓷砖包, 并为一些航拍创建了瓷砖包。这个过程完成了,我现在有了一个不错的68GB瓦片包

我想在ArcGIS Desktop中本地使用此软件包,但是每当我将AirPhoto.tpk添加到ArcMap时,它都会冻结并保持原样。我有一台功能强大的PC,尝试添加它时资源没有耗尽,它似乎冻结了ArcGIS桌面。我尝试等待约12个小时才能完成该过程,但仍然处于冻结状态。

我已经能够共享一个不同的程序包,并将其存储在ArcGIS Online上,然后将其放回桌面。该选项对航拍照片实际上无效,因为我会尽全力将其存储在网上。我在这里有ArcGIS for Server,并认为我会尝试在其中添加并共享它。

我在这里做错了什么?我需要打开包装还是其他东西,如果是的话,瓷砖包装的意义是什么?我当前正在运行10.3 Advanced,升级到10.4是否可以解决此问题?


1
我不确定您做错了什么...但是68Gb的封装确实很大。请问您的最终目标是什么?一种消费图像的方式?如果您拥有服务器,是否考虑过提供图像服务?
KHibma '16

@KHibma是的,目标是提供图像。我曾希望找到一种无需内部图像即可构建缓存并提供服务的方法。我们以前使用过服务器和图像服务,它们工作良好,但是我有兴趣尝试使用Tile Packages作为替代方案。这更多是一种探索性的选择,我想看看tile包是否是在内部(内部网络)中提供图像和底图的更好解决方案。
科迪·布朗

Answers:


1

大小似乎是个问题。我平铺了1张图片414 Mb, 在此处输入图片说明 名为Tile.tpk,将其从D:\ scratch文件夹添加到新的mxd中,并检查了源代码: 在此处输入图片说明

可以看到,ArcGIS将其在后台解压缩成更大的东西,请检查未压缩的大小。是10倍!

我不知道有光栅软件包的观点。


1
它更大,因为它是数据的缓存,而不是数据本身。您正在以多种不同比例拍摄原始照片
KHibma

因此,瓦片包似乎与地图包非常相似。因为它们就像一个zip文件。可以解压缩后共享,然后使用。因此,TPK只是数据的持有者,要真正使用它,您需要解压缩所有切片。如果是这种情况,就航空摄影而言,瓷砖包装似乎毫无用处。
科迪·布朗

最后,我认为Tile Packages是共享图像的一种方式。它们可以在ArcGIS Online上很好地工作,但不能在本地工作。谢谢您的澄清。回到绘图板和JP2s!
科迪·布朗

1

这不会直接解决您的问题。您正在寻找的是MBTiles。MBTiles规范是一种有效的格式,用于在单个SQLite数据库中存储数百万个切片。每个SQLite数据库都是独立的,并表示为单个.sqlite文件。无需外部设置。您可以将.sqlite文件从台式计算机复制到移动设备,并准备使用其所有行,表和索引。

MBTiles不需要提取图块,而是应用程序必须直接从数据库中读取数据。非常有效。

作为替代,您可以Geopackage从OGC 尝试。总体结构与MBTiles相同,架构上几乎没有差异。

ESRI声称ArcGIS 10.3支持读/写GeoPackage切片!


不错,现在就尝试。不要以为它可以满足我的需求,但还是很酷。
科迪·布朗
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.