Как я могу получить спутниковое изображение Google Map высокого разрешения, используя Python?

Я использую карту Google для захвата спутниковых изображений с помощью Python. Я следовал за сообщением: /questions/25147554/zahvat-vstroennogo-izobrazheniya-kartyi-google-s-python-bez-ispolzovaniya-brauzera. Однако по сравнению с видом непосредственно из браузера изображения из Python имеют более низкое разрешение.

Например, в определенном месте, то, что я взял из Python выглядит

Но просмотр того же местоположения из браузера имеет гораздо более высокое разрешение (хотя и не с точно таким же диапазоном увеличения):

API карты Google имеет следующие параметры:

'center': position, 
'zoom': str(zoom),
'size': '%dx%d' % (largura, alturaplus),
'maptype': 'satellite',
'sensor': 'false',
'scale': scale

Есть ли параметр для настройки разрешения? Огромное спасибо!

1 ответ

Решение

Боюсь, что удаление изображений может противоречить Условиям использования API Карт Google.

В частности, в разделе 10.1 (а) говорится

Нет доступа к API или Контенту, кроме как через Сервис. Вы не будете получать доступ к API-интерфейсам Карт или Контенту, кроме как через Сервис. Например, вы не должны получать доступ к плиткам карты или изображениям через интерфейсы или каналы (включая недокументированные интерфейсы Google), кроме API-интерфейсов Карт.

раздел 10.5 (d) говорит

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

https://developers.google.com/maps/terms?

Другие вопросы по тегам