import folium
import os
#定义经纬度坐标
global lat_lon_list
lat_lon_list=[[115.995054,40.355984],[115.995054,40.355984],[116.02252,40.348134],[116.025266,40.340284],[116.031446,40.334527],[116.036939,40.33191]]

def draw_gps(locations, output_path, file_name):"""绘制gps轨迹图:param locations: list, 需要绘制轨迹的经纬度信息,格式为[[lat1, lon1], [lat2, lon2], ...]:param output_path: str, 轨迹图保存路径:param file_name: str, 轨迹图保存文件名:return: None"""m = folium.Map(locations[0],  # 中心区域的确定zoom_start=15,tiles="http://webrd02.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=7&x={x}&y={y}&z={z}",# 设置高德底图attr='default')folium.PolyLine(  # polyline方法为将坐标用线段形式连接起来locations,  # 将坐标点连接起来weight=3,  # 线的大小为3color='red',  # 线的颜色为红色opacity=0.8  # 线的透明度).add_to(m)  # 将这条线添加到刚才的区域m内# 起始点,结束点folium.Marker(locations[0], popup='<b>Starting Point</b>').add_to(m)folium.Marker(locations[-1], popup='<b>End Point</b>').add_to(m)m.save(os.path.join(output_path, file_name))  # 将结果以HTML形式保存到指定路径if __name__ == '__main__':base_path = "D:\\test\\"file_name ="lat_lon.html"draw_gps(lat_lon_list,base_path,file_name)

将经纬度坐标用线段形式在地图上链接起来相关推荐

  1. python画地图经纬度_如何用python画地图上的标注线?

    我们平时看文章的时候会遇到一些不太好理解的地方,如果上面有标注那就事半功倍了.当然在地图中也是如此.之前我们学会了很多画图的技巧,但是忽略了标注这种细节的重要作用.小编经过一番学习和整理,清楚了这部分 ...

  2. 经纬度与方位角、墨卡托投影、地图上没有南北极

    经纬度可以用来表示球上的某一个点 方位角是,以某一位为原点,顺时针转到目标位置的角度,是一个平面角. 理论上经纬度与方位角不能互换(一个平面一个空间),但实际上, 将地球视为一个球体,以墨卡托投影法投 ...

  3. geopandas实现坐标点在对应的地图上显示

    前期准备 以武汉市休闲市场的商家为例,准备一张武汉市的地图,我是用的是shp格式的,一份有关商家的经纬度的csv格式文件.有需要地图的可以私我,在2020年我应该每天都会看后台. 代码部分 impor ...

  4. 百度地图墨卡托坐标转高德经纬度坐标(偏移小)

    基本上是网上常见的方法进行坐标系的转换,但是误差很大.发现之所以误差大是在于百度的墨卡托坐标转百度的经纬度时误差太大,后面找到一个方法,误差较小,基本吻合. 参考:http://www.site-di ...

  5. 在 qiankun 中实现经纬度坐标拾取、点位展示

    目录 1. 使用场景 2. 实现过程 2.1 前期准备 2.1.1 申请 百度地图 关联当前项目的 AK 值 2.1.2 在项目中引入 百度地图 资源 2.2 组件开发 -- 坐标拾取 2.2.1 添 ...

  6. OpenLayers 在地图上画线,获取点坐标(以天地图为例)

    应用场景: 最近在开发过程中,有个需求,需要在天地图中画线,结束后获取对应的坐标集合,查阅 OpenLayers API 和网上的相关资料后得以实现,特此记录. 因为直线间的点是无数个,我们不可能去获 ...

  7. 百度android api坐标转地址,百度API从经纬度坐标到地址的转换服务

    /// /// 百度API从经纬度坐标到地址的转换服务 /// /// /// /// public string GetAddress(string lng, string lat) { strin ...

  8. python在openstreetmap地图上绘制路线图

    利用python进行经纬度轨迹展示 嘿!各位好久不见,距离第一次发博客已经过去两年多了,本人也从本科生变成了研究生,好了书归正传,最近在做一个关于航班滑行路径轨迹的项目,目的是将航班的经纬度数据在地图 ...

  9. python在地图上画路线_python在openstreetmap地图上绘制路线图的实现

    python在openstreetmap地图上绘制路线图的实现 发布时间:2020-08-28 23:14:52 来源:脚本之家 阅读:111 作者:AAAAAAAKing 利用python进行经纬度 ...

  10. [转载]python 在OpenStreetMap地图上绘制路线图

    folium的基本用法 folium.Map([纬度,经度],zoom start,width,height,control_scale,no_touch) #zoom start为地图的初始缩放尺寸 ...

最新文章

  1. 智能驾驶L2的黄金时代,打磨地图是关键
  2. MySQL AHI 实现解析
  3. 【Ray Tracing The Next Week 超详解】 光线追踪2-6 Cornell box
  4. Java if语句深度解析
  5. No overload for 'OnStartup' matches delegate 'System.Windows.StartupEventHandler'
  6. IOS选中按钮状态的记录
  7. 特斯拉电动皮卡量产时间还会推迟 内部人士称已被推迟到2023年
  8. 根据IDC的数据,全球融合系统市场在2019年第四季度同比增长1.1%
  9. 如何利用机器学习算法解读股市行情?
  10. Conky Harmattan : 一款时尚的Linux桌面助手
  11. opencv python 人脸识别 相似度_如何使用OpenCV3直方图方法进行人脸相似度对比
  12. vue-实现换一换功能
  13. 推荐系统(Recommendation System )介绍
  14. 如何用计算机函数来求加权总分,根据等级加权计算总分--SUMPRODUCT和LOOKUP函数的组合...
  15. RepOptimizer学习笔记
  16. 修改linux系统iqn,linux iscsi initiator 安装配置
  17. android4.4 获取符合默认短信应用要求的短信应用包名
  18. 600岁的故宫,已经越来越飘了!
  19. 搭建Vue3脚手架和使用
  20. 供给云AI群助手解析社群私域运营核心方法论

热门文章

  1. 数字图像处理-绪论(下)
  2. 2020-08-21 第一次面试小结
  3. CodeProject 精彩系列
  4. SQL Server 2012下载及安装教程
  5. win10计算机等应用不能能用,Win10电脑无法安装应用软件的解决办法
  6. 普元EOS更新license
  7. linux入门常用命令
  8. QT学习之路五(一个登陆界面)
  9. 2022年9月中国数据库排行榜:榜眼、探花纷纷易主,AnalyticDB蝉联榜单十强
  10. android iso打开软件,安卓手机如何打开.iso文件?