当前位置: 首页 > news >正文

python用pychart库,实现将经纬度信息在地图上显示

python使用pyecharts对给到的经纬度数据进行位置标注,下面是批量更新。给入数据,将地图生成。实验数据在下面附件。

from pyecharts import options as opts
from pyecharts.charts import Geo
import osfolder_path = 'F:\\GPS'
file_names = os.listdir(folder_path)
for file_name in file_names:geo_chart = Geo()open_path = folder_path+"\\"+file_namegeo_chart.add_schema(maptype="china")with open(open_path, "r") as file:lines = [line.strip() for line in file.readlines()]points = [eval(line) for line in lines]for i, point in enumerate(points):geo_chart.add_coordinate(str(i), point[0], point[1])geo_chart.set_global_opts(title_opts=opts.TitleOpts(title="中国地图标记经纬度点"),visualmap_opts=opts.VisualMapOpts(max_=10),)for i, point in enumerate(points):geo_chart.add("", [(str(i), 1)])geo_chart.set_series_opts(effect_opts=opts.EffectOpts(symbol="circle", symbol_size=8, color="blue"),label_opts=opts.LabelOpts(is_show=False),)save_path = "F:\\GPS\\"+file_name[:-4]+".html"geo_chart.render(save_path)file.close()print(save_path)

结果:

在这里插入图片描述

资源内容如下:
在这里插入图片描述

http://www.lryc.cn/news/230488.html

相关文章:

  • Android Studio的笔记--随机数
  • 《诗经》中28首巅峰之作
  • 十大适合外贸企业邮箱的Gmail替代品推荐
  • 在Python中使用sqlite3进行数据持久化操作
  • file2Udp增量日志转出Udp简介
  • 快速创建1个G的文件 -----window平台
  • LeetCode【33】搜索旋转排序数组
  • 若依系统富文本框上传图片报错!
  • Azure 机器学习:MLOps - 使用 Azure 机器学习进行模型管理、部署和监视
  • CSDN每日一题学习训练——Java版(分数到小数、罗马数字转整数、x 的平方根)
  • 【2021集创赛】 RISC-V杯三等奖:基于E203 处理器的SM4算法硬件加速
  • SUMO道路封闭车辆绕行仿真实验【TraCI】
  • IDEA 无法搜索或者下载插件
  • unity 使用Vuforia扫描实体物体交互
  • IDEA接口调试插件不好找?这款免费用!
  • OpenCV图像坐标系
  • 【Proteus仿真】【Arduino单片机】DHT11温湿度
  • Linux--makefile
  • Anaconda学习备忘
  • uniapp运行到安卓模拟器一直在“同步手机端程序文件完成“界面解决办法
  • leetcode:876. 链表的中间结点
  • 【m98】webrtc vs2017构建带符号的debug库
  • 【读点论文】结构化剪枝
  • JimuReport积木报表 v1.6.5 版本发布—免费报表工具
  • 【开发工具】gitee还不用会?我直接拿捏 >_>
  • 算法通关村——位运算之位移的妙用
  • 【开题报告】基于uni-app的高校新生报道APP的设计与实现
  • Elasticsearch docker-compose 使用 Logstash 从 JSON 文件中预加载数据
  • <文件操作及常用的API>
  • 深入探讨Linux中的文本文件查看命令