¿Cómo puedo incrustar la salida de Google Map (u otro mapeo GIS) en un PDF cuando lo genero?

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

  •  03-07-2019
  •  | 
  •  

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?

¿Fue útil?

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
scroll top