Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/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中为google maps创建编码多边形_Php_Google Maps_Google Maps Api 3_Google Static Maps - Fatal编程技术网

在PHP中为google maps创建编码多边形

在PHP中为google maps创建编码多边形,php,google-maps,google-maps-api-3,google-static-maps,Php,Google Maps,Google Maps Api 3,Google Static Maps,我只是想知道如何将点转换为静态谷歌地图的编码多边形 我将以多多边形的形式从MySQL检索数据,但是我可以根据需要重新排列数据 我只需要一个好的php脚本,可以编码的多边形 我意识到这似乎是一个重复的问题,但我到处都找遍了,什么也找不到。在线上有多个脚本,但是没有关于如何格式化点阵列和ect的文档 其中包括 或 感谢权威参考: 链接到 您问:如何格式化它。e、 g数组(数组(xcoord,ycoord),数组(xcoord,ycoord)) 查看您引用的两个示例的来源,我看到如下内容:

我只是想知道如何将点转换为静态谷歌地图的编码多边形

我将以多多边形的形式从MySQL检索数据,但是我可以根据需要重新排列数据

我只需要一个好的php脚本,可以编码的多边形

我意识到这似乎是一个重复的问题,但我到处都找遍了,什么也找不到。在线上有多个脚本,但是没有关于如何格式化点阵列和ect的文档

其中包括


感谢

权威参考:

链接到

您问:
如何格式化它。e、 g数组(数组(xcoord,ycoord),数组(xcoord,ycoord))

查看您引用的两个示例的来源,我看到如下内容: (从二号开始):


你还需要知道什么?

使用前面的答案,我设法找到了一个解决方案,它确实解释了这个过程,而且效果很好

如果其他人希望做同样的事情,你可以使用Gabriel Svennerberg制作的脚本

链接是:

谢谢-虽然我已经看过了,但似乎没有关于数组格式的任何信息。其中有很多关于javascript方面的信息,但PHP方面没有。我如何格式化它。e、 g数组(数组(xcoord,ycoord),数组(xcoord,ycoord));谢谢你澄清。。。该格式工作正常,但似乎还需要一些其他变量。无论哪种方式,该格式都能正确地与我发布的Gabriel的脚本配合使用。Jim Hribar的实现链接已经失效。
 $lat = $points[$i][0];
 $lng = $points[$i][1];