获取人口_这个平台只需单击几下,便可提取、查询和可视化全球人口流量!丨城市数据派...

765169327283d72c6d51cfc0cfdb7bb2.png

本文英文原文为《ODT Flow Explorer: Extract, Query, and Visualize Human Mobility》,如需获取英文原文PDF,请关注城市数据派微信号,在微信号中输入“ 0105 ”,即可获得下载地址。

感谢作者授权城市数据派翻译原文,以下内容经原文作者审核。

摘  要 7f3ce0977b5ba5509890438cac58914a.png 了解不同地点之间的人口流动动力学可提供有关其交互重力的基础知识,从而有益于需要人类空间交互中的先验知识的广泛应用。正在进行中的COVID-19大流行独特地凸显了对监控和精细化地测量人类空间相互作用的需求。 为了应对大流行病中对人口流动性数据需求的激增,我们开发了一个交互式地理空间门户网站,从数十亿个带有地理标签的推文中提取了全球每日人口流量,并从SafeGraph流动性数据中提取了美国人口流量。 该门户网站名为 ODT(起点-目的地-时间)Flow Explorer 。 该 Flow Explorer 是O DT数据立方体和大数据计算集群,可有效管理、查询,并在不同的时空尺度上聚集数十亿的OD流 量。尽管该工具仍处于早期发展阶段,但 快速生成的移动性流数据可惠及需要及时获取细粒度人类移动性记录的大量领域。 可以通过http://gis.cas.sc.edu/GeoAnalytics/od.html 访问 ODT Flow Explorer。 关键词:人口流动、社交媒体、推特、SafeGraph、大数据 作  者 7f3ce0977b5ba5509890438cac58914a.png

Zhenlong Li1*, Xiao Huang2, Xinyue Ye3, Xiaoming Li4

1 Geoinformation and Big Data Research Lab, Department of Geography, University of South Carolina, Columbia, SC, USA

2 Department of Geosciences, University of Arkansas, Fayetteville, AR, USA

3 Department of Landscape Architecture &Urban Planning, Texas A&M University, TX, USA

4 Department of Health Promotion, Education, and Behavior, University of South Carolina, Columbia, SC, USA

*Email: zhenlong@sc.edu

1 引 言 7f3ce0977b5ba5509890438cac58914a.png 诸如COV
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下面是一个基于QT6的城市天气预报可程序的简单示例: ```python import requests from PyQt6.QtWidgets import QApplication, QWidget, QLabel, QLineEdit, QPushButton, QVBoxLayout class WeatherApp(QWidget): def __init__(self): super().__init__() self.city_label = QLabel('请输入城市名:') self.city_input = QLineEdit() self.search_button = QPushButton('查询') self.result_label = QLabel() self.layout = QVBoxLayout() self.init_ui() def init_ui(self): self.setWindowTitle('城市天气预报') self.layout.addWidget(self.city_label) self.layout.addWidget(self.city_input) self.layout.addWidget(self.search_button) self.layout.addWidget(self.result_label) self.setLayout(self.layout) self.search_button.clicked.connect(self.search_weather) def search_weather(self): city_name = self.city_input.text() url = f'http://wthrcdn.etouch.cn/weather_mini?city={city_name}' response = requests.get(url) if response.status_code == 200: weather_data = response.json().get('data') if weather_data: forecast = weather_data.get('forecast') result = '' for day in forecast: result += f"{day.get('date')} {day.get('type')} {day.get('high')} {day.get('low')}\n" self.result_label.setText(result) else: self.result_label.setText('未查询到该城市的天气信息!') if __name__ == '__main__': app = QApplication([]) weather_app = WeatherApp() weather_app.show() app.exec() ``` 上述代码中,我们首先引入 `requests` 库用于访问天气数据接口;然后使用 `PyQt6` 库中的各个组件构建出一个简单的可界面,包括一个文本标签、一个文本框、一个按钮和一个文本框用于显示查询结果;接着在查询按钮被单击时,获取用户输入的城市名,构造天气数据接口的URL,并使用 `requests` 库访问该接口以获取查询结果;最后,根据查询结果构造一个字符串并在结果文本框中显示。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值