我正在尝试将Google Places API集成到我的应用中。 现在我找到了我当前的电话位置,如何将我所获得的经度和纬度嵌入到以下网址而不是“location = 34.0522222,-118.2427778”
“https://maps.googleapis.com/maps/api/place/search/xml?location=34.0522222,-118.2427778&radius=500&types=restaurants&sensor=false&key=Your_API_Key”
答案 0 :(得分:2)
你的意思是你如何进行字符串操作,如(未经测试):
int latitude = ...;
int longitude = ...;
String preamble = "https://maps.googleapis.com/maps/api/place/search/xml?location=";
String postamble = "&radius=500&types=restaurants&sensor=true&key=";
String key = "Your_api_key";
String latStr = latitude + "";
String longStr = longitude + "";
String url = preamble + latStr + "," + longStr + postamble + key;
答案 1 :(得分:0)
$lat = location[0];
$long = location[1];
应该可以工作,但是我使用json来设置long和lat来自google。更好。如果不能正常工作,我可以再次检查。
这是更好的json解决方案:
http://maps.googleapis.com/maps/api/geocode/json?address=Atlantis&sensor=true&oe=utf-8
您应该将亚特兰蒂斯改为