首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Qt-地图软件开发
feiyangqingyun
创建于2021-06-22
订阅专栏
以Qt作为开发环境,主要讲解分析用Qt编写的一系列地图相关的模块内容,开放核心代码,图文并茂。
等 4 人订阅
共59篇文章
创建于2021-06-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Qt编写地图综合应用48-地球模式、三维模式、地铁模式
一、前言 百度地图本身提供了普通模式、地球模式、三维模式、地铁模式等好多种,普通模式是最常用的默认的,就是那个街道图和卫星图的,而地球模式和三维模式是最近几年才新增加的,为了迎合现在越来越多的用户的需
Qt编写地图综合应用47-经纬度地址互相转换
一、前言 地址经纬度互换的功能只有在线地图有,因为需要去服务器查询对应的数据,拿到返回的数据,百度地图中需要用到BMap.Geocoder来实现这两个功能的互换,他内置了getPoint函数负责将地址
Qt编写地图综合应用46-设备点位(添加、删除、清空、重置)
一、前言 在学习JS语法的时候发现其实程序都大同小异,正所谓一通百通,熟悉各大概的语法以后基本都可以上手,和C++最大的不同就是他没有数据类型的概念,作为解释性的语言,是在执行的时候自动去转换数据类型
Qt编写地图综合应用45-路径规划
一、前言 路径规划一般是根据起始点坐标经纬度和结束点坐标经纬度,查询出合适的路线。关于起始坐标和结束坐标,最开始做的是直接传入具体中文地址即可,后面百度地图不再开放此功能,貌似变成了收费功能,但是经纬
Qt编写地图综合应用44-悬浮工具条
一、前言 百度地图内置了悬浮工具条,可以自行开启,包括离线地图也可以开启,用到了DrawingManager这个库,鼠标绘制工具条库,提供鼠标绘制点、线、面、多边形(矩形、圆)的编辑工具条的开源代码库
Qt编写地图综合应用43-点聚合
一、前言 点聚合的出现就是为了减少一个可视区域内,密密麻麻绘制的太多的标注点。在地图上查询结果通常以标记点的形式展现,但是如果标记点较多,不仅会大大增加客户端的渲染时间,让客户端变得很卡,而且会让人产
Qt编写地图综合应用42-离线轮廓图
一、前言 离线轮廓图使用起来,就没有在线轮廓图方便了,在线的可以直接传入名称拿到,离线的只能自己绘制了,一般需要用区域轮廓图下载器将你需要的区域下载好对应的js文件,其实就是一堆坐标点集合数组,这些数
Qt编写地图综合应用41-在线轮廓图
一、前言 轮廓图也叫行政区划,这里的轮廓图是指百度地图的区域轮廓图,不是之前文章中提到的echart专用的轮廓图,百度地图的轮廓图就是一个不规则的多边形区域,只不过这个区域的坐标点一般是特别多的,比如
Qt编写地图综合应用40-覆盖物弧线
一、前言 弧线可以用来指示某几个点直接弧形的方式绘制线条,尤其是飞机轨迹,起点到终点弧形曲线展示,更美观。百度地图的折线图、矩形图、圆形图等,都统称覆盖物,都是作为覆盖物绘制上去的,这样的好处是速度很
Qt编写地图综合应用39-覆盖物圆形
一、前言 圆形的应用场景和多边形、矩形基本一致,支持的属性也是一致,比如可以设置线条的颜色、线条的粗细、线条透明度等。也是用来框起一块区域,然后根据坐标点集合,找到该区域内的标注点集合,比如指定某个县
Qt编写地图综合应用38-覆盖物矩形
一、前言 矩形的应用场景和多边形基本一致,也是用来框起一块区域,然后根据坐标点集合,找到该区域内的标注点集合,比如指定某个县市区域多边形,然后找到这个县市对应的所有站点,拿到这些站点在做其他处理。 二
Qt编写地图综合应用37-覆盖物多边形
一、前言 多边形主要的应用场景是用来框起一块区域,然后根据坐标点集合,找到该区域内的标注点集合,比如指定某个县市区域多边形,然后找到这个县市对应的所有站点,拿到这些站点在做其他处理。 二、功能特点 同
Qt编写地图综合应用36-覆盖物折线
一、前言 折线图目前应用最广的也是用来绘制各种轨迹,折线图其实就是后面动态轨迹图、飞机航线图的前身,公用的一个方法addPolyline,折线图可以设置颜色、粗细、透明度等属性,如果开启了悬浮绘图工具
Qt编写地图综合应用35-设备分布图
一、前言 设备分布图在所有的地图应用案例项目中,最常见最普遍最基础,就是将项目中的设备信息,比如设备名称、设备所在的经纬度坐标、设备的其他信息(设备地址、设备参数等),通过标注点的形式添加到地图中,至
Qt编写地图综合应用34-生成区域轮廓图
一、前言 区域轮廓图的前提是,如何拿到这些轮廓的js文件,网络上其实能够找到各省市的轮廓的json数据,这些json数据对应内容是各种边界的一些类似 @@CGIUCACAAAAA@Q@ 字符的东西,每
Qt编写地图综合应用33-雨量分布
一、前言 雨量分布图是在区域地图基础上,针对区域中的每个最小单位区域比如县城点位不同颜色显示,最开始做这个封装的时候,并没有提供单独设置每个点颜色的接口,后面经过几个客户的强烈建议,咬咬牙把每个点都可
Qt编写地图综合应用32-区域地图
一、前言 echart本身是没有提供省市区域轮廓图的,需要引入外部的js文件才能绘制,为了拿到全国各省市的对应轮廓图js文件,特意去网上搜索了很多的相关文章并理解,下载到了对应的省市区域的json数据
Qt编写地图综合应用31-仪表盘
一、前言 用Qt开发仪表盘控件非常方便,无论是用widget的painter还是qml,尤其是qml,内置的那些动画效果非常适合做这类的应用,这次不讨论如何用qt开发仪表盘,而是直接用echart内置
下一页