命令: GeographicLocation
概述:坐标系是一组数学规则,用于指定如何将坐标分配给点。坐标系与地球无关。坐标参考系(CRS)是通过“基准”与地球相关的坐标系。大地基准是指定了参考面的地球模型(椭球体或类球体)。
...
地理数据集在位于Windows支持的<User folder> \ AppData \ Roaming \ Bricsys \ BricsCAD THCAD \ <RELEASE> \ en_US \ geodatabase.xml中定义。该文件的内容由5个部分组成:
...
此部分是存储所有基准的主节点。基准是地球模型(椭球体或类球体)和WGS84建模变换方法的组合。基准节点指定共同参数,并且至少包含一个内部基准子节点,正好包含一个椭球体子节点。每个内部基准子节点应在id属性内定义一个唯一的名称,并可通过子节点变换指定WGS84模型的变换参数,该子节点变换通过epsg或别名属性引用变换部分中的子节点变换。
属性名称 | 描述 | 单位 |
alias | 唯一id。示例:“ DHDN / 3”。它与CS-MAP,AutoCAD名称有关。 | 字符串 |
epsg | 唯一的EPSG数据库ID。示例:“ 6314” | 整数 |
name | 基准的可读名称,例如:“ Deutsches Hauptdreiecksnetz” | 字符串 |
codeSpace | CRS的所有者。这是可选项。 | 字符串 |
...
椭球体部分是定义地球模型的主要部分。每个Ellipsoid节点应通过唯一名称(别名)和半长轴(a)定义标识,并至少具有以下属性之一:扁平率(f),半短轴(b)或偏心率(e)。
属性名称 | 描述 | 单位 |
alias | 唯一id。示例:“ WGS84”。它与CS-MAP,AutoCAD名称有关。 | 字符串 |
epsg | 唯一的EPSG数据库ID。示例:“ 7030” | 整数 |
name | 基准的可读名称,例如:“ WGS 84” | 字符串 |
codeSpace | CRS的所有者。这是可选项。 | 字符串 |
a | 椭球体的半长轴的长度,赤道的半径 | 浮点值,以米为单位 |
b | 椭球体的半短轴的长度,赤道与极点之间沿椭球体轴的距离 | 浮点值,以米为单位 |
F | 扁平率 | 浮点值,统一性 |
e | 偏心率 | 浮点值,统一性 |
例子:
<Ellipsoid epsg =“ 7008” alias =“ CLRK66” name =“Clarke 1866,Benoit Ratio” a =“ 6378206.4000000004”
b =“ 6356583.7999999998” f =“ 294.9786982139” e =“ 0.0822718542” />
...
本节是定义所有变换方法的主要节点。在ProjectionCode和Methods部分中描述了受支持的变换方法。
属性名称 | 描述 | 单位 |
alias | 唯一id。示例:“ DHDN_to_WGS84”。它与CS-MAP,AutoCAD名称有关。 | 字符串 |
epsg | 唯一的EPSG数据库ID。范例:“ 1673” | 整数 |
codeSpace | 变换的所有者。这是可选项。 | 字符串 |
source | 源基准 | 字符串 |
target | 目标基准 | 字符串 |
use | 转换方法。使用地心方法支持的转换:地心变换,四/六/七参数变换,相似度变换,位置矢量变换换和坐标系旋转。 | 字符串 |
method | 旋转矩阵的构建方法,如果适用,“ PVT”是位置矢量变换,“ CFR”是坐标系旋转 | 字符串 |
tX | X轴平移 | 米 |
tY | Y轴平移 | 米 |
tZ | Z轴平移 | 米 |
rX | X轴旋转 | 度 |
rY | Y轴旋转 | 度 |
rZ | Z轴旋转 | 度 |
dS | 比例差异 | 统一性 |
xp | 评估点的坐标1 | 米 |
yp | 评估点的坐标2 | 米 |
zp | 评估点的坐标3 | 米 |
dtX | X轴平移变化率 | 统一性 |
dty | Y轴平移变化率 | 统一性 |
dtZ | Z轴平移变化率 | 统一性 |
drX | X轴旋转变化率 | 统一性 |
drY | Y轴旋转变化率 | 统一性 |
drZ | Z轴旋转变化率 | 统一性 |
ddS | 比例差异变化率 | 统一性 |
t0 | 与时间有关的参数的参考时期。 | 浮点值 |
fallback | 从目标基准到WGS84基准变换的别名。 | 字符串 |
...
<Transformation epsg =“ 1679” alias =“ Pulkovo42 / 2_to_WGS84” src =“ Pulkovo42 / 2” trd =“ WGS84”
use =“ Param7”
methodParam7”method =“ CFR” tx =“-40.595” ty =“-18.55” tz = “ -69.339” ds =“-4.299”
rx =“-2.508” ry =“-1.832” rz =“ 2.611” precision =“ 9” />
5.投影代码和方法
这些部分描述了ProjectionCode和方法,这些方法和方法映射到AutoCAD的投影和变换类型定义。它们用于将定义存储在表示地理位置的AcDbGeoData对象内的坐标参考系统定义的XML文件中。这些部分介绍了映射到AutoCAD投影和变换类型定义的投影代码和方法。它们用于将表示地理位置的AcDbGeoData对象内的坐标参考系统定义存储在XML文件中。