Подтвердить что ты не робот

Можно удалить интересующие по умолчанию точки зрения с Android google map

Я разрабатываю приложение для Android, в котором будут отображаться Карты интереса Google, У меня есть свои собственные источники, поэтому я пытаюсь удалить интересующие по умолчанию точки интереса (например, торговые центры, автобусные остановки,...), которые отображаются в карте google. я искал документацию для решения и не увенчался успехом есть ли способ сделать это на android?

проверьте синие автобусные остановки, которые предоставляют google

check out  the blue bus stops that google provide

4b9b3361

Ответ 1

Теперь вы можете скрыть их!

Новое обновление карт google поддерживает его: https://developers.google.com/maps/documentation/android-api/hiding-features

Здесь вы можете его реализовать:

@Override
public void onMapReady(GoogleMap googleMap) {
    mMap = googleMap;

    try {
        boolean success = mMap.setMapStyle(MapStyleOptions.loadRawResourceStyle(getContext(), R.raw.map_style));
        if (!success) {
            Log.e("MapsActivityRaw", "Style parsing failed.");
        }
    } catch (Resources.NotFoundException e) {
        Log.e("MapsActivityRaw", "Can't find style.", e);
    }
}

В исходном каталоге вам нужно создать файл json с типом карты, который вы хотите использовать.

Вам не нужно писать это самостоятельно, вы можете использовать редактор, который создан Google:

https://mapstyle.withgoogle.com

Я не знаю, какая версия ввела эту функцию, но она работает как минимум для 9.6.1.