This application provides a mapping method of road cover relation, set the default cover level of each road type first, and sorted according to the default cover level from low to high on the road; the road to be drawn from each type, were drawn according to various kinds of the road type for each order the drawing of the road surface or road route; and then get each road to be drawn in accordance with the actual level of actual gland, gland level from low to high order, are to be drawn to redraw the gland gland sections road road or road, to ensure accurate rendering of road cover relation, and to achieve a small scale display, accurate drawing of road line gland relationship.
【技术实现步骤摘要】
一种道路压盖关系的绘制方法及装置
本专利技术涉及电子地图
,更具体的,涉及一种道路压盖关系的绘制方法及装置。
技术介绍
在二维电子地图中,为了用户能更清晰的了解路况,往往需要显示不同道路的压盖关系,要求在二维地图显示的压盖关系与现实空间的压盖关系一致。现有电子地图中,有的电子地图多采用按照类型进行压盖处理,如规定所有的高速公路均压盖国道,在特殊情况下无法体现正确的压盖关系,如某些情况下一条高速公路在交叉处压盖国道,在另一些地方可能是国道压盖高速公路,导致电子地图显示的压盖关系与显示空间的压盖关系不一致。而有的电子地图只能实现的道路面的压盖,没有实现道路线的压盖,导致在小比例尺显示时,无法准确的表示道路实际的压盖关系。
技术实现思路
有鉴于此,本专利技术公开了一种道路压盖关系的绘制方法及装置,根据每种道路类型的默认压盖等级和每条待绘制道路的实际压盖等级分别对每条待绘制道路压盖路段的道路面和道路线的压盖关系进行准确绘制。为了实现上述专利技术目的,本专利技术提供的具体技术方案如下:一种道路压盖关系的绘制方法,包括:设置每种道路类型的默认压盖等级,并根据所述默认压盖等级由低到高对各种所述道路类型进行排序;根据每条待绘制道路的道路类型,按照各种所述道路类型的排序依次对每条所述待绘制道路的道路面或道路线进行绘制;获取每条所述待绘制道路的实际压盖等级;按照实际压盖等级由低到高的顺序,分别对实际压盖等级大于0的所述待绘制道路压盖路段的道路面或道路线进行重绘。优选的,所述按照实际压盖等级由低到高的顺序,分别对实际压盖等级大于0的所述待绘制道路压盖路段的道路面或道路线进行重 ...
【技术保护点】
一种道路压盖关系的绘制方法,其特征在于,包括:设置每种道路类型的默认压盖等级,并根据所述默认压盖等级由低到高对各种所述道路类型进行排序;根据每条待绘制道路的道路类型,按照各种所述道路类型的排序依次对每条所述待绘制道路的道路面或道路线进行绘制;获取每条所述待绘制道路的实际压盖等级;按照实际压盖等级由低到高的顺序,分别对实际压盖等级大于0的所述待绘制道路压盖路段的道路面或道路线进行重绘。
【技术特征摘要】
1.一种道路压盖关系的绘制方法,其特征在于,包括:设置每种道路类型的默认压盖等级,并根据所述默认压盖等级由低到高对各种所述道路类型进行排序;根据每条待绘制道路的道路类型,按照各种所述道路类型的排序依次对每条所述待绘制道路的道路面或道路线进行绘制;获取每条所述待绘制道路的实际压盖等级;按照实际压盖等级由低到高的顺序,分别对实际压盖等级大于0的所述待绘制道路压盖路段的道路面或道路线进行重绘。2.根据权利要求1所述的方法,其特征在于,所述按照实际压盖等级由低到高的顺序,分别对实际压盖等级大于0的所述待绘制道路压盖路段的道路面或道路线进行重绘,包括:将实际压盖等级大于0的所述待绘制道路确定为待重绘道路;按照实际压盖等级从低到高的顺序,确定当前待重绘的实际压盖等级,并将当前待重绘的实际压盖等级对应的多条所述待重绘道路确定为当前待重绘道路;按照各种所述道路类型的排序,依次遍历当前待重绘道路,确定当前遍历的道路类型;判断当前遍历的道路类型中是否存在当前待重绘道路;若存在,分别对每个所述当前待重绘道路压盖路段的道路面或道路线进行重绘,并判断本次遍历是否完成;若完成,判断当前待重绘的实际压盖等级是否为最后一个实际压盖等级;若是,所有的所述待重绘道路全部绘制完成;若否,根据实际压盖等级从低到高的顺序,将当前待重绘的实际压盖等级的下一个实际压盖等级作为新的当前待重绘的实际压盖等级,将新的当前待重绘的实际压盖等级对应的多条所述待重绘道路确定为新的当前待重绘道路,并返回执行所述按照各种所述道路类型的排序,依次遍历当前待重绘道路,这一步骤;若未完成,根据各种所述道路类型的排序,将当前遍历的道路类型的下一道路类型作为新的当前遍历的道路类型,并返回执行所述判断当前遍历的道路类型中是否存在当前待重绘道路,这一步骤;若不存在,返回执行所述判断本次遍历是否完成,这一步骤。3.根据权利要求2所述的方法,其特征在于,所述分别对每个所述当前待重绘道路压盖路段的道路面或道路线进行重绘,包括:分别判断每个所述当前待重绘道路压盖路段是否具有描边效果;若是,先绘制所述当前待重绘道路压盖路段的道路面或道路线的描边,再绘制所述当前待重绘道路压盖路段的道路面或道路线;若否,直接绘制所述当前待重绘道路压盖路段的道路面或道路线。4.根据权利要求3所述的方法,其特征在于,所述绘制所述当前待重绘道路压盖路段的道路面或道路线的描边,包括:当所述当前待绘制道路压盖路段为道路面时,设置所述道路面的描边属性,所述描边属性包括压盖起始索引和压盖长度;根据所述道路面的描边属性,对所述道路面的描边进行重绘;当所述当前待绘制道路压盖路段为道路线时,直接对所述当前待重绘道路压盖路段的道路线的描边进行重绘。5.一种道路压盖关系的绘制装置,其特征在于,包括:设置单元,用于设置每种道路类型的默认压盖等级,...
【专利技术属性】
技术研发人员:马延朋,
申请(专利权)人:城市生活北京资讯有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。