在websi上动态更新图像

2024-04-18 10:52:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在访问twitter流媒体API。我在python中使用Basemap生成一个映射。 我只希望地图的某些部分随时间而改变(例如每秒钟)。很难做到吗? 我需要离开底图去找别的东西吗?请帮忙!在


Tags: api时间地图twitterbasemap流媒体底图
2条回答

一种可能的方法:将地图分成若干块,并分别处理每个图块;使用Basemap生成只包含新数据的地图块,然后使用Ajax更新网页上的图块。在

当然,根据地图上数据更改的性质,这种方法可能对您有效,也可能不起作用,实际上不可能使用gerymandering。在

您需要编写逻辑来理解新数据属于哪个tile,然后使用basemap为该时间创建一个新的映像,然后智能地更新平铺的图像。您还必须使用边距和填充(在matplotlib和CSS中)才能将瓷砖整齐地拼在一起。在

。。。在

当方法变得如此复杂时,应该重新评估是否有更好的工具可用。Basemap听起来不太适合您需要做的事情。在

您可以发送ajax请求并动态更新html内容。在

相关问题 更多 >