4.2 排序编码类
4.2.3 坐标编码排序
坐标编码的方式主要是使用实例的中心点或者插入点坐标为基准,根据其与起始点的距离做排序判断。
1、视图中停车格筛选
首先需要选取停车位,通过三个步骤,第一步选取视图中的所有图元,第二步选取族类别为停车场的图元,最后一步就是求前两步结果的交集即得到视图中族类别为停车场的图元。
2、选择起始图元实例
选取一个编码的基准,这个基准作为其他停车位Y方向坐标值分类和确定位置的参照。
3、停车格按行分组
将停车场实例按照Y方向的坐标值进行分组。分组后有两个结果,输出端groups储存着子列表,包含按照关键值编组的各个值。输出端unique keys储存着关键值组成的列表。
4、分组排序
04节点组将停车位和基准点的距离进行由近至远的排序,排序的内容是各个分组,即Y反向进行编组排序。
5、分组实例排序
05节点组实现在X方向上依据已经排列好的编组进行停车位排序。
6、反转偶数行实例排序
在这一步,我们想要得到的效果是某一行编码从左往右,下一行编码从右往左,因此调整偶数行进行反转。
7、按序编码与编码回填
将我们排列好的编号按照要求依次填入每个停车位“number”这个属性中。
最新文章
政策新闻 | 2025年象山城市更新·美好城市生活节系列活动“象牙塔”设计季——城市更新沙龙圆满举行 政策新闻 | 铜仁住建局2025年建筑业企业资质公示 (第17批) 政策新闻 | 辽宁住建厅关于核准2025年第二十二批工程勘察设计企业资质的公告 政策新闻 | 湖北关于2025年第二十六批二级造价工程师注册人员名单的公告 政策新闻 | 宿迁市住建局组织开展地下人防工程防汛演练 政策新闻 | 广西住建厅关于公布2025年第G20批建筑业企业资质(特殊行业)审查结果的通告 政策新闻 | 昆明市住建局关于昆明市工程建设项目全生命周期数字化管理改革试点项目(财务审计、监理及第三方测试服务)的流标公告 政策新闻 | 鹰潭市住建局开展深入贯彻中央八项规定精神学习教育专题党课 政策新闻 | 襄阳关于南街花园商住楼项目购房人情况的公示 政策新闻 | 高科技为新电梯加装“智能保险”——沈河区完成160部住宅老旧电梯更新改造