我想用这种方法让城市靠近当前的城市。我将类型放入locality,但它返回的结果并不多。有没有其他方法可以从一个地方获得最近的城市并指定半径?
https://maps.googleapis.com/maps/api/place/nearbysearch/json?type=locality&key=AIzaSyCkvow9LlFNOywy8lzaekn-xROBZRsSFvU&radius=30000&location=51.509865,%20-0.118092发布于 2017-01-23 01:43:41
尝试以下代码:
StringBuilder sb = new StringBuilder("https://maps.googleapis.com/maps/api/place/nearbysearch/json?");
sb.append("location=" + your_latitude + "," + your_longitude);
sb.append("&radius=3500"); //specify radius
sb.append("&types=" + "atm"); //specify type of place
sb.append("&sensor=true");
sb.append("&key=YOUR_API_KEY");
// Creating a new non-ui thread task to download Google place json data
PlacesTask placesTask = new PlacesTask();
// Invokes the "doInBackground()" method of the class PlaceTask
placesTask.execute(sb.toString());对于Url:
有关不同类型的地点,请参阅:
https://stackoverflow.com/questions/41793942
复制相似问题