我目前的项目是使用带有叠加层的谷歌地图。我需要能够将此地图转换为 pdf。我目前能想到的唯一方法是在应用叠加层后制作地图图像。我知道这不是最好的问题类型,因为它不是代码 q 和 a。
有没有更好的方法将地图/叠加层转换为 pdf?
如果这是最好的方法,我应该怎么做(创建图像)?
我不是要求编写代码,只是要求最好的方式或达到最终目标的一些指针。
我也在使用 javascript/jquery 在后端处理 gmaps 和 MVC3
我目前的项目是使用带有叠加层的谷歌地图。我需要能够将此地图转换为 pdf。我目前能想到的唯一方法是在应用叠加层后制作地图图像。我知道这不是最好的问题类型,因为它不是代码 q 和 a。
有没有更好的方法将地图/叠加层转换为 pdf?
如果这是最好的方法,我应该怎么做(创建图像)?
我不是要求编写代码,只是要求最好的方式或达到最终目标的一些指针。
我也在使用 javascript/jquery 在后端处理 gmaps 和 MVC3
您需要获得 Google 的许可才能执行此操作。看:
https://developers.google.com/maps/faq#tos_screenshots
除此之外,javascript 无法访问文件系统来保存 pdf,因此您需要使用相关地图信息向服务器发送 AJAX 调用并创建 pdf 服务器端。