В настоящее время я работаю над проектом Android, и есть фрагмент, который пользователь может найти поблизости от заправочных станций (АЗС) с помощью Google Places API
веб-поиска.Я передаю строку "gas_station"
для переменной типа, и она показывает мне заправочные станции, но она также показывает некоторые продуктовые магазины.
Мне нужно найти автозаправочные станции, в которых есть бензин или дизельное топливо.Можно ли как-нибудь отфильтровать результаты?
Это мой GetURL
метод.
private String getUrl(double latitude, double longitude, String nearbyPlace) {
StringBuilder googlePlacesUrl = new StringBuilder("https://maps.googleapis.com/maps/api/place/nearbysearch/json?");
googlePlacesUrl.append("location=" + latitude + "," + longitude);
googlePlacesUrl.append("&rankby=distance");
googlePlacesUrl.append("&types=gas_station");
googlePlacesUrl.append("&language=en");
googlePlacesUrl.append("&key=" + mykey);
googlePlacesUrl.append("&sensor=true");
Log.d("getUrl", googlePlacesUrl.toString());
return (googlePlacesUrl.toString());
}