使用 Google 协作平台托管 KML

Mano Marks,Google 地理团队
2010 年 6 月

简介


这是重新撰写的一篇文章,改编自 Google 网页仍在使用时的产品。Google 协作平台现已更名为 Google 协作平台,因此 Google 协作平台的这一状态已更新

是否想知道如何在网络上上传 KML 文件并与他人共享?您知道如何修改 KML 文件,但不能修改网页?您运气不错。通过 Google 协作平台,您可以轻松创建和修改网页。借助此免费服务,您还可以上传任何类型的文件,并在互联网上提供。再加上创建 KML 文件的便捷性和强大功能,您就可以拥有一个简单易用的平台来与全世界共享您的地理数据。

本文详细介绍了创建 Google 协作平台帐号、将 KML 文件上传到该帐号以及使用网络链接文件将 KML 提供给整个互联网的过程。完成此处列出的简单步骤后,您的 KML 文件便会以公开、个性化的网页形式存在。

第 1 步:创建 Google 帐号

Google 协作平台帐号已与 Google 帐号关联。如果您有 Google 帐号,请通过 http://pages.google.com 登录。如果没有,请访问 http://mail.google.com/mail/signup 并注册一个。然后,转到 http://sites.google.com 并创建一个网站。

图 1:创建网站

第 2 步:创建一些 KML

创建一些 KML 文件。如果您将所有 KML 都放到一个大文件中,这样能更轻松地一次性链接到所有内容。或者,您也可以将 KML 分组为更有逻辑分组的较小文件。此外,最简单的方法就是将您的所有文件打包成 KMZ 文件。

第 3 步:上传 KML

当您创建网站时,您的浏览器会在您的首页中打开相应网站。如果您选择的是空白模板,模板就会是空白页。在右上角,您会看到显示“创建页面”的按钮。点击该按钮。系统会要求您选择页面时间,并为页面命名。选择网页类型作为网页类型。您可以简单地将其命名为 KML 文件或其他任意名称。

创建页面后,系统会将您重定向到处于修改模式的页面。点击页面底部的“附件”,然后点击标有“选择文件”的按钮。选择要上传的 KML 或 KMZ 文件。如果要上传更多文件,请继续附加文件。否则,请点击右上角的“保存”按钮。

大功告成,您已经在网络上发布了 KML。任何人都可以访问页面 http://sites.google.com/site/yoursitename/yourpagename 并下载您的文件

剩余步骤是可选的

现在,您需要创建一种方式,让用户能够自动连接到该文件。在 KML 中,此操作通过网络链接文件完成。打开您常用的文本编辑器(例如记事本、Textmate 或 vi)并创建一个新文件。输入以下内容:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
  <NetworkLink>
    <Link>
      <href>http://sites.google.com/site/yoursitename/yourpagename/yourkmlfilename.kmz</href>
    </Link>
  </NetworkLink>
</kml>

保存文件。确保文件扩展名为 .kmlmykmlfile.kml

按照第 3 步中的说明上传您的 KML 文件,然后上传您的网络链接文件。

要获得更加动态的体验,请参阅下一步。

可选第 6 步:创建首页

您可以通过 Google 协作平台自定义自己的网站。您至少应在包含 KML 文件的页面上添加一些描述性文本。请参阅此 Google 协作平台概览,详细了解如何开始使用。

第 7 步:更新文件

Network Link 文件很有趣,但为了获得最佳效果,请继续更新您的文件。例如,如果创建相关性更高的 KML,则将其添加到相应的 KML 文件中。然后,按照第 3 步操作,上传已更改的文件。新文件会自动覆盖旧文件,因此下次刷新网络链接时,系统会显示新内容。

可选第 8 步:协作

Google 协作平台内置了协作工具。修改网站时,点击右上角的“更多操作”按钮,然后选择“管理此网站”。这样您就可以通过多种方式与他人协作,包括限制对网站的访问权限,或者允许其他人提供文件和编辑页面。如果您希望将朋友或同事上传到该网站,可以邀请他们成为该网站上的协作者。

总结

如果您已按照本文列出的步骤操作,现在就能在网络上找到您的地理位置数据,扩大 KML 文件的可见性。简而言之,您的文件现在可供全世界使用。