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
Google maps 谷歌地球或谷歌地图的KML热图_Google Maps_Kml_Heatmap_Google Earth - Fatal编程技术网

Google maps 谷歌地球或谷歌地图的KML热图

Google maps 谷歌地球或谷歌地图的KML热图,google-maps,kml,heatmap,google-earth,Google Maps,Kml,Heatmap,Google Earth,我的任务是制作一个KML文件,可以放到谷歌地球或谷歌地图上,并将数据显示为热图。脚本必须用PHP编写并生成KML(xml)输出。我已经做了一些循环和类似的工作,但我逐渐意识到,在几个小时的努力之后,这是不可能完成的。有人知道你是否可以生成一个.kml文件,你可以将它拖放到谷歌地球上,它会像热图一样显示出来,如下所示 我不能使用任何JavaScript(否则我一开始就不会有这个问题) 单点KML文件示例。 <?xml version="1.0" encoding="UTF-8"?>

我的任务是制作一个KML文件,可以放到谷歌地球或谷歌地图上,并将数据显示为热图。脚本必须用PHP编写并生成KML(xml)输出。我已经做了一些循环和类似的工作,但我逐渐意识到,在几个小时的努力之后,这是不可能完成的。有人知道你是否可以生成一个
.kml
文件,你可以将它拖放到谷歌地球上,它会像热图一样显示出来,如下所示

我不能使用任何JavaScript(否则我一开始就不会有这个问题)

单点KML文件示例。

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
        <Placemark>
        <name>Test Point</name>
        <description>Test Point Description</description>
        <Point>
            <coordinates>147.095947265625,-23.664650731631614,0</coordinates>
        </Point>
    </Placemark>
</kml>

测试点
测试点描述
147.095947265625,-23.664650731631614,0

我有点困惑。据我所知,有一个网页,你需要显示一个包含谷歌地图组件的KML文件。您需要插入一些javascript代码来加载GoogleMap的KML。如果您已经有一个PHP来为您生成kml文件,并且用户要将kml拖到google map/google earth中,那么您的任务是什么?如果您需要生成kml,那么有一个libkml,它具有python和Java绑定。我真的不认为用PHP来做这件事是一个好主意。我是用Python还是Java并不是真正的问题。我想弄清楚的是,你是否可以用KML文件创建一个热图。我找到了一种方法,用python创建一个热图图像,并将其用作覆盖。但是,有没有一种方法可以将KML作为xml中的热图样式?为了生成热图,pypi中有一个python库。我想你是在问一个具体的解决方案,而不是一个问题。你是否考虑过将KML上传到。它可以显示数据的交互式热图。我有点困惑。据我所知,有一个网页,你需要显示一个包含谷歌地图组件的KML文件。您需要插入一些javascript代码来加载GoogleMap的KML。如果您已经有一个PHP来为您生成kml文件,并且用户要将kml拖到google map/google earth中,那么您的任务是什么?如果您需要生成kml,那么有一个libkml,它具有python和Java绑定。我真的不认为用PHP来做这件事是一个好主意。我是用Python还是Java并不是真正的问题。我想弄清楚的是,你是否可以用KML文件创建一个热图。我找到了一种方法,用python创建一个热图图像,并将其用作覆盖。但是,有没有一种方法可以将KML作为xml中的热图样式?为了生成热图,pypi中有一个python库。我想你是在问一个具体的解决方案,而不是一个问题。你是否考虑过将KML上传到。它可以显示数据的交互式热图。