我试图用GE形象化大量的天气数据(数据可能会随时间变化)。理想情况下,用户可以输入数据文件的位置和天气数据。我想知道如何动态创建KML?KML将数据文件可视化
1
A
回答
0
基于您的评论上面,你将有可从两个来源KML数据:见我回答这个问题:Import KML in Maps API V2(我会在这里忽略了作者的解决方案):
如果你有KML可以在公共可用的URL访问,请参阅此部分API:https://developers.google.com/kml/documentation/mapsSupport。
如果你想加载本地存储的KML文件(即你的服务器上有一个.txt文件),你需要自己解析它们。每种语言都有这样的库。对于JavaScript为例:http://code.google.com/p/geoxml3/
如果结束与API做这个(您的KML/KMZ可作为URL)你的JavaScript代码是非常简单:
API调用加载KML来自JavaScript API中的URL,其中地图var是您的google.maps.Map
对象。
var geoLayer = new google.maps.KmlLayer('URL');
geoLayer.setMap(map);
UPDATE
注意,这个线程是有关您的问题,以及,你必须,如果使用GE插件加载你的KML的附加选项。 Unable to load a local KMZ file into a browser with the google earth plugin using fetchkml function
相关问题
- 1. 软件数据可视化
- 2. 数据可视化插件
- 3. 可视化数据
- 4. 可视化数据
- 5. 数据可视化
- 6. 将3D数据可视化为wpf
- 7. 将数据可视化为图形
- 8. 将KML文件读入R
- 9. 可视化阵列数据
- 10. Hadoop数据可视化
- 11. 数据可视化入门?
- 12. 数据流可视化
- 13. Material-UI数据可视化
- 14. 可视化数据矩阵
- 15. 分析数据可视化
- 16. 可视化分层数据
- 17. Weka的数据可视化
- 18. 实时数据可视化
- 19. 数据流可视化
- 20. LINQ和数据可视化
- 21. svg数据可视化
- 22. 数据可视化与HBase
- 23. 可视化树数据
- 24. XML数据可视化
- 25. WPF数据可视化
- 26. 数据集可视化器
- 27. MP3文件可视化
- 28. 可视化(XYZRGBL).pcd文件
- 29. 带可视化的GWT:将两个可视化链接到相同的数据
- 30. KML文件未格式化绘制线
请参阅http://stackoverflow.com/questions/4296840/php-dynamically-creating-kml-for-multiple-placemarks-on-map –
更多细节将在这里很好:什么创建数据?数据在哪里创建?您是否试图从某种东西获得它并进入Google地球?离开Google地球?如果它是一个输入问题,那么数据的格式是什么?等等。 – Matthew
HAHA。这是你。谢谢。其实界面将链接到一些后端应用程序。我只负责前端,不需要进行数据传输。现在我可以将数据假设为一个txt。该文件将包含经度,纬度,高度和其他一些值。我了解到我可以用PHP创建动态kml。我需要使用PHP吗?或者我可以只使用JavaScript。我正在尝试向GE输入内容并呈现它。 – omgMaya