我正在玩KML一点。 我正在创建一个在单击时显示图像的地标。当我右键单击图像时,可以选择打开它,但Google地球无法打开图像。有没有办法让Google Earth打开它? 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">
<Document>
<name>Photos.kml</name>
<Folder>
<name>Photos</name>
<Style id="Photo">
<IconStyle>
<Icon>
<href>http://www.google.com/mapfiles/arrow.png</href>
</Icon>
<scale>.7</scale>
</IconStyle>
</Style>
<Placemark>
<name>IMG_0988.JPG</name>
<description><![CDATA[<div align="center"><table width="500"><tr><td colspan="2"><center><img src="pics/IMG_0988.jpg" width="500" height="373"></td></tr></table></div>]]></description>
<styleUrl>#Photo</styleUrl>
<Point>
<coordinates>13.18733333,60.66783333000001,0</coordinates>
</Point>
<Style>
<IconStyle>
<heading>90</heading>
</IconStyle>
</Style>
</Placemark>
</Folder>
</Document>
</kml>
答案 0 :(得分:0)
建议您将带有<img>
的{{1}}标记与相同的图片网址包装起来。如果右键单击气球中的图像,Google地球将为您提供一些其他选项:打开链接,在新窗口中打开,复制链接。
Open Image在GE 7.0中使用测试图像。无论您是否在工具/选项/常规下选中“在外部浏览器中显示网页结果”选项,结果可能会有所不同。
<a href="">..</a>
答案 1 :(得分:0)
我不知道这究竟是你的问题,但我只是想出了一个非常令人沮丧的谷歌地球怪癖,它与在描述元素中嵌入全尺寸图像的链接有关。
基本上,Google地球似乎要求扩展名为小写(例如jpg而不是JPG)以显示在气泡中,即使文件具有大写的扩展名。
右键单击“打开图片”可同时使用大小写。
例如,我有一个名为“2015_03_27 G11 / IMG_8320.JPG”的文件,我想用地标显示:
似乎适用于Windows:
<Placemark>
<name>IMG_8320.JPG</name>
<description><img src='2015_03_27 G11/IMG_8320.jpg' width='600' height='450'/></description>
<styleUrl>#defaultStyle1</styleUrl>
<Style>
<IconStyle>
<Icon>
<href>kml-thumbs/thumb-2015_03_27_G11-IMG_8320.JPG</href>
</Icon>
</IconStyle>
</Style>
<Point>
<altitudeMode>absolute</altitudeMode>
<coordinates>10.705401,104.773769,27</coordinates>
</Point>
</Placemark>
不工作(至少在Windows上)
<Placemark>
<name>IMG_8320.JPG</name>
<description><img src='2015_03_27 G11/IMG_8320.JPG' width='600' height='450'/></description>
<styleUrl>#defaultStyle1</styleUrl>
<Style>
<IconStyle>
<Icon>
<href>kml-thumbs/thumb-2015_03_27_G11-IMG_8320.JPG</href>
</Icon>
</IconStyle>
</Style>
<Point>
<altitudeMode>absolute</altitudeMode>
<coordinates>10.705401,104.773769,27</coordinates>
</Point>
</Placemark>