The invention provides a time limit commuting range inquiry system based on an electronic map and a method thereof. The system includes a query information input unit for receiving the input conditions; electronic map grid generation unit based on the input conditions, the electronic map corresponding to the specified position on the grid division, the generation of electronic map grid; computing unit commutes, calculated according to the way of travel within the specified time limit can reach the commuting range input based on the way of travel; electronic map display unit, used to commute on the electronic map display range. The invention is beneficial for people to know the commuting state and capacity of the urban traffic, and to guide their behavior, such as selecting the proper means of transportation, traveling or choosing the appropriate place for consumption, etc.. The invention has the advantages that the user does not need to check the travel range many times and is beneficial to reduce the search times of users and improve the search efficiency of users, and can be widely used in real estate, tourism, public travel, market research and other industries.
【技术实现步骤摘要】
一种基于电子地图的时限内通勤范围查询系统及方法
本专利技术涉及一种基于电子地图的时限内通勤范围查询系统及方法。
技术介绍
随着网络技术的普及,目前人们出行基本上都会在手机上使用电子地图查询从出发地到目的地的出行路线,从而获知出行状况并选择最优的出行方式。然而,目前在电子地图上只能查询点与点之间的通勤距离,如通过输入起点和终点来查询线路等,这不方便人们获取指定地理坐标和时限内的通勤范围来优化自己的交通行为,如有时候在租住房屋时,需要看很多房屋来进行选择,此时就需要查看指定时间内,比如1小时内使用公共交通工具所能达到的范围。因此,亟待需要提供一种能够在指定时限内从某一指定位置出发所能到达的通勤范围的电子地图查询系统。
技术实现思路
针对上述技术问题,本专利技术提供一种基于电子地图的时限内通勤范围查询系统及方法,通过输入地理坐标和时限等参数,查询获取通勤范围,并在电子地图上进行展示。本专利技术采用的技术方案如下:本专利技术的一实施例提供一种基于电子地图的时限内通勤范围查询系统,包括:查询信息输入单元,用于接收输入条件,输入条件至少包括关于出发位置、时限、出行方式的参数,用于指示查询从指定位置出发在指定时限内所能到达的通勤范围;电子地图网格生成单元,基于输入条件,对指定位置对应的电子地图进行网格化划分,生成电子地图网格,并确定电子地图网格中的每个单位网格的中心点坐标,每个单位网格的中心点坐标为确定通勤距离的目的地参考点;通勤距离计算单元,基于输入的出行方式来计算根据该出行方式在指定时限内所能到达的参考通勤距离,并以指定位置为圆心和以该参考通勤距离为半径画圆,然后遍历电 ...
【技术保护点】
一种基于电子地图的时限内通勤范围查询系统,其特征在于,包括:查询信息输入单元,用于接收输入条件,输入条件至少包括关于出发位置、时限、出行方式的参数,用于指示查询从指定位置出发在指定时限内所能到达的通勤范围;电子地图网格生成单元,基于输入条件,对指定位置对应的电子地图进行网格化划分,生成电子地图网格,并确定电子地图网格中的每个单位网格的中心点坐标,每个单位网格的中心点坐标为确定通勤距离的目的地参考点;通勤距离计算单元,基于输入的出行方式来计算根据该出行方式在指定时限内所能到达的参考通勤距离,并以指定位置为圆心和以该参考通勤距离为半径画圆,然后遍历电子地图网格中位于圆内的出行方式所对应的所有道路,选取与指定位置之间的距离最接近参考通勤距离的目的地参考点作为目标地点,汇集所有目标地点从而得到从指定位置出发在指定时限内所能到达的通勤范围;电子地图展示单元,用于将通勤范围在电子地图上进行展示。
【技术特征摘要】
1.一种基于电子地图的时限内通勤范围查询系统,其特征在于,包括:查询信息输入单元,用于接收输入条件,输入条件至少包括关于出发位置、时限、出行方式的参数,用于指示查询从指定位置出发在指定时限内所能到达的通勤范围;电子地图网格生成单元,基于输入条件,对指定位置对应的电子地图进行网格化划分,生成电子地图网格,并确定电子地图网格中的每个单位网格的中心点坐标,每个单位网格的中心点坐标为确定通勤距离的目的地参考点;通勤距离计算单元,基于输入的出行方式来计算根据该出行方式在指定时限内所能到达的参考通勤距离,并以指定位置为圆心和以该参考通勤距离为半径画圆,然后遍历电子地图网格中位于圆内的出行方式所对应的所有道路,选取与指定位置之间的距离最接近参考通勤距离的目的地参考点作为目标地点,汇集所有目标地点从而得到从指定位置出发在指定时限内所能到达的通勤范围;电子地图展示单元,用于将通勤范围在电子地图上进行展示。2.根据权利要求1的系统,其特征在于,电子地图网格生成单元通过以下步骤来生成电子地图网格:使用矩形网格体系包含电子地图的外形轮廓,选取矩形网格体系中的两个边界点A(x1,y1)、B(x2,y2),并利用电子地图直线距离计算公式计算电子地图的实际最长横向长度和最长纵向长度;通过下述公式(1)和(2)来计算电子地图网格中的每个单位网格的长度和高度:其中,W为单位网格的长度,α为长度缩放系数,abs(x1-x2)为x1,x2差的绝对值,distance(x1,x2)表示x1,x2的实际直线距离;H为单位网格的高度,β为高度缩放系数,abs(y1-y2)为y1,y2差的绝对值,distance(y1,y2)表示y1,y2的实际直线距离;根据确定的单位网格的长度W和高度H来复制单位网格直至网格体系覆盖整个电子地图,并通过下述公式(3)和(4)来计算单位网格的左上角坐标和中心点坐标:xi=x1+i*W,yi=yj+j*H(3)其中,xi和yj分别是位于电子地图网格中的i行j列位置的单位网格的左上角坐标的横坐标值和纵坐标值,i取值范围为j取值范围为x和y分别为单位网格的中心点坐标的横坐标值和纵坐标值。3.根据权利要求1的系统,其特征在于,通过下述公式(5)来计算根据选择的出行方式在指定时限内所能到达的参考通勤距离:DT=Tlimit*C(5)其中,DT为根据选择的出行方式在指定时限内所能到达的参考通勤距离,Tlimit为时限,单位为分钟,C为选择的出行方式的平均行驶速度,单位为公里/分钟。4.根据权利要求1的系统,其特征在于,输入条件还包括出发日期和网格尺寸,出发位置包括城市名称、地理名称或地理坐标。5.根据权利要求1的系统,其特征在于,还包括存储单元,存储有通勤数据源并存储...
【专利技术属性】
技术研发人员:王肃,孙玉权,周荣超,
申请(专利权)人:国信优易数据有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。