Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为PDF动态创建地图_Php_Javascript_Jquery_Maps_Pdf Generation - Fatal编程技术网

Php 为PDF动态创建地图

Php 为PDF动态创建地图,php,javascript,jquery,maps,pdf-generation,Php,Javascript,Jquery,Maps,Pdf Generation,我正在开发一个web应用程序,用户将插入一个地址,然后它将创建一个PDF,其中包含一英里半径范围内大约5-10处住宅物业的地图。对于地图上的每一处房产,它都会列出一些信息,比如销售价格和面积 我有所有的数据,但我想知道生成映射的好方法是什么,最好是在PHP或Javascript/jQuery中。我使用FPDF/FPDI从模板生成PDF,因此地图必须以某种形式存在,可以放置在PDF模板上。每次使用应用程序时,输入地址都会有所不同,但它始终位于加利福尼亚州 你可能想试试谷歌地图。然而,我认为从谷歌地

我正在开发一个web应用程序,用户将插入一个地址,然后它将创建一个PDF,其中包含一英里半径范围内大约5-10处住宅物业的地图。对于地图上的每一处房产,它都会列出一些信息,比如销售价格和面积


我有所有的数据,但我想知道生成映射的好方法是什么,最好是在PHP或Javascript/jQuery中。我使用FPDF/FPDI从模板生成PDF,因此地图必须以某种形式存在,可以放置在PDF模板上。每次使用应用程序时,输入地址都会有所不同,但它始终位于加利福尼亚州

你可能想试试谷歌地图。然而,我认为从谷歌地图将图像导入PDF的唯一方法是从 尽管他们的行为有一些限制

许可证限制。除非条款明确允许,或除非您事先收到谷歌(或特定内容提供商,如适用)的书面授权,否则谷歌的上述许可证受您遵守以下所有限制的约束。除非第7节或Maps API文档中明确允许,否则您不得(也不得允许任何其他人):

(雅达雅达)

10.2复制、翻译、修改、创建衍生作品或公开显示任何内容或其任何部分(例如,禁止以下行为:(a)创建地图分幅的服务器端修改;以及(b)将多个静态地图图像拼接在一起,以显示大于地图API文档中允许的地图)

10.8使用静态地图API,而不是在web浏览器的实现中使用


你的地图来源是什么?听起来似乎是使用矢量格式的理想选择(以提高质量,同时将文件大小保持在最小),但大多数映射数据仅以位图形式提供,afaik。理想情况下?这听起来是一个基于观点的问题。尽管如此,我建议你至少要发布你尝试过的东西。如果您在开源应用程序中使用第三方API,比如GoogleMap,那么您可以使用PHP。我不明白为什么在选项中包含java脚本和jQuery。