我试图找到一种方法来分配 JSON 值 Google Map 的 API 在传递地址时返回。我会搜索谷歌,但我只深入 PHP 几个月,真的不知道使用什么关键字。我真的不知道 JSON 是什么?
无论如何,我发现这篇文章解释了如何使用地址查询谷歌地图并让它返回一个 GPS 位置。当我在浏览器中测试它时,会出现文本。我只是不知道用什么来获取浏览器显示的内容并将其分配给 PHP 页面中的对象。
这是谷歌地图查询:
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
我的问题是,我该怎么做呢?有没有这方面的好教程?提前感谢任何人指出我正确的方向!