【发布时间】:2013-05-31 00:34:26
【问题描述】:
我已经阅读了the API for elevation 的谷歌地图,我可以理解我必须让地图可见,才能获得一个点的高程(坐标)。但是使用 JavaScript 几乎没有什么是不可能的,所以我现在想知道,是否可以在不查看地图的情况下从某个点获取海拔高度?
提前致谢。
【问题讨论】:
标签: javascript google-maps-api-3 elevation
我已经阅读了the API for elevation 的谷歌地图,我可以理解我必须让地图可见,才能获得一个点的高程(坐标)。但是使用 JavaScript 几乎没有什么是不可能的,所以我现在想知道,是否可以在不查看地图的情况下从某个点获取海拔高度?
提前致谢。
【问题讨论】:
标签: javascript google-maps-api-3 elevation
你知道这个点的坐标是什么吗?如果是这样,高程 API 将以 JSON 和 XML 格式返回高程。我使用以下 URL(尽管在 PHP 中,它应该对 Javascript 起作用):
http://maps.googleapis.com/maps/api/elevation/xml?sensor=false&locations=1.111,1.111。
您需要在 JS 中解析结果。为 URL 中的 JSON 切换 XML 以更改结果类型。
编辑:如果您使用此服务,则需要根据 Google 地图的条款和条件将其与 Google 地图结合使用。
【讨论】: