sch*_*ert 2 json google-maps google-elevation-api
我正在尝试在 PHP 中回显地址的高度。我正在使用 Google Elevation API -链接
我已经有了纬度和经度。以下链接:
https://maps.googleapis.com/maps/api/elevation/json?locations=40.7143528,-74.0059731&key=myapikey
将产生以下 json 格式的结果:
{
"results" : [
{
"elevation" : 9.774918556213379,
"location" : {
"lat" : 40.7143528,
"lng" : -74.00597310000001
},
"resolution" : 19.08790397644043
}
],
"status" : "OK"
}
我怎样才能回显海拔高度?就像是<?php echo 'elevation'; ?>
谢谢
小智 5
您可以通过将响应更改为 xml 格式来实现此目的,以使事情变得更容易:
https://maps.googleapis.com/maps/api/elevation/xml?locations=40.7143528,-74.0059731&key=yourKey 如果您的 php 代码支持,您可以执行以下操作:
<?php
$response = file_get_contents('https://maps.googleapis.com/maps/api/elevation/xml?locations=40.7143528,-74.0059731&key=myapikey');
$results = new SimpleXMLElement($response);
echo $results->elevation;
?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3847 次 |
| 最近记录: |