我将样式定义为:
<Style id="style1">
<BalloonStyle><text>$[description]</text></BalloonStyle>
<IconStyle><Icon><href>http://maps.google.com/mapfiles/kml/paddle/red-circle-lv.png</href></Icon></IconStyle>
</Style>
和地标描述为:
<description><![CDATA[
<table width="400"><tr>
<td><a href="img/test.png">Open Image<br><img src="img/test.png" width=200 /></a></td>
<td>Some Text Goes Here</td>
</tr></table>
]]></description>
是否有可能使它们在点击图像时在默认查看器或其他浏览器页面中打开?右键单击(在新窗口中打开,打开图像,打开)似乎没有做任何事情。图像位于KMZ文件中。
彼得
答案 0 :(得分:0)
在进行一些测试之后,只有在您的链接引用Internet上的内容时才会访问Web浏览器,而不是本地文件(例如img/test.png
)。此外,您需要在网址的开头加入http://
。
我尝试使用<a href="www.google.com">Google</a>
但它没有用。我将链接更改为<a href="http://www.google.com">Google</a>
后,就可以了。
所以我的结论是,您需要在某个地方的网络服务器上托管您的图片,并使用Google地球的完整网址引用它们以自动打开网络浏览器。