Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
xTIGRx
292 / 198 / 6
Регистрация: 23.10.2010
Сообщений: 1,173
Записей в блоге: 1
1

Как включить поиск в google map?

21.02.2017, 10:20. Просмотров 815. Ответов 4
Метки нет (Все метки)

После добавления google map хочу добавить поиск сверху. Чтобы при вводе найти нужный город.

В любых сайтах это есть даже на карте google. Так я не понял это надо как то включить или самому все кодить? если кодить то покажите каким образом это проще и легче всего сделать. Спасибо
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2017, 10:20
Ответы с готовыми решениями:

Как приблизить карту Google Map в заданной точке?
Использую карту. Показывает карту мира. Хочу чтобы он показал например наш...

Как на Google Map убрать определённые объекты - музеи, магазины и др
У карты от Google есть возможность отключить городские объекты - станции метро,...

Google map
Всем привет! Пишу плагин для юнити 3d для отображения карты google map. Одна...

Не отображается Google map
Добрый день. Сразу скажу, перерыл весь форум, но это не помогло. Я начинаю...

Вьюшки на Google Map v2
Привет! Необходимо к гугл мапе прикрутить панель, поиска места по названию,...

4
ExFau$t
565 / 510 / 114
Регистрация: 08.05.2012
Сообщений: 2,538
21.02.2017, 10:43 2
Если координаты известны, то их и подставляешь, не знаю в чём вопрос, если - нет, то используй геокод по названию, он возвращает координаты. Единственное, я не знаю внедрили ли геокод в апи карт, раньше надо было делать запросы, вот тут написано вроде для гугла:
https://developers.google.com/maps/documentation/geocoding/intro?hl=ru
0
vxg
Модератор
3252 / 2052 / 323
Регистрация: 13.01.2012
Сообщений: 7,945
21.02.2017, 11:55 3
Лучший ответ Сообщение было отмечено xTIGRx как решение

Решение

xTIGRx, у меня получилось только нарисовать свой EditText и свой Button "Найти" который вызывает стандартный метод для гео-кодирования и выводит результат в виде ListView. делалось как то так
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
    public static String addressForFind;
    public static List<Address> addressesFromFind;
...
    public static void find() {
        Geocoder geocoder = new Geocoder(ctx);
        addressesFromFind = null;
        try {
            //bounding box not working
            //country + state + city working for current location only
 
            /*double lowerLeftLatitude = position.latitude - bbSize / mPerLatDeg;
            double lowerLeftLongitude = position.longitude - bbSize / mPerLngDeg(position.latitude);
            double upperRightLatitude = position.latitude + bbSize / mPerLatDeg;
            double upperRightLongitude = position.longitude + bbSize / mPerLngDeg(position.latitude);*/
 
            addressesFromFind = geocoder.getFromLocationName(
                    /*" " + (country == null? "" : country) +
                    " " + (state == null? "" : state) +
                    " " + (city == null? "" : city) +
                    " " + */addressForFind,
                    5/*,
                    lowerLeftLatitude, lowerLeftLongitude,
                    upperRightLatitude, upperRightLongitude*/);
        } catch (Exception e) {
        }
    }
...
            for (int i = 0; i < addressesFromFind.size(); i++) {
                String s = "";
                for (int j = 0; j < addressesFromFind.get(i).getMaxAddressLineIndex(); j++) {
                    s += addressesFromFind.get(i).getAddressLine(j) + " ";
                }
                //item.address = s;
                //item.position = new LatLng(addressesFromFind.get(i).getLatitude(), addressesFromFind.get(i).getLongitude());
            }
1
xTIGRx
292 / 198 / 6
Регистрация: 23.10.2010
Сообщений: 1,173
Записей в блоге: 1
22.02.2017, 14:54  [ТС] 4
ясно спасибо. получается готового view нету(((. Странные эти гугл все таки
0
vxg
Модератор
3252 / 2052 / 323
Регистрация: 13.01.2012
Сообщений: 7,945
22.02.2017, 16:36 5
xTIGRx, может я плохо искал )
0
22.02.2017, 16:36
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.02.2017, 16:36

Не отображается Google map!
Решил заняться разработкой приложений под android. Написав простое приложение...

Google Map на устройстве
Здраствуйте Столкнулся с проблемой отображения гугл карт. Про компилировании...

google map v2 outOfMemory
Подскажите пожалуйста, в чём может быть проблема. При перемещении карты google...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru