我在一个文件夹中有一系列kmz文件(1000+),这些文件是我为要素类的每个多边形和相应的图像生成的(所有图像都在一个单独的文件夹中)。这些kmz是从arcGIS的ShapeFile的属性表自动生成的。在每个kmz文件中,我都有一个与该功能对应的图像的链接:
<tr>
<td>Preview</td>
<td>G:\Temp\Figures\Ovr0.png</td>
</tr>
目前,每个图像只是引用目录/Temp/Figures中的图像的表格文本。我喜欢的是把所有的文本转换成链接
^{pr2}$考虑到文件量很大,如果可以在python、simplekml中完成这项工作,那将是理想的选择?另一方面,在某个阶段,我想分享一些kmz文件,因此我想知道最好的解决方案是将每个kmz和图像对细分到各自的目录中,然后以某种方式重新压缩kmz文件?
我通过迭代每个kmz和图像并使用zipfile模块读取内容,重写文件kml把文件重新压缩到kmz。目前,图像被放置在kmz中的<;body>;之后,但可以用re I preside编写一个更复杂的论点。在
如果有更有效的方法请告诉我。。。在
相关问题 更多 >
编程相关推荐