Problem: 在创建Microstation V.8 DGN文件数据的时候默认使用“国际英尺”为单位。

文章编号 : 31057
软件: ArcGIS - ArcEditor 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcInfo Workstation 8.3, 9.0, 9.1, 9.2, 9.3 ArcSDE 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: N/A
已邀请:

EsriSupport

赞同来自:

错误信息:
Microstation软件,由Bentley公司开发,创建数据的时候默认使用国际英尺为单位。1英尺相当于0.3048米。 在美国使用更多的是U.S.测量英尺,相当于1200/3937米。
原因:
国际英尺单位和U.S.测量英尺单位相差6.0960121920e-7或 0.00000060960121920。这个差别在国家级的地理坐标系上再乘以东伪偏移和北伪偏移的话差别就大了。 例如,U.S.测量英尺单位下NAD 1983 State Plane California Zone II(FIPS 0402)坐标系的东伪偏移值是6561666.6667,而国际英尺单位下其值是6561679.7900,两者相差了-13.1234。 所以在Microstation创建的数据,单位是国际英尺,将会比使用U.S.测量英尺的数据往东便宜13英尺。

解决方法: 如果获取的DGN文件是由Microstation创建的,且单位是英尺,确保源数据提供详细的单位信息,这样可以知道数据单位是国际英尺呢还是U.S.测量英尺。
有了这些信息后,就可以给该DGN文件定义正确的投影坐标系,这样数据就可以正确匹配了。
下面的链接是Microstation V8关于“英尺”的描述,具体可参考里面的问题3和问题12:
Bentley Working Units documentation


创建时间:2006-06-19
最近更新: 2010-06-17


原文链接
http://support.esrichina.com.cn/2006/0619/913.html

要回复问题请先登录注册