最近有个项目处理室内图,遇到了CAD数据转空间数据后,如何设置高精度的空间坐标系问题,[不考虑配准过程中不可避免的误差]。
涉及到的几种坐标系
1.CAD建筑坐标系
2.地理坐标系
3.投影坐标系
1.CAD建筑坐标系
CAD建筑坐标系一般都是平面直角坐标系,米为单位,我们拿到的数据显示的时候是以CM为单位,所以计算米时,都需要除以100。
CAD数据如下图:
2.地理坐标系
我们选用了WGS 84。坐标单位是经纬度,将建筑物坐标转成经纬度后,可以实现在地图上定位,与室外地图无缝集成。
3.投影坐标系
建筑物使用WGS 84可以实现室内外地图一体化展示,但是在定位算法中,仍然需求平面坐标系,需要将WGS 84坐标系进一步投影,转换成平面坐标系。选用了WEB_Mecarto,参数比较简单,长度变形也较小,方位角误差也较小。
坐标系统之间的转换及精度
CAD数据转换成SHP后,下一步就是要做配准,实际就是将平面坐标系转换成地理坐标系,通过采集控制点完成,实现数据配准。在CAD图上选择4个控制点,记下米为单位的坐标,再在Google earth上找到这四个点,记下经纬度坐标,通过这4个控制点,就可以实现地理配准。
控制点信息形式如下: