从php访问google地图数据
我想使用PHP构建一个json_编码的点附近所有餐馆的列表 希望构建一个php函数,该函数接受参数:纬度、经度、半径(以米为单位)。并返回一个json_编码的列表 我有一个API密钥,我使用js,但我用服务器端脚本php完成它 有人知道怎么做吗 我想将列表存储到我的数据库中 找到了这个,但遇到了一些问题从php访问google地图数据,php,json,google-maps,Php,Json,Google Maps,我想使用PHP构建一个json_编码的点附近所有餐馆的列表 希望构建一个php函数,该函数接受参数:纬度、经度、半径(以米为单位)。并返回一个json_编码的列表 我有一个API密钥,我使用js,但我用服务器端脚本php完成它 有人知道怎么做吗 我想将列表存储到我的数据库中 找到了这个,但遇到了一些问题 这里给出的url中的mapID和userID是什么。您是否想过使用Ajax将数据提交到PHP脚本,并使用javascript中PHP脚本的返回值将数据绘制到地图上。您可以使用json发送数据。查
这里给出的url中的mapID和userID是什么。您是否想过使用Ajax将数据提交到PHP脚本,并使用javascript中PHP脚本的返回值将数据绘制到地图上。您可以使用json发送数据。查看地理编码API:。您可以使用file_get_contents函数从PHP调用API:
$url = sprintf("http://maps.google.com/maps/geo?q=%s&output=json&key=%s&ll=%s,%s",
$query, $api_key, $latitude, $longitude);
$data = json_decode(file_get_contents($url));
如何添加半径和搜索餐厅。可通过传递“spn”参数指定半径。请参见API文档中的视口偏移。我不知道如何搜索带有地理编码的餐馆。