Карты Google и PDF

Programaticly, я должен включать карту google Maps в автоматически сгенерированные файлы PDF. Для этого я должен преобразовать карту в некоторый формат изображения (jpg, png и т.д.). Как это может быть сделано?

Я использую Python и Django, если сборка в библиотеке карт Google не достаточна.

Спасибо

7
задан Hellnar 15 April 2010 в 18:07
поделиться

2 ответа

Я думаю, что единственный способ - импортировать изображения в PDF, изображения поступают из статического API Карт Google .

Однако это будет противоречить их T&C :

Ограничения лицензии. За исключением случаев, прямо разрешенных Условиями, или если вы не получили предварительного письменного разрешения от Google (или, если применимо, от поставщика определенного Контента), на указанные выше лицензии Google распространяются все указанные ниже ограничения. За исключением случаев, явно разрешенных в Разделе 7 или Документации по API Карт, вы не должны (и не можете разрешать кому-либо другому):

(yada yada)

10.2 копировать, переводить, изменять, создавать производные работы или публично отображать любой Контент или любую его часть (например, запрещается следующее: (а) создание модификации фрагментов карты на стороне сервера; и (б) объединение нескольких статических изображений карты вместе для отображения карты, размер которой превышает разрешенный в Документация по API Карт);

10.8 использовать API статических карт, кроме реализации в веб-браузере;

10
ответ дан 6 December 2019 в 15:20
поделиться

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

http://maps.google.com/maps/api/staticmap?center=51.477222,0&zoom=14&size=400x400&sensor=false

2
ответ дан 6 December 2019 в 15:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: