[发明专利]站点标示方法、装置、电子设备及计算机可读存储介质有效
申请号: | 201710708574.8 | 申请日: | 2017-08-17 |
公开(公告)号: | CN109410626B | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 李洪波 | 申请(专利权)人: | 杭州海康威视系统技术有限公司 |
主分类号: | G08G1/123 | 分类号: | G08G1/123 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 站点 标示 方法 装置 电子设备 计算机 可读 存储 介质 | ||
1.一种站点标示方法,其特征在于,所述方法包括:
获得目标线路中各个站点的排序、相邻站点之间的目标实际间距以及目标线路图的显示总长度;
按照预设的间距调整算法,对每个目标实际间距进行调整,获得每个目标实际间距对应的目标模拟间距;其中,所述间距调整算法为使得满足SA1<SA2的任意两个目标实际间距对应的目标模拟间距满足SS1/SS2>SA1/SA2且SS1<SS2的算法,SS1、SS2表示两个目标模拟间距,SA1表示SS1对应的目标实际间距,SA2表示SS2对应的目标实际间距;
计算所述显示总长度与模拟总长度之间的比值,作为第一调整比例;其中,所述模拟总长度等于所有目标模拟间距之和;
基于所述第一调整比例、各个站点的排序以及各个目标模拟间距,将各个站点标示在所述目标线路图中;
所述按照预设的间距调整算法,对每个目标实际间距进行调整,获得每个目标实际间距对应的目标模拟间距的步骤,包括:
按照以下公式对每个目标实际间距进行调整,获得每个目标实际间距对应的目标模拟间距:
SS=SAB,
其中,SA表示目标实际间距,SS表示SA对应的目标模拟间距,B表示调节参数,B的取值范围为(0,1);
在所述按照以下公式对每个目标实际间距进行调整,获得每个目标实际间距对应的目标模拟间距的步骤之前,所述方法还包括:
通过以下函数,解析获得所述调节参数:
式中,S1、S2、…、SN-1、SN分别表示各个目标实际间距,S1表示从各个目标实际间距中确定的最小值,P表示最小显示间距阈值,M表示所述显示总长度。
2.根据权利要求1所述的方法,其特征在于,在所述通过以下函数,解析获得所述调节参数的步骤之前,所述方法还包括:
按照以下公式,计算所述最小显示间距阈值:
式中,max()表示取最大值函数,GC为黄金分割常数0.618,n表示所述目标线路中目标实际间距的总数,R表示所述目标线路图中用以表示站点的圆点的半径。
3.根据权利要求1所述的方法,其特征在于,在所述按照预设的间距调整算法,对每个目标实际间距进行调整,获得每个目标实际间距对应的目标模拟间距的步骤之前,所述方法还包括:
计算所述显示总长度与目标线路的实际总长度的比值,作为第二调整比例,其中,所述实际总长度为所有所述目标实际间距的和值;
分别计算每一目标实际间距与所述第二调整比例的乘积,获得在所述目标线路图中相邻站点之间的显示间距,作为第一显示间距;
判断所有第一显示间距中的最小值是否小于预设的最小显示间距阈值;
如果小于,执行所述按照预设的间距调整算法,对每个目标实际间距进行调整,获得每个目标实际间距对应的目标模拟间距的步骤;
如果不小于,按照各个站点的排序以及相邻站点之间的第一显示间距,将各个站点标示在所述目标线路图中。
4.根据权利要求3所述的方法,其特征在于,在所述计算所述显示总长度与目标线路的实际总长度的比值,作为第二调整比例的步骤之前,所述方法还包括:
接收线路图绘制方式选择指令;
判断所述选择指令是否表示以等站距方式绘制线路图;
若为是,按照所述目标线路中各个站点的排序,将所有站点等间距地标示在所述目标线路图中;
若为否,执行所述计算所述显示总长度与目标线路的实际总长度的比值,作为第二调整比例的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视系统技术有限公司,未经杭州海康威视系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710708574.8/1.html,转载请声明来源钻瓜专利网。