gpt4 book ai didi

php - 将 JSON 值分配给来自 Google Maps API 查询的 PHP 数组

转载 作者:可可西里 更新时间:2023-11-01 01:06:10 26 4
gpt4 key购买 nike

我正在尝试找到一种方法来分配 JSON 值 Google Map 的 API 在传递地址时返回。我会搜索 Google,但我对 PHP 的了解只有几个月,真的不知道该使用什么关键字。我真的连JSON是什么都不知道?

无论如何,我发现这篇文章解释了如何使用地址查询 Google map 并让它返回 GPS 位置。当我在我的浏览器中测试它时,文本出现了。我只是不知道用什么来获取浏览器显示的内容并将其分配给 PHP 页面中的对象。

这是 Google map 查询:

http://maps.google.com/maps/geo?q="ADDRESS"&output=csv&oe=utf8

这是我想在其中使用的功能:

//Queries Google Map's API with an address and assigns the returned GPS Location 
//to this Object
public function build_me($this_address)
{
//Builds the query from the address array to send to the Goole Maps API
$query = $this_address["Line1"].",".$this_address["Line2"].",".
$this_address["City"].",".$this_address["State"].",".$this_address["Zip"];

//Location_Array = http://maps.google.com/maps/geo?q=$query&output=csv&oe=utf8
$this->latitude = //Location_Array['Something'];
$this->longitude = //Location_Array['Something'];
}

这是我指的文章: http://martinsikora.com/how-to-get-gps-coordinates-from-an-address

我的问题是,我该怎么做呢?这方面有什么好的教程吗?预先感谢任何为我指明正确方向的人!

最佳答案

实际上您显示的 URL 会产生一个 CSV输出(这就是它具有 output=csv 参数的原因)。你可以看到它,如果你只是insert it into your browser (Downing Street 10) :

200,8,45.9797693,-66.5854067

以下是完成工作的一些有用资源:

关于php - 将 JSON 值分配给来自 Google Maps API 查询的 PHP 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10465853/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com