¿Cómo puedo incrustar la salida de Google Map (u otro mapeo GIS) en un PDF cuando lo genero?
Pregunta
Necesito generar documentos PDF del lado del servidor que incluyan un mapa, con marcadores y similares, pero que yo sepa no es posible con Google Maps debido a la dependencia de JavaScript.
¿Hay alguna forma de utilizar la API de Google Maps para esto o hay alguna otra alternativa gratuita (o barata) con esta capacidad y una funcionalidad comparable?
Solución
lo que puedes hacer es usar la API estática de google maps para generar una imagen: http://code.google.com/apis/maps/documentation/staticmaps/
y luego importa esa imagen en pdf.
Otros consejos
Extensión a la respuesta de dusoft. Puedes cargar la imagen con Imagick y
$im = new Imagick("image.jpg");
$im->setImageFormat("pdf");
$im->writeImage("image.pdf");
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow