zoukankan      html  css  js  c++  java
  • ArcGIS自定义坐标变换中的方法说明

    在10.1里面,一共提供了12种转换的方法,如下:

    Ø  Geocentric_Translation

        Ø  Molodensky

        Ø  Molodensky_Abridged

        Ø  Position_Vector

        Ø  Coordinate_Frame

        Ø  Molodensky_Badekas

        Ø  NADCON

        Ø  HARN

        Ø  NTV2

        Ø  Longitude_Rotation

        Ø  Unit_Change

        Ø  Geographic_2D_Offset

    而在10.3里面,增加了一种,就是Null,方法如其名,就是完全没有转换参数,不用输入任何内容。

    下面对这13种方法进行简单介绍:

    一、地心偏移算法(一种)
      方法名称:Geocentric_Translation
        说明:地心偏移的算法。 地心变换,也就是三参数计算出dx、dy、dz,平移1次就完成 
        参数数量:3参数

    参数: X_Axis_Translation(单位:米)

       Y_Axis_Translation(单位:米)

    Z_Axis_Translation(单位:米)

    (注:参数名称有下划线,主要是方便在ArcGIS的python脚本中使用)

    二、布尔莎-沃尔夫七参数模型(两种)
      方法1

    名称:Position_Vector
        说明:采用布尔莎-沃尔夫七参数模型, 旋转时针按逆时针定义, 一般欧洲使用
        参数数量:7参数

    参数: X_Axis_Translation(单位:米)

    Y_Axis_Translation(单位:米)

    Z_Axis_Translation(单位:米)

    X_Axis_Rotation(单位:度)

    Y_Axis_Rotatio(单位:度)

    Z_Axis_Rotation(单位:度)

    Scale_Difference(单位ppm(百万分之(几),百万分率))

    方法2:

      名称:COORDINATE_FRAME

        说明:布尔莎-沃尔夫七参数模型,旋转角度按顺时针定义,一般在美国使用
        参数数量:7参数

    参数: X_Axis_Translation(单位:米)

    Y_Axis_Translation(单位:米)

    Z_Axis_Translation(单位:米)

    X_Axis_Rotation(单位:度)

    Y_Axis_Rotatio(单位:度)

    Z_Axis_Rotation(单位:度)

    Scale_Difference(单位ppm(百万分之(几),百万分率))

    三、格网算法(四种)
    方法1  

    方法名称:NADCON
        方法说明:格网转换算法,是美国国家大地测量局用一种基于格网的变换方法,在NAD1927和NAD1983及其他地理坐标系统下做变换,彼此相临的州的精度可达0.15米
        参数数量:1参数

    参数:Dataset_conus

    方法2 :

    名称:LONGITUDE_ROTATION

        说明:美国本土使用的一种格网变换方法

    参数数量: 0参数

    方法3
      方法名称:NTV2
        说明:加拿大采用的同NADCON类似的基于格网的方法, 采用了双线性内插的方法来计算点的坐标
        参数数量:1参数

    参数:Dataset_canada/Ntv2_0

    方法4
      方法名称:HARN(High Accuracy Reference Network)
        说明:美国在更新了测量控制网后,推出了这种格网,其精度可达0.05米
        参数数量:1参数

    参数:Dataset_alhpgn


    四、莫洛琴斯基模型(三种)
    方法1

    方法名称:MoloDensky

        说明:莫洛琴斯基地球模型,是利用垂线偏差计算大地水准面的一种模型,由前苏联地球物理学家、测量学家莫洛琴斯基提出
        参数数量:3参数

    参数: X_Axis_Translation(单位:米)

       Y_Axis_Translation(单位:米)

    Z_Axis_Translation(单位:米)

    方法2 

      方法名称:MoloDensky_Abridged
        说明:简化莫洛琴斯基公式计算,用的也是莫洛琴斯基模型,但是简化后,比MoloDensky算法精度稍低
        参数数量:3参数

    参数: X_Axis_Translation(单位:米)

       Y_Axis_Translation(单位:米)

    Z_Axis_Translation(单位:米)

    方法3
      方法名称:MoloDensky_Badekas
        说明:扩展莫洛琴斯基算法,在MoloDensky算法的基础上增加了三个起始坐标,也是ArcGIS所有转换方法中参数最多的。
        参数数量:10参数

    参数: X_Axis_Translation(单位:米)

    Y_Axis_Translation(单位:米)

    Z_Axis_Translation(单位:米)

    X_Axis_Rotation(单位:度)

    Y_Axis_Rotatio(单位:度)

    Z_Axis_Rotation(单位:度)

    Scale_Difference(单位ppm(百万分之(几),百万分率))

    X_Coordinate_of_Rotation_Origin(单位:秒)

    Y_Coordinate_of_Rotation_Origin(单位:秒)

    Z_Coordinate_of_Rotation_Origin (单位:秒)

    五、单位数据转换
    方法1:

    方法名称:Unit_Change 
        说明:单纯的数据单位变换,不涉及平移信息
        参数数量:0参数

    方法2:: 

    方法名称:Geographic_2D_Offset
        方法说明:坐标补偿,单纯的坐标数据变换
        参数数量:2参数

    参数: Longitude_Offset (单位:秒)

    Latitude_Offset (单位:秒)
    六:其他方法(10.2之后才有的一个选项)
      方法名称:Null
        说明:不使用任何参数进行转换
       

    最后,总结的结构图如下:

  • 相关阅读:
    B0BO TFS 安装指南(转载)
    Web前端开发神器--WebStorm(JavaScript 开发工具) 8.0.3 中文汉化破解版
    huhamhire-hosts — Hosts文件自动配置工具
    JFinal tomcat配置根路径(包括windows和linux)
    JSON 之FastJson解析
    JFinal使用笔记1-部署demo项目到本地tomcat
    HDU 4891 The Great Pan
    FragmentActivity+FragmentTabHost+Fragement替代TabActibvity+TabHost+Activity
    HIT 2255 Not Fibonacci(矩阵高速幂)
    STM32学习之路-感觉自己走到了一个天大的坑里了!
  • 原文地址:https://www.cnblogs.com/lishanyang/p/9329788.html
Copyright © 2011-2022 走看看