首页 > 代码库 > 用Grid Factory生成GGF文件 Geoid Grid File

用Grid Factory生成GGF文件 Geoid Grid File

GGF文件(Geoid Grid File) 是大地水准面模型文件的一种,用于Trimble系列软件和接收机控制器中,如TGO, TBC。

Trimble官方网站提供了常用Geoid Grid File的下载。

Trimble还提供了一款免费的转换管理工具Grid Factory 用于生成、查看和分析GGF文件。

GGF文件和Grid Factory可在下面地址下载:

http://www.trimble.com/globalTRLTAB.asp?Nav=Collection-37882

 

Grid Factory支持由特定格式的ASCII文件,并依照自定义的Template生成GGF文件。

ASCII文件格式为:

Descriptor

DSAA

NumberX NumberY

403 280

MinX MaxX

34.06252 50.81252

MinY MaxY

20.64584 32.27084

MinZ MaxZ

-32.393 21.951

Z1

8.427

Z2

8.399

……

.....

以上ASCII文件内,Z值为大地水准面差距值(Geoid Separation),每值占一行,从GGF的矩形范围左下角位置的Z值开始,先按照自西向东方向,完成整行后,按照自南向北方向写入全部Z值。见如下图表:

22

23

24

25

26

27

28

15

16

17

18

19

20

21

8

9

10

11

12

13

14

1

2

3

4

5

6

7

ASCII文件形如:

技术分享

 

下面介绍如何在Grid Factory中用文本文件生成GGF文件的步骤。

1. 在Grid Factory中选择File—Open Grids

技术分享

 

2. 在Grid Import对话框点击New,打开Grid Import Template Wizard, 输入要生成grid的description: NW

技术分享

3. 设置 Grid Datum Basis

技术分享

4. 设置Interpolation Method

技术分享

5. 设置Grid File Type

技术分享

6. 设置 Data Offsets

技术分享

7. 设置Data Record Length

技术分享

8. 设置 Missing Values

技术分享

9. 设置 Axis Orientation

技术分享

10. 设置Rows are Latitudes

技术分享

11. 设置Columns are Longitudes

技术分享

12. 设置 Grid File Data Types

技术分享

13. 设置 Geoid Separation Data

技术分享

点击Finish后完成Template的设置,返回Grid Import对话框,点击Import,用刚刚设置好的Template导入ASCII文件

技术分享

在 Latitude/Longitude Grid File Names & Descriptions对话框内 填写Description

技术分享 点击OK

Grid Factory中即可显示大地水准面模型,默认的显示模式是显示Grid网格,可以在View菜单下反选Show Grid Intervals, 在View--Color设置分辨率。如下图显示大地水准面模型。

技术分享

用Grid Factory生成GGF文件 Geoid Grid File