我已经阅读了谷歌地图的高程 API,并且我可以理解我必须让地图可见才能获得一个点的高程(坐标)。但是使用 JavaScript 几乎没有什么是不可能的,所以我现在想知道,是否可以在不查看地图的情况下从某个点获取海拔?
提前致谢。
我已经阅读了谷歌地图的高程 API,并且我可以理解我必须让地图可见才能获得一个点的高程(坐标)。但是使用 JavaScript 几乎没有什么是不可能的,所以我现在想知道,是否可以在不查看地图的情况下从某个点获取海拔?
提前致谢。
你知道这个点的坐标是什么吗?如果是这样,高程 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 地图结合使用。