提供一个类似matplotlib的界面,用google maps绘制数据

gmplot的Python项目详细描述


在谷歌地图上绘制数据,很简单。类似matplotlib的 生成html和javascript的接口,以呈现 你想在谷歌地图上找到的数据。几种绘图方法 轻松创建探索性地图视图。这里有一个速成课程:

import gmplot

gmap = gmplot.GoogleMapPlotter(37.428, -122.145, 16)

gmap.plot(latitudes, longitudes, 'cornflowerblue', edge_width=10)
gmap.scatter(more_lats, more_lngs, '#3B0B39', size=40, marker=False)
gmap.scatter(marker_lats, marker_lngs, 'k', marker=True)
gmap.heatmap(heat_lats, heat_lngs)

gmap.draw("mymap.html")

地理编码

gmplot包含一个围绕google地理编码服务启用的简单包装 将初始化映射到您选择的位置。而不是提供自由, 初始化期间的经度和缩放级别,使用 位置:

gmap = gmplot.GoogleMapPlotter.from_geocode("San Francisco")

绘图类型

  • 带填充的多边形。
  • 别针。
  • 分散点。
  • 网格线。
  • 热图。
http://i.imgur.com/dTNkbZ7.png

其他

代码托管在GitHub

使用来自pypi的pip install gmplot轻松安装。

灵感来源于江一飞的(jiangyifei@gmail.compygmaps模块。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java InputStream对象在声明后关闭   java未定义名为“transactionManager”的bean重命名transactionManager   java“jar”命令何时会拒绝将类添加到java中。jar文件?   java JPA标准依赖WHERE子句   安卓中从SD卡读取文本文件时出现java错误   java直接启用类似位置的权限   使用@WebMvcTest和Mockito-BDDMockito对SpringBoot-RestController进行java测试   java JSESSIONID存储在哪里?   java jtextarea鼠标事件覆盖容器鼠标事件   java DRL无法解析动态加载的类   java是从一个方法返回多个对象的最简单方法   java自定义按钮/编辑框是否不可见?   java GUI如何在保存用户输入的同时在面板或框架之间切换   swing Java自定义JSlider不会更新   GridBagLayout中的java超过1个JPanel   java从ProjectReactor中的flux中采样除第一个元素外的所有元素   Java泛型和泛型类型   Java代码生成宽指令的jvm