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

Разрешено ли кэшировать статические карты Google?

У меня возникла проблема со статическим созданием карт Google. API имеет "предел запроса 1000 уникальных (разных) запросов изображения на каждого зрителя в день. Поскольку это ограничение является квотой для каждого зрителя, большинству разработчиков не нужно беспокоиться о превышении их квоты".

Однако при использовании общего подключения, например, с мобильным телефоном и 3G-телефоном (телефоном) этот предел кажется проблематичным.

Следовательно, мой вопрос заключается в следующем: могу ли я получить сервер изображений и передать его моим клиентам? Разрешено ли это?

4b9b3361

Ответ 1

В этом FAQ указывается не: Могу ли я создать изображение карты с помощью Google Static Maps API, который я храню и обслуживаю с моего сайта?

Текст (по состоянию на ноябрь 2016 года):

Могу ли я создать изображение карты с помощью Google Static Maps API, который я храню и обслуживаю с моего сайта?

Вы не можете хранить и подавать копии изображений, сгенерированных с помощью API Google Статических Карт, с вашего веб-сайта. Все веб-страницы, для которых требуются статические изображения, должны связывать атрибут src тега HTML img или атрибут фонового изображения CSS тега div HTML непосредственно с API-интерфейсом Google Static Maps, чтобы все изображения карт отображались в содержимом HTML в Интернете страницы и напрямую предоставлялась пользователям Google.

Ответ 2

Собственно, вы можете. Ссылка Google Maps TOS:

10.5.d: Нет кэширования или хранения.. Вы не будете предварительно выбирать, кэшировать, индексировать или хранить любой контент, который будет использоваться вне Сервиса, за исключением того, что вы можете хранить ограниченные количества контента исключительно для повышения эффективности реализации API Карт в связи с задержкой в ​​сети (а не с целью предотвращения правильного отслеживания использования Google) и только в том случае, если такое хранилище:

я. является временным (и ни в коем случае не более 30 календарных дней);

II. безопасен;

III. не манипулирует или не агрегирует какую-либо часть Контента или Службы; и

IV. не изменяет атрибуцию каким-либо образом.

(Изменить: обновлено с учетом последних условий на ноябрь 2016 г.)

Это более подробно обсуждается в аспекте "Проверка безопасности" Ограничения использования Google Статических Карт.

Ответ 3

Я считаю TOS довольно противоречивым

Могу ли я создать изображение карты с помощью Google Static Maps API, который я храню и обслуживаю с моего сайта?

Вы не можете хранить и подавать копии изображений, сгенерированных с помощью Google Static Maps API с вашего сайта. Все веб-страницы, которые требуют статические изображения карты должны связывать атрибут src тега HTML img или атрибут background-image CSS тега HTML div непосредственно к API статических карт Google, чтобы все изображения на карте отображались в пределах HTML-содержимое веб-страницы и напрямую передается конечным пользователям Google.

https://developers.google.com/maps/faq?csw=1#usagelimits