买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:四川到达角科技有限公司
摘要:本发明通过自动化提取和筛选DXF格式的工程图纸和设计图中的制图要素,实现了室内环境下粒子滤波所需的地图信息的自动提取和封装。首先,根据人工选取的制图要素图层,将DXF文件中的实体对象进行分类,并提取其坐标、名称、图层等信息。然后,根据不同的实体类型,采用定制的处理函数进行坐标提取和信息存储。接着,根据名称、图层等信息,将区域划分为人员禁行、车辆禁行和车辆与人员均禁行三个等级,并整合相同等级的区域信息。最后,将整合后的信息封装成GeoJSON文件,方便用于粒子滤波算法的室内定位应用。这一方法通过自动化处理,降低了人力成本,提高了室内定位的精确性和可靠性,具有广泛的应用前景。
主权项:1.一种从DXF到GeoJSON文件的滤波图层提取方法,其特征在于包括以下步骤:人工选取制图要素图层包括墙体、立柱、停车位、电梯、出入口等,读取并筛选DXF文件图层中实体对象,根据每一个制图要素得到一个实体对象集合;读取并筛选实体对象集合中的实体对象,包括以下步骤:首先,获取每个对象的插入点坐标、缩放比例和旋转角度;然后,确定对象引用的块定义名称,并在DXF文件中查找对应的块定义及其所有实体对象;对于非插入类型的实体对象,使用处理函数读取其坐标,并根据插入点的属性转换其坐标到插入点坐标系;接着,将转换后的坐标向量及对象名称、图层等信息存储成列表;最后,若块定义中包含嵌套插入对象,则循环处理这些嵌套对象;提取出列表中名称、图层等信息,分车辆禁行、人员禁行、车辆与人员均禁行不同等级筛选出坐标信息,并分等级将相同等级的列表整合成一个集合。具体而言,停车位、电梯等行人通道为车辆禁行区,设置为1级;地下停车场入口和出口坡道,或其他明确行人不可进入的区域为人员禁行区,设置为2级;墙壁、立柱等不可进入的区域为车辆与人员均禁行区,设置为3级;将相同等级的区域信息整合成一个集合;封闭区域的顺序性检验。墙壁、立柱、停车位、电梯等封闭区域,需要在保存时检验坐标的顺序性。检验坐标的顺序性就是要保证用来描述封闭区域的坐标点呈顺时针或逆时针排列储存;将整合后的信息封装成GeoJSON文件。具体来说,首先,初始化一个空的GeoJSON对象;然后,遍历整合后的各个等级的区域集合,将每个区域的名称、坐标等信息添加到GeoJSON对象中;实际定位场景下使用粒子滤波调取GeoJSON滤波图层。在使用滤波图层时,首先,根据人行及车行要求,分级读取滤波图层信息。然后,读取对应禁区坐标信息,并根据禁区进行粒子滤波操作;根据实际的应用需求,调取和应用滤波图层。
全文数据:
权利要求:
百度查询: 四川到达角科技有限公司 一种从DXF到GeoJSON文件的滤波图层提取方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。