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