Como faço para incorporar Google Map (ou outro mapeamento GIS) de saída em um PDF como eu gerá-lo?

StackOverflow https://stackoverflow.com/questions/603644

  •  03-07-2019
  •  | 
  •  

Pergunta

Eu preciso gerar documentos em PDF do lado do servidor que incluem um mapa, com marcadores e similares, mas que eu saiba isso não é possível com o Google Maps por causa de JavaScript dependência.

Existe alguma maneira de usar a API do Google Maps para isso, ou há alguma outra alternativa livre (ou barato) com essa capacidade e funcionalidade comparável?

Foi útil?

Solução

O que você pode fazer é usar o Google Maps API estática para gerar uma imagem: http://code.google.com/apis/maps/documentation/staticmaps/

e depois importar essa imagem em pdf.

Outras dicas

Extensão a resposta de dusoft. Você pode carregar a imagem com Imagick e

$im = new Imagick("image.jpg");
$im->setImageFormat("pdf");
$im->writeImage("image.pdf");
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top