首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Earth - KMZ -打开嵌入图像

Google Earth - KMZ -打开嵌入图像
EN

Stack Overflow用户
提问于 2013-03-15 10:00:01
回答 3查看 3.6K关注 0票数 0

我在KMZ中编写了一个KML,使用对图像的相对引用。该描述完美地显示了调整大小的缩略图。当我点击图片时,它会在通用电气内部打开。我不知道发生了什么,但图像不能再打开了。

在我的kmz中,我有包含我的图像的doc.kml和dir“文件”

如果可能的话,我也想让它在windows照片查看器中打开。提前感谢!以下是我的代码(部分)

代码语言:javascript
复制
<tr><td class="padr">Photo 1:</td><td><a href="files/IMG_0003331.JPG"><img src="files/IMG_0003331.jpg" width="200" height="150"/></a></td></tr>
<tr><td class="padr">Photo 2:</td><td><a href="files/IMG_0004332.JPG"><img src="files/IMG_0004332.jpg" width="200" height="150"/></a></td></tr>
<tr><td class="padr">Photo 3:</td><td><a href="files/IMG_0005333.JPG"><img src="files/IMG_0005333.jpg" width="200" height="150"/></a></td></tr>
<tr><td class="padr">Photo 4:</td><td><a href="files/IMG_0006334.JPG"><img src="files/IMG_0006334.jpg" width="200" height="150"/></a></td></tr>             <tr><td class="padr">Photo 5:</td><td><a href="files/IMG_0007335.JPG"><img src="files/IMG_0007335.jpg" width="200" height="150"/></a></td></tr>
<tr><td class="padr">Photo 6:</td><td><a href="files/IMG_0008336.JPG"><img src="files/IMG_0008336.jpg" width="200" height="150"/></a></td></tr>
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-03-26 10:41:22

为了防止有人在这篇文章中遇到和我一样的问题,我终于让它按我想要的方式工作了。

代码语言:javascript
复制
<tr><td class="padr">Photo 1:</td><td><a href="../files/IMG_0003331.JPG"><img src="../files/IMG_0003331.jpg" width="200" height="150"/></a></td></tr>
<tr><td class="padr">Photo 2:</td><td><a href="../files/IMG_0004332.JPG"><img src="../files/IMG_0004332.jpg" width="200" height="150"/></a></td></tr>
<tr><td class="padr">Photo 3:</td><td><a href="../files/IMG_0005333.JPG"><img src="../files/IMG_0005333.jpg" width="200" height="150"/></a></td></tr>

这将在气泡中显示缩略图大小的预览,并在单击时在照片查看器中打开照片。

票数 0
EN

Stack Overflow用户

发布于 2013-10-02 05:11:23

我也有同样的问题。最近的一次强制更新使用了我的一个已建立的项目,其中嵌入到图像的超级链接是至关重要的,并破坏了它。

我的工作是使用UNC路径名,而不是映射的驱动器名。即\server\驱动name\directory\file.html而不是k:\directory\file.html,并强制谷歌地球在外部浏览器中打开,而不是直接在GE中打开。

这不是很理想,但至少它现在可以正常工作了,我可以用"copy+paste“来解决问题,而不是把整个项目搞得一团糟,然后重新开始。

令人沮丧。它应该比那更优雅。

票数 1
EN

Stack Overflow用户

发布于 2013-03-15 23:43:26

您可以在KML描述气球弹出窗口中内联它们,它们将像在HTML文档中一样显示。假设您还可以像上面那样链接到嵌入在KMZ文件中的图像,这样您就可以在气球弹出窗口中显示缩略图,并链接到也嵌入到KMZ文件中的较大版本的图像。

当前版本的GE 7.x不允许链接到KMZ文件中的嵌入图像。一种不太理想的解决方法是将图像发布到外部网站(例如plus.google.com、dropbox.com、imageshack.us等)。并让KML/KMZ通过其绝对URL引用图像,但这违背了KMZ作为自包含数据集的全部目的。但是,您仍然可以将缩略图图像嵌入到KMZ文件中,以便在气球中以内联方式查看它。唯一的问题是链接到图像(即<A href="">)并在气球上下文之外访问它。

即使你在GE中选中了“访问本地文件”选项,点击嵌入图像的链接也会被Google Earth忽略。同样,在图像上选择“在新窗口中打开”也不起作用。

更新:在一个相关的话题上,最近discussed发现在Google Earth iOS平台上的KMZ文件中嵌入的图像不受支持,并且内联图像在那里不能工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15423471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档