Come posso incorporare l'output di Google Map (o altra mappatura GIS) in un PDF mentre lo generi?

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

  •  03-07-2019
  •  | 
  •  

Domanda

Devo generare documenti PDF lato server che includano una mappa, con marcatori e simili, ma per quanto ne so questo non è possibile con Google Maps a causa della dipendenza da JavaScript.

Esiste un modo per utilizzare l'API di Google Maps per questo o c'è qualche altra alternativa gratuita (o economica) con questa capacità e funzionalità comparabile?

È stato utile?

Soluzione

quello che puoi fare è utilizzare l'API statica di google maps per generare un'immagine: http://code.google.com/apis/maps/documentation/staticmaps/

e quindi importare quell'immagine in pdf.

Altri suggerimenti

Estensione alla risposta di dusoft. Puoi caricare l'immagine con Imagick e

$im = new Imagick("image.jpg");
$im->setImageFormat("pdf");
$im->writeImage("image.pdf");
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top