2024-04-18 10:52:14 发布
网友
我正在访问twitter流媒体API。我在python中使用Basemap生成一个映射。 我只希望地图的某些部分随时间而改变(例如每秒钟)。很难做到吗? 我需要离开底图去找别的东西吗?请帮忙!在
一种可能的方法:将地图分成若干块,并分别处理每个图块;使用Basemap生成只包含新数据的地图块,然后使用Ajax更新网页上的图块。在
当然,根据地图上数据更改的性质,这种方法可能对您有效,也可能不起作用,实际上不可能使用gerymandering。在
您需要编写逻辑来理解新数据属于哪个tile,然后使用basemap为该时间创建一个新的映像,然后智能地更新平铺的图像。您还必须使用边距和填充(在matplotlib和CSS中)才能将瓷砖整齐地拼在一起。在
。。。在
当方法变得如此复杂时,应该重新评估是否有更好的工具可用。Basemap听起来不太适合您需要做的事情。在
您可以发送ajax请求并动态更新html内容。在
一种可能的方法:将地图分成若干块,并分别处理每个图块;使用Basemap生成只包含新数据的地图块,然后使用Ajax更新网页上的图块。在
当然,根据地图上数据更改的性质,这种方法可能对您有效,也可能不起作用,实际上不可能使用gerymandering。在
您需要编写逻辑来理解新数据属于哪个tile,然后使用basemap为该时间创建一个新的映像,然后智能地更新平铺的图像。您还必须使用边距和填充(在matplotlib和CSS中)才能将瓷砖整齐地拼在一起。在
。。。在
当方法变得如此复杂时,应该重新评估是否有更好的工具可用。Basemap听起来不太适合您需要做的事情。在
您可以发送ajax请求并动态更新html内容。在
相关问题 更多 >
编程相关推荐