Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
_Vertigo_
13 / 13 / 2
Регистрация: 07.09.2013
Сообщений: 158
Завершенные тесты: 1
#1

API Google Карт - Android

15.05.2015, 08:45. Просмотров 350. Ответов 3
Метки нет (Все метки)

Доброе утро. На основе API Google реализовал получение координат по адресу. Но не могу понять, каким образом накладывается ограничение на использование API Google.
Если верить следующему источнику, то у меня есть 1000 запросов в сутки, но ошибка QUERY_LIMIT наступает через 5 - 7 запросов. Поэтому у меня есть 2 вопроса:
1) Сколько запросов в сутки можно делать на самом деле?
2) Это 1000 запросов распространяются на одно устройство или на все устройства?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2015, 08:45     API Google Карт
Посмотрите здесь:

Google Maps Api Key Android
Использование карт Google Android
Google maps API v2 Android
Использование Google Maps API V2 Android
Android Google Maps API v2+ SlidingMenu
Google Maps API v2 Оповещание Android
Android Добавление маркеров на карту Google Maps API v2
Google Maps API v2. Не отображается карта Android
Android Google Maps/Drive API for Android
Сервисы Google Api Android
Границы google карт Android
Android Google maps метод поиска фрагмента карт на разметке для разных версий андроид

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
15.05.2015, 08:50     API Google Карт #2
_Vertigo_, не может быть. Мы выпускали продукт с картами, жалоб не было. И ограничение было, по-моему, в 2500 запросов. Ограничение, конечно же, на все устройства.
_Vertigo_
13 / 13 / 2
Регистрация: 07.09.2013
Сообщений: 158
Завершенные тесты: 1
15.05.2015, 21:21  [ТС]     API Google Карт #3
Цитата Сообщение от CoolMind Посмотреть сообщение
_Vertigo_, не может быть. Мы выпускали продукт с картами, жалоб не было. И ограничение было, по-моему, в 2500 запросов.
Видимо, ошибка в коде, не мог ли бы подсказать где?
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
36
37
38
39
40
41
42
43
       String uri = "http://maps.google.com/maps/api/geocode/json?address=" +
                address + "&sensor=false";
        Log.d(tag, uri);
        HttpGet httpGet = new HttpGet(uri);
        HttpClient client = new DefaultHttpClient();
        HttpResponse response;
        StringBuilder stringBuilder = new StringBuilder();
 
        try {
            response = client.execute(httpGet);
            HttpEntity entity = response.getEntity();
            InputStream stream = entity.getContent();
            int b;
            while ((b = stream.read()) != -1) {
                stringBuilder.append((char) b);
            }
        } catch (ClientProtocolException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
 
        JSONObject jsonObject = new JSONObject();
        double lng = 0, lat = 0;
        try {
            jsonObject = new JSONObject(stringBuilder.toString());
            Log.d(tag, jsonObject.toString());
            lng = ((JSONArray)jsonObject.get("results")).getJSONObject(0)
                    .getJSONObject("geometry").getJSONObject("location")
                    .getDouble("lng");
 
            lat = ((JSONArray)jsonObject.get("results")).getJSONObject(0)
                    .getJSONObject("geometry").getJSONObject("location")
                    .getDouble("lat");
 
        } catch (JSONException e) {
            e.printStackTrace();
        }
 
        Log.d("latitude", "" + lat);
        Log.d("longitude", "" + lng);
 
        return new LatLng(lat, lng);
Добавлено через 4 часа 13 минут
CoolMind, только сейчас задался вопросом, а в API google console нужно как - то указывать тот факт, что требуется использовать сервис перевода адреса в координаты?
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
16.05.2015, 00:50     API Google Карт #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
_Vertigo_, вам необязательно использовать запросы, достаточно почитать про GeoCoder (http://stackoverflow.com/questions/9...ess-in-android).
Указывать, по-моему, ничего не нужно.
Yandex
Объявления
16.05.2015, 00:50     API Google Карт
Ответ Создать тему
Опции темы

Текущее время: 05:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru