【6A版】手把手教你如何用Python绘制JS地图

上传人:Jerm****014 文档编号:76176732 上传时间:2019-02-03 格式:DOC 页数:8 大小:3.04MB
返回 下载 相关 举报
【6A版】手把手教你如何用Python绘制JS地图_第1页
第1页 / 共8页
【6A版】手把手教你如何用Python绘制JS地图_第2页
第2页 / 共8页
【6A版】手把手教你如何用Python绘制JS地图_第3页
第3页 / 共8页
【6A版】手把手教你如何用Python绘制JS地图_第4页
第4页 / 共8页
【6A版】手把手教你如何用Python绘制JS地图_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《【6A版】手把手教你如何用Python绘制JS地图》由会员分享,可在线阅读,更多相关《【6A版】手把手教你如何用Python绘制JS地图(8页珍藏版)》请在金锄头文库上搜索。

1、7A版优质实用文档手把手教你如何用Python绘制JS地图Folium是建立在Python生态系统的数据整理(Datawrangling)能力和Leaflet.js库的映射能力之上的开源库。用Python处理数据,然后用Folium将它在Leaflet地图上进行可视化。概念Folium能够将通过Python处理后的数据轻松地在交互式的Leaflet地图上进行可视化展示。它不单单可以在地图上展示数据的分布图,还可以使用Vincent/Vega在地图上加以标记。这个开源库中有许多来自OpenStreetMap、MapQuestOpen、MapQuestOpenAerial、MapboG和Stame

2、n的内建地图元件,而且支持使用MapboG或Cloudmade的API密钥来定制个性化的地图元件。Folium支持GeoJSON和TopoJSON两种文件格式的叠加,也可以将数据连接到这两种文件格式的叠加层,最后可使用color-brewer配色方案创建分布图。安装安装folium包开始创建地图创建底图,传入起始坐标到Folium地图中:importfoliummap_osm=folium.Map(location=45.5236,-122.6750)#输入坐标map_osm.create_map(path=osm.html)Folium默认使用OpenStreetMap元件,但是Stamen

3、Terrain,StamenToner,MapboGBright和MapboGControl空间元件是内置的:#输入位置,tiles,缩放比例stamen=folium.Map(location=45.5236,-122.6750,tiles=StamenToner,zoom_start=13)stamen.create_map(path=stamen_toner.html)#保存图片Folium也支持Cloudmade和MapboG的个性化定制地图元件,只需简单地传入API_key:custom=folium.Map(location=45.5236,-122.6750,tiles=MapboG,API_key=wrobstory.map-12345678)最后,Folium支持传入任何与Leaflet.js兼容的个性化地图元件:tileset=rhttp:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号