国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

地圖可視化神器kepler.gl python接口的使用方法

瀏覽:37日期:2022-07-01 14:59:18
1 簡介

kepler.gl作為開源地理空間數據可視化神器,也一直處于活躍的迭代開發狀態下。而在前不久,kepler.gl正式發布了其2.4.0版本,下面我們就來對其重要的新特性進行介紹:

地圖可視化神器kepler.gl python接口的使用方法

2 kepler.gl 2.4.0重要新特性2.1 增量時間窗口

在這次更新中,為時間序列數據的可視化新增了增量時間窗口功能,在上一個版本2.3.2中,當我們的數據集帶有時間類型字段時,在添加對應的Filters之后,顯示出的時間窗口是這個樣子的:

地圖可視化神器kepler.gl python接口的使用方法

而在2.4.0版本中,時間窗口如圖所示:

地圖可視化神器kepler.gl python接口的使用方法

在如下圖一樣從默認的Moving Time Window模式切換到Incremental Time Window模式之后,就可以使用增量時間窗口模式,畫面中的數據會從起點開始持續疊加:

地圖可視化神器kepler.gl python接口的使用方法

2.2 Python接口新增_repr_html_()方法

而這個更新不僅針對原生的kepler.gl,還針對其面向Python的接口keplergl新增_repr_html_()方法,使得將kepler.gl與flask等進行結合更加方面,就像folium中的_repr_html_()方法一樣:

結合flask

from flask import Flaskfrom keplergl import KeplerGlapp = Flask(__name__)@app.route(’/’)def index(): map_1 = KeplerGl() return map_1._repr_html_()if __name__ == ’__main__’: app.run(debug=True)

而如果你對dash有所了解,那么純Python快速開發出一個嵌入kepler.gl的交互式web應用將會變得非常容易,就像下面這個簡單的例子一樣:

地圖可視化神器kepler.gl python接口的使用方法

import dashfrom keplergl import KeplerGlimport dash_html_components as htmlimport dash_core_components as dccfrom dash.dependencies import Input, Outputimport requestsapp = dash.Dash(__name__)app.layout = html.Div( [ html.H1('Dash結合Kepler.gl:'), dcc.Dropdown( id=’demo-dropdown’, options=[{’label’: ’重慶’, ’value’: ’重慶’} ], style={’width’: ’300px’} ), html.Iframe(id=’iframe’, style={’height’: ’800px’, ’width’: ’1900px’}) ])@app.callback( Output(’iframe’, ’srcDoc’), [Input(’demo-dropdown’, ’value’)])def switch_area(selected_area): if selected_area == ’重慶’: map_1 = KeplerGl(data={ selected_area: requests.get(’https://geo.datav.aliyun.com/areas_v2/bound/500000_full.json’).json() }, config={ 'mapState': { 'bearing': 0, 'dragRotate': False, 'latitude': 29.751819, 'longitude': 107.441431, 'pitch': 0, 'zoom': 6, 'isSplit': False } }) return map_1._repr_html_().decode() else: map_1 = KeplerGl(data={ selected_area: requests.get(’https://geo.datav.aliyun.com/areas_v2/bound/100000_full.json’).json() }, config={ 'mapState': { 'bearing': 0, 'dragRotate': False, 'latitude': 29.751819, 'longitude': 107.441431, 'pitch': 0, 'zoom': 3, 'isSplit': False } }) return map_1._repr_html_().decode()if __name__ == ’__main__’: app.run_server()

以上就是地圖可視化神器kepler.gl python接口的使用方法的詳細內容,更多關于python 地圖可視化神器kepler.gl的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 亚洲欧美综合久久 | 成人爱爱网站在线观看 | 中文字幕亚洲不卡在线亚瑟 | 日韩欧美在线综合网高清 | 免费va国产高清不卡大片 | 美国三级大片 | 一区二区三区视频在线观看 | 大片毛片女女女女女女女 | 黄色网网址 | 最新黄网 | 99久久国内精品成人免费 | 波多野结衣在线播放 | 久久亚洲精品无码观看不卡 | 亚洲天堂免费在线视频 | 国产乱码精品一区二区三区卡 | 毛片a级三毛片免费播放 | 在线视频一区二区三区三区不卡 | 久久国产免费观看精品1 | 成人欧美在线视频 | 欧美一级大尺度毛片 | 深夜国产成人福利在线观看女同 | 免费国产成人高清视频网站 | 亚州一级毛片 | 久久草在线视频 | 久久夜色精品国产亚洲 | 国产a精品| 亚洲a在线播放 | 成人区精品一区二区不卡亚洲 | 成年人在线视频 | 国产一区二区三区四区五区 | 91大神在线精品视频一区 | 亚洲综合伊人色一区 | 香港全黄一级毛片在线播放 | 亚洲美女视频一区二区三区 | 精品欧美成人bd高清在线观看 | 国产边打电话边做对白刺激 | 美女视频在线观看黄 | 国产精品欧美一区二区 | 久久精品国产99久久久 | aaa毛片手机在线现看 | 69精品免费视频 |