【发布时间】:2010-08-16 22:11:45
【问题描述】:
我的客户保存了一张公开的 Google 地图,上面标记了几个兴趣点。我需要以某种方式提升这些坐标并将它们放入 iPhone 谷歌地图中。我如何获得这些点的经度和纬度?
【问题讨论】:
标签: iphone google-maps coordinates
我的客户保存了一张公开的 Google 地图,上面标记了几个兴趣点。我需要以某种方式提升这些坐标并将它们放入 iPhone 谷歌地图中。我如何获得这些点的经度和纬度?
【问题讨论】:
标签: iphone google-maps coordinates
您可以按照以下步骤访问“我的地图”帐户中已保存地点的 KML:
转到我的地图并选择条目。单击左侧的编辑按钮。这将在地图右上角显示一个在 Google 地球中查看链接。如果这是共享地图,则在 Google 地球中查看链接可能已经可用。
单击此链接将下载一个类似于以下内容的文件:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Document>
<name>Directions to Scone, NSW</name>
<description><![CDATA[]]></description>
<NetworkLink>
<name>Directions to Scone, NSW</name>
<Link>
<href>http://maps.google.com/maps/ms?ie=UTF8&hl=en&vps=1&jsv=262a&oe=UTF8&msa=0&msid=109115301202341389527.00048cf92603b4141b1cf&output=kml</href>
</Link>
</NetworkLink>
</Document>
</kml>
将 href 元素中 URL 中所有转义的 &amp; 替换为 & 并在浏览器中请求 URL。这将为您提供您所追求的KML:
http://maps.google.com/maps/ms?ie=UTF8&hl=en&vps=1&jsv=262a&oe=UTF8&msa=0&msid=109115301202341389527.00048cf92603b4141b1cf&output=kml
【讨论】: