【技术实现步骤摘要】
一种货运行业地图矢量切片方法、装置、存储介质及终端
[0001]本专利技术涉及地理信息系统GIS领域,特别涉及一种货运行业地图矢量切片方法、装置、存储介质及终端。
技术介绍
[0002]随着货运行业的兴起,应用在货运行业领域的大范围、多类型电子地图应运而生,电子地图涉及海量点线面数据的存储和前端展示,比如全国范围货车的大量停靠面、钢铁公司厂区道路和范围、物流园范围、大量货车停靠点等,如果不采用切片金字塔模型,会使得系统前端渲染和处理压力大,加载速度很慢,这时就需要地图切片技术,电子地图需要在多比例尺之间缩放,并且地图中会有多层数据源,比如点线面等不同空间元素类型的图层,有时业务需求上,需要前端点线面数据跟后端服务器实现实时互动。
[0003]在当前切片方案中,现阶段应用最广的瓦片切片工具,包括ArcGISServer软件、Mapnik工具包以及GeoServer提供的切片工具等。ArcGISServer支持在单机上多线程并行切片,但是对于分布式切分支持较差,难以跨节点有效利用集群资源。Mapnik支持在多线程环境下运 ...
【技术保护点】
【技术特征摘要】
1.一种货运行业地图矢量切片方法,其特征在于,所述方法包括:根据当前货运业务参数生成图形格式数据文件,输入预先搭建的多台地图服务器;根据所述图形格式数据文件在所述多台地图服务器上创建图层;从创建的所述图层中获取多个预设等级的图层,并将所述多个预设等级的图层进行矩形分组,生成多组图层;获取每组图层中每个图层的级别,并按照所述级别的高低顺序进行降序排列生成排序后的图层;将所述排序后的图层依次进行切片处理,生成每级协议缓冲二进制格式的矢量瓦片数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取矢量地图服务发布模型的多级第一目录;获取所述每级协议缓冲区二进制格式的矢量瓦片数据的第一目录级别;基于所述第一目录级别的高低顺序将所述每级协议缓冲区二进制格式的矢量瓦片数据保存至所述多级第一目录中,生成图层缓存数据;发布所述图层缓存数据。3.根据权利要求1所述的方法,其特征在于,所述根据当前货运业务参数生成图形格式数据文件,包括:获取并预处理当前业务参数对应的空间点线面数据,生成图形格式地图数据;将所述图形格式地图数据进行抽稀处理,生成目标地图数据;创建第二文件夹,并针对所述第二文件夹新建多级第二目录;获取所述目标地图数据中各数据的优先级,并基于所述优先级的高低顺序将所述各数据保存至对应的所述多级第二目录中生成图形格式数据文件。4.根据权利要求3所述的方法,其特征在于,所述获取并预处理当前业务参数对应的空间点线面数据,生成图形格式地图数据,包括:获取当前业务参数对应的空间点线面数据;解析并修复所述空间点线面数据,生成修复后的点线面数据;获取所述修复后的点线面数据对应的拓扑结构;将所述拓扑结构与所述修复后的点线面数据进行拼接,生成模型数据;将所述模型数据输入QGIS系统中,输出图形格式地图数据。5.根据权利要求3所述的方法,其特征在于,所述获取所述目标地图数据中各数据的优先级,...
【专利技术属性】
技术研发人员:马超波,蔡舒扬,夏曙东,郭蕊晶,孙智彬,张志平,
申请(专利权)人:北京中交兴路信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。