动态创建 PDF 地图
Creating maps dynamically for PDF
我正在开发一个网络应用程序,用户将插入一个地址,然后它将创建一个PDF,其中包含一英里半径内约5-10个住房物业的地图。对于地图上的每个属性,它将列出一些信息,例如销售价格和平方英尺。
我有所有的数据,但我想知道生成地图的好方法是什么,最好是在PHP或Javascript/jQuery中。我正在使用 FPDF/FPDI 从模板生成 PDF,因此地图必须采用某种形式,可以放置在 PDF 模板上。每次使用该应用程序时,输入地址都会有所不同,但它将始终位于加利福尼亚州。
你可能想试试谷歌地图。但是,我认为从谷歌地图将图像导入PDF的唯一方法是来自静态地图 API,但对其条款和条件有一些限制。
许可证限制。除非本条款明确允许,或者您事先获得 Google 的书面授权(或特定内容的提供商(如适用),否则 Google 的上述许可须遵守以下所有限制。除非第 7 节或地图 API 文档中明确允许,否则您不得(也不得允许任何其他人):
(亚达亚达)
10.2 复制、翻译、修改、创建衍生作品或公开展示任何内容或其任何部分(例如,禁止以下行为:(a) 创建地图图块的服务器端修改;以及 (b) 将多个静态地图图像拼接在一起以显示大于地图 API 文档中允许的地图);
10.8 使用静态地图 API,而不是在 Web 浏览器中的实现中;
相关文章:
- 如何使用javascript或html下载PDF格式的填写表单
- 谷歌地图固定位置覆盖
- 不显示带有本地json文件数据的谷歌地图脚本
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 谷歌地图标记不会显示
- 无法在JS中显示谷歌地图
- 如何将PDF作为二进制文件传递到window.open()
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 是否可以控制获取哪些Google地图脚本(JavaScript API)
- 在谷歌地图上获取事件的x,y坐标
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 模拟谷歌地图中的点击
- 如何知道哪个标记被谷歌地图点击了
- 谷歌地图JS API+JSON-多个标记没有显示
- 缓存谷歌地图数据
- 如何从地图导出图像并将其插入到新的PDF文件中
- 动态创建 PDF 地图
- 谷歌地图图像不加载PDF
- 如何使用Javascript将谷歌地图转换为PDF