SuperAPI AI 工具集

crosstech-errors-coordinate-mismatch

通用与其它

查看项目

更新于 10-15 22:17

技能介绍

用途:当BIM模型在GIS或Web查看器中出现位置、比例或朝向错误时,用症状与原因对照表和诊断决策树定位问题。

主要能力:覆盖七类失败模式——Y-up与Z-up轴交换导致模型侧躺、单位不匹配(mm/m/ft)导致尺寸异常、缺少地理参照使模型落在几内亚湾(0°,0°)、CRS/EPSG错误导致偏移数十至数百公里、真北旋转错误使建筑朝向偏斜、UTM分区边界导致坐标跳变、垂直基准混淆使建筑漂浮约43米。附带轴约定表(Blender、Three.js、QGIS、IFC、Revit、FreeCAD、Speckle、web-ifc)和常用比例因子表。

使用方式:按症状查表或走决策树,再用给出的检测代码验证。例如检查IfcUnitAssignment后再解读IfcMapConversion.Scale;用ifcopenshell检查是否存在IfcMapConversion与IfcProjectedCRS;用pyproj的Transformer交叉校验坐标,并始终设置always_xy=True。修复真北旋转时令XAxisAbscissa=cos(angle)、XAxisOrdinate=sin(angle),并验证方向向量归一化。

适用场景:IFC/BIM数据导入Three.js、Babylon.js等Web 3D渲染器,或在QGIS等GIS工具中进行地理参照对齐与坐标校验。

限制:资料未提供收费、价格、平台与效果信息;仅覆盖所列症状,复合错误需逐一排查,修复后应以已知参考点验证。