我有一个PNG格式的卫星图像以及相应的边界纬度/经度坐标。我是这种格式的新手,但KMZ不是一个包含PNG和带有边界坐标的KML的拉链吗?
如何继续将给定的PNG转换为可在Google地球中查看的KMZ文件?
我更喜欢python代码,但任何帮助/语言都会受到赞赏。
答案 0 :(得分:1)
string.IsNullOrWhiteSpace
文件只是一个KMZ
文件,ZIP
文件为KML
和任何参考图片。
地面/图像叠加的示例KML:
doc.kml
以上内容将位于<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
<GroundOverlay>
<name>25N_94E_24N_93E_JOG_1966</name>
<Icon>
<href>25N_94E_24N_93E_JOG_1966.jpg</href>
</Icon>
<LatLonBox>
<north>25</north>
<east>94</east>
<south>24</south>
<west>93</west>
</LatLonBox>
</GroundOverlay>
</kml>
文件中,并带有相应的doc.kml
文件,这两个文件位于同一个25N_94E_24N_93E_JOG_1966.jpg
文件中,文件名的扩展名为ZIP
: