GeoTrans2.4.1 用户手册 之 (四) 文件处理

本节介绍如何使用GEOTRANS应用程序的文件处理功能。 4.1节介绍了文件处理的基础知识。 第4.2节提供了关于文件处理的更多细节。 4.3节讨论了GEOTRANS坐标文件的格式。

4.1基本文件处理
要处理坐标文本文件,将它们从一个坐标参考框架转换为另一个坐标参考框架,和/或将它们从一个基准转换为另一个基准,请执行以下步骤:
1.从文件菜单中选择打开...命令。一个标准的打开对话框将出现。 Windows版本如图4-1所示。
2.使用“文件打开”对话框中的控件选择包含坐标的现有文本文件。 “文件打开”对话框允许您上下移动目录层次结构,并过滤显示的文件列表。通过双击其名称或选择其名称,然后单击确定按钮来选择所需的文件。将出现GEOTRANS文件处理窗口,如图4-2所示。文件处理窗口的上半部分显示输入数据,输入坐标参考框架类型以及输入文件标题中指定的任何关联参数。
3.如果所需的输出坐标参考框架类型尚未显示在窗口的下半部分中,请从窗口下半部分的下拉列表中选择所需的条目。窗口的下半部分将被更新以显示所选输出坐标参考框架类型的适当参数字段。
4.如果所需输出数据及其关联的椭球体尚未显示在窗口的下半部分中,请使用与输出区域顶部附近的基准域相关联的下拉列表选择所需的基准面。
5.如果输出坐标参考框架类型具有与其关联的任何参数(例如中央子午线),并且窗口下半部分显示的默认参数值不是所需的值,则通过选择显示的值来更改参数值并在其上打字。

6.点击确定按钮。将出现一个标准的另存为...对话框,其字段和控件的布局与文件打开对话框相同,如图4-3所示。





7.使用“另存为”对话框中的控件为输出文件指定所需的名称和位置。输出文件应该保存为文本文件(.txt或.dat)。输入文件名后,点击确定按钮。将出现一个GEOTRANS文件处理对话框,如图4-4所示。
8.单击开始按钮开始文件处理,转换输入文件中的坐标并将结果写入输出文件。文件处理完成后,将显示一条消息,显示处理的坐标点数量和遇到的错误数量。点击OK按钮返回到GEOTRANS主窗口。
以下简单的例子将说明这些步骤。假设根据东京基准数据从韩国地图数字化了一套横轴墨卡托坐标,并将其转换为名为KOREA.TXT的GEOTRANS坐标文本文件,我们希望将它们转换为基于WGS 84数据的大地坐标系,供其他系统使用。上述步骤将按如下进行:
1.从文件菜单中选择打开...命令。标准文件打开对话框将出现。
2.从滚动的文件列表中选择包含输入坐标KOREA.DAT的文件的名称,方法是双击名称或单击它,然后单击确定按钮。 GEOTRANS文件处理窗口将出现。文件头中指定的输入数据,输入坐标参考框架类型(即横轴墨卡托投影机)和相关输入参数(中央子午线,原点纬度,比例因子以及可能的假东和北假)显示为确认已选择正确的文件。
3.从屏幕下半部分的下拉列表中选择大地坐标。屏幕的下半部分将更新为显示一组高度类型单选按钮。
4.由于WGS 84是默认输出数据,因此可跳过此步骤。
5.选择一个高度类型单选按钮。由于输入包含二维横向墨卡托投影坐标,高度类型选择自动设置为无高度。
6.点击确定按钮。一个标准的另存为...对话框将出现。
7.为输出文件输入所需的名称,例如KOREAGEO.DAT。输入文件名后,点击确定按钮。将出现GEOTRANS文件处理对话框。
8.点击开始按钮开始文件处理。文件处理完成后,将显示一条消息,显示处理的坐标点数量和检测到的错误数量。点击OK按钮返回到GEOTRANS主窗口。
以下各节提供有关文件处理的其他信息。

4.2文件处理细节
本节提供了一些有关文件处理的其他详细信息,包括以下主题:
•输入文件选择,
•输出文件内容规范,
•输出文件保存,
•文件处理,
•错误检测和报告,以及
•输入文件标题生成。
4.2.1输入文件选择
如上所述,您可以通过从文件菜单中选择打开...命令来启动文件处理。这将导致出现标准的文件打开对话框,如图4-1所示。
Windows标准打开对话框包含一个窗口,显示当前目录中的文件和文件夹。在这个窗口的上方有几个控件,包括一个'Look in:'下拉列表,允许您在目录层次结构中移动到更高级别,一个允许您在目录层次结构中向上移动一个级别的按钮,一个允许您创建一个新文件夹和一对控制所显示文件和文件夹格式的按钮(列表与详细信息)。在窗口下方还有几个控件,包括一个'文件名:'字段,允许您输入所需文件的名称,'文件类型:'下拉列表,允许您按类型过滤显示的文件,和打开和取消按钮。只需单击其名称或图标,即可从窗口中显示的文件或文件夹中选择文件或文件夹。双击文件夹将导致其内容显示在窗口中。双击文件既选择并打开它。
点击确定按钮可以打开当前选中的文件。点击取消按钮将中止文件处理并返回到GEOTRANS的交互模式。
Java标准打开对话框与Windows标准打开对话框基本相同。
您可以使用滚动目录列表浏览目录树。该列表包括当前目录('。'),其直接父目录('..')以及当前目录中包含的所有子目录。点击其中任何一个将选择该条目,并将更新选择和过滤器字段的内容。双击一个条目将把当前目录移动到该条目。
同样,单击“文件”列表中的条目将选择该文件,并将更新“选择”字段的内容。双击一个条目将导致该文件被打开。
如果需要,可以将所需输入文件的路径和文件名直接输入到选择字段中。键入返回将导致OK按钮被激活。

点击确定按钮将导致当前选中的文件被打开。点击过滤器按钮将导致根据过滤器字段的内容过滤文件列表。取消按钮将导致文件打开对话框关闭并返回GEOTRANS到其正常的交互模式。帮助按钮将激活在线帮助子系统。
4.2.2输出文件内容规范
一旦输入文件被打开,GEOTRANS文件处理窗口就会出现,如图4-2所示。在该窗口的上半部分,显示输入数据,输入坐标参考框架类型以及输入文件标题中指定的所有相关参数。您无法更改任何这些条目。
在窗口的下半部分,显示输出数据,输出坐标参考框架类型和任何相关参数。最初,这些字段都将包含默认值。
要设置输出文件的数据,点击Datum下拉列表按钮,使可用数据列表出现。滚动列表直到所需基准的条目可见,然后单击它将其选中并关闭列表。
要为输出文件设置坐标参考框架类型,请单击当前显示的值以使坐标参考框架类型的弹出菜单出现,然后选择所需的条目。显示屏将更新以显示所选坐标参考框架类型的相应参数字段。最初,这些字段将包含默认值。
通过选择单个字段并键入所需的值来设置任何参数的值,与交互式坐标转换完全相同。
写入输出文件的任何大地坐标的格式(文件头或文件体中)以及写入输出文件的输出坐标的精度都由Options菜单中的当前设置决定。在启动文件处理之前,应将这些设置为所需的选项。
完成后,点击确定按钮继续。点击取消按钮将中止文件处理并将GEOTRANS返回到交互模式。
4.2.3输出文件保存
点击File Processing窗口中的OK按钮,将出现一个标准的File Save As对话框,如图4-3所示。输出文件应该保存为文本(.txt或.dat)文件。
Windows标准“另存为”对话框在布局上与“Windows打开”对话框相同。您可以将输出文件名直接输入到“文件名:”字段中,或者可以从其上方窗口中显示的输出文件中选择输出文件。点击条目选择文件,更新'文件名:'字段,同时双击保存使用选定名称的输出文件。 “查找:”下拉列表可用于在目录层次结构中向上移动。标记为“文件类型:”的下拉列表允许您根据提供的选项过滤显示的文件列表。
单击确定按钮将使用当前选定的文件名和文件夹创建输出文件。点击取消按钮将中止文件处理并返回到GEOTRANS的交互模式。
Java标准另存为对话框与Windows标准另存为对话框基本相同。
点击确定按钮将导致用当前选择的路径和文件名创建输出文件。点击过滤器按钮将导致根据过滤器字段的内容过滤文件列表。取消按钮将导致另存为对话框关闭并返回GEOTRANS到其正常的交互模式。帮助按钮将激活在线帮助子系统。

4.2.4文件处理
保存输出文件会导致输出文件头被写入,并出现GEOTRANS文件处理对话框。该对话框由一个消息区和一行三个按钮组成。最初启用的“启动”按钮会导致GEOTRANS开始处理输入文件中的坐标并将结果写入输出文件。对话框中的消息更改为指示处理正在进行中。当文件处理完成后,对话框中的消息再次发生变化以指示此情况,以及处理的坐标数量和检测到的错误数量,并启用“确定”按钮。点击OK按钮将GEOTRANS返回到交互模式。
点击取消按钮而不是开始按钮将中止文件处理并将GEOTRANS返回到交互模式。
4.2.5错误检测和报告
在文件处理过程中可以检测并报告几种不同类型的错误。有关错误消息及其解释的完整列表,请参见第5.3节。
在使用消息框打开输入文件后立即报告读取输入文件标题时遇到的语法错误,例如拼写错误的关键字或格式不正确的投影参数值。当这些错误消息被确认时,文件处理被中止。在文件可以被处理之前,文件头必须被纠正。
在出现文件处理窗口后,显示输入数据,坐标参考框架以及从输入文件读取的任何参数值,将检查相对于指定输入坐标参考框架的参数值的有效性。检测到的任何错误都立即通过消息框报告。当这些错误消息被确认时,文件处理被中止。在处理文件之前,必须纠正参数值。
在输入任何必需的输出参数时,将对这些值执行基本检查。一般来说,GEOTRANS不允许输入非法值,每当输入错误的字符时发出哔声,并拒绝该字符。
如果指定的输出参数值合法,则会检查相对于指定的输出坐标参考框架的有效性。检测到的任何错误都立即通过消息框报告。一旦这些错误信息得到确认,控制权就会返回到文件处理窗口,以便纠正无效参数值。
一旦文件中包含的坐标处理开始,读取输入坐标时检测到的错误以及输入坐标与输出坐标系或地图投影不兼容导致的错误都会通过在输出文件中写入错误消息来报告,以评论的形式,以便输入文件中的每一行对应于输出文件中的一行。最终的“文件处理”窗口报告文件处理完成时遇到的此类错误的数量。要消除这些错误,必须纠正输入文件。
4.2.6输入文件头生成
尽管GEOTRANS坐标文件格式(在下一节中描述)非常简单,但手动创建输入坐标文件的标题可能是一个容易出错的过程。幸运的是,使用GEOTRANS文件处理GUI自动生成输入坐标文件头是一种简单的方法,如下所示:
1.选择任何现有的GEOTRANS坐标文件,如4.2.1节所述。示例坐标文件可以在/ examples子目录中找到。
2.在GEOTRANS文件处理窗口的输出部分,为输入坐标文件指定基准,坐标参考系统类型和任何相关参数(如第4.2.2节所述)。
3.为结果输出文件指定一个文件名和目录,如4.2.3节所述。

4.在GEOTRANS文件处理对话框中,单击取消按钮以中止文件处理。
生成的输出文件将包含指定的头信息。然后可以将此标题附加到现有的坐标文本文件以创建GEOTRANS输入坐标文件。
GEOTRANS Java GUI在文件下拉菜单“创建文件头”中包含一个命令,该命令允许在不使用现有GEOTRANS坐标文件作为输入的情况下执行该过程。
4.3 GEOTRANS协调文件格式
GEOTRANS坐标文件格式非常简单。 GEOTRANS坐标文件包含一个文件标题,用于指定输入坐标的数据和坐标参考框架类型,包括任何相关的参数值。标题后面是一组输入坐标值,每行一组,每个值用逗号分隔。空格和/或制表符可以在每个逗号后面,但它们不是必需的。以下示例显示包含相对于WGS 84数据定义的墨卡托投影坐标的GEOTRANS坐标文件。文件头定义了坐标参考框架类型,基准面,椭球体和投影参数,对于墨卡托投影来说,它包括中央子午线,起始纬度,假东向和假北向。

例:

COORDINATES:  Mercator

DATUM:  WGE

#ELLIPSOID: WE

CENTRALMERIDIAN:  0 0 0.00E

ORIGINLATITUDE: 0 0 0.00N

FALSE EASTING:  0

FALSE NORTHING:  0

END OF HEADER

-503297, 4056709

 490031, 4872921

 331276, 5139284

 221385, 5582934

 113908, 5932832

-123456, 6123233

4.3.1协调文件头
GEOTRANS坐标文件的标题包含两行或更多行,每行包含一个关键词或短语,用于标识该行的用途,后跟冒号“:”,后跟一个值。可以包含在GEOTRANS坐标文件标题中的关键词和短语是:
•坐标或投影 - 此行标识文件中坐标的坐标参考框架类型。因此,在每个GEOTRANS坐标文件标题中应该包含具有这两个关键字之一的行,并且应该在设置地图投影参数的任何行之前。相关值包含一个标识坐标系或地图投影的单词或短语,如下所示:
大地
GEOREF
GARS
地心
本地笛卡儿
MGRS
USNG
UTM
UPS
Albers Equal Area Conic
方位等距离
博讷
英国国家电网
卡西尼
圆柱等面积
Eckert IV
Eckert VI
等距圆柱形
日晷
兰伯特共形圆锥曲线(1平行)
兰伯特共形圆锥曲线(2平行)
墨卡托
米勒圆柱形
Mollweide
新西兰地图网格
Ney's(改进的兰伯特Conformal圆锥曲线)
- 墨卡托斜
正交
极谱立体照相
多圆锥
正弦
赤
横向圆柱等面积
横向墨卡托
- 范德格林滕
•DATUM - 该行标识文件中坐标定义的数据。每个GEOTRANS坐标文件标题中应该包含该关键字的一行。相关值包括一个标准的3至5个字母的数据代码,如GEOTRANS主文件和文件处理窗口中的数据下拉列表中定义的(例如WGE,EUR-M,EAS等)
ELLIPSOID HEIGHT - 此行指定大地测量输入坐标中的任何高度值都是相对于所选椭球表面测量的。包含此关键字的行在GEOTRANS输入文件标题中是可选的,仅适用于大地输入坐标。如果不包含,所有的大地测量高度值默认为椭球高度。如果使用大地坐标指定了Ellipsoid高度类型,则GEOTRANS输出文件标题将包含此行。
•MSL-EGM96-15M-BL高度 - 该行指定大地测量输入坐标中的任何高度值都是相对于EGM 96大地水准面模型(如果相应数据为WGS84)或平均海平面(MSL)曲面(否则)测量的,使用15分钟的网格和双线性插值方法。这种模式被推荐用于大多数目的,因为它是最准确的。如果要输入MSL-EGM96-15M-BL高度值,则包含该关键字的行必须包含在GEOTRANS输入文件标题中。如果不包含,所有的大地测量高度值默认为椭球高度。如果已使用大地坐标指定了MSL-EGM96-15M-BL高度类型,则GEOTRANS输出文件标题将包含此行。
•MSL-EGM96-VG-NS高度 - 该行指定大地测量输入坐标中的任何高度值都是相对于EGM 96大地水准面模型(如果相应数据为WGS84)或平均海平面(MSL)曲面(否则)测量的,使用可变分辨率网格和自然样条插值方法。包括此型号以与旧系统兼容。如果要输入MSL-EGM96-VG-NS高度值,则包含该关键字的行必须包含在GEOTRANS输入文件标题中。如果不包含,所有的大地测量高度值默认为椭球高度。 如果已使用大地坐标指定了MSL-EGM96-VG-NS高度类型,则GEOTRANS输出文件标题将包含此行。
•MSL-EGM84-10D-BL高度 - 此行指定大地测量输入坐标中的任何高度值都是相对于EGM 84大地水准面模型(如果相应数据为WGS84)或平均海平面(MSL)表面(否则)测量的,使用10度网格和双线性插值方法。包括此型号以与旧系统兼容。如果要输入MSL-EGM84-10D-BL高度值,则包含该关键字的行必须包含在GEOTRANS输入文件标题中。如果不包含,所有的大地测量高度值默认为椭球高度。如果已使用大地坐标指定了MSL-EGM84-10D-BL高度类型,则GEOTRANS输出文件标题将包含此行。
•MSL-EGM84-10D-NS高度 - 该行指定测地输入坐标中的任何高度值都是相对于EGM 84大地水准面模型(如果相应数据为WGS84)或平均海平面(MSL)表面(否则)测量的,使用10度网格和自然样条插值方法。包括此型号以与旧系统兼容。如果要输入MSL-EGM84-10D-NS高度值,则包含该关键字的行必须包含在GEOTRANS输入文件标题中。如果不包含,所有的大地测量高度值默认为椭球高度。如果已使用大地坐标指定了MSL-EGM84-10D-NS高度类型,则GEOTRANS输出文件标题将包含此行。
•无高度 - 此行指定输入大地坐标中不包含高度值。如果不输入测地高度值,则包含该关键字的行必须包含在GEOTRANS输入文件标题中。如果不包含,所有的大地测量高度值默认为椭球高度。如果已使用大地坐标指定“无高度”类型,则GEOTRANS输出文件标题将包含此行。
•CENTRAL MERIDIAN - 此行指定中央子午线参数的值,该参数定义地图投影的水平中心。它被所有的地图投影(Albers Equal Area Conic,Azimuthal Equidistant,Bonne,Cassini,Cylindrical Equal Area,Eckert IV,Eckert VI,等距圆柱,Gnomonic,Lambert Conformal Conic(1平行),Lambert Conformal Conic(2平行),墨卡托,米勒圆柱,Mollweide,Ney's(改进的兰伯特角锥形),正交,多面体,立体摄影和倾斜墨卡托。相关值是以度,度/分或度/分/秒为单位的经度值,默认值为0E。
•ORIGIN LATITUDE - 此行指定原点纬度参数的值,该参数定义地图投影的垂直中心。它被大多数地图投影使用(Albers Equal Area Conic,Azimuthal Equidistant,Bonne,Cassini,Cylindrical Equal Area,Gnomonic,Lambert Conformal Conic(1 parallel),Lambert Conformal Conic(2 parallel),Mercator,Ney's(Modified Lambert Conformal Conic),斜墨卡托,Orthographic,Polyconic,Stereographic,横向圆柱等面积和横向墨卡托)。它还与Origin Longitude和Origin Height参数一起用于指定局部笛卡尔坐标系的原点位置。相关值是以度,度/分或度/分/秒为单位的纬度值,默认为0°N。

•FALSE EASTING - 此行指定投影原点处的Easting或X坐标。它抵消了投影坐标,通常通过将原点坐标设置为相对较高的值来避免需要负坐标。它被所有的地图投影使用。关联的值是以米为单位的可选符号实数值,默认为零。
•FALSE NORTHING - 此行指定投影原点处的北向或Y坐标。它抵消了投影坐标,通常通过将原点坐标设置为相对较高的值来避免需要负坐标。它被所有的地图投影使用。关联的值是以米为单位的可选符号实数值,默认为零。
•STANDARD PARALLEL(标准并行) - 此行指定Standard Parallel参数的值,该参数定义投影的点比例因子为1.0的平行线。它被等距圆柱投影使用。关联的值是以度,度/分或度/分/秒为单位的纬度值,默认值为0。
•STANDARD PARALLEL ONE - 此行指定第一个标准并行参数的值,该参数定义投影的点比例因子为1.0的平行线。它被Albers Equal Area Conic,Lambert Conformal Conic和Ney(Modified Lambert Conformal Conic)投影使用。相关值是以度,度/分或度/分/秒为单位的纬度值,默认为40N。
•STANDARD PARALLEL TWO - 此行指定第二个标准并行参数的值,该参数定义投影的点比例因子为1.0的平行线。它被Albers Equal Area Conic,Lambert Conformal Conic和Ney(Modified Lambert Conformal Conic)投影使用。相关值是以度,度/分或度/分/秒为单位的纬度值,默认值为50N。
•LATITUDE ONE - 此行指定第一个点纬度参数的值,该参数定义位于斜墨卡托投影中心线上的第一个点的纬度。相关值是以度,度/分或度/分/秒为单位的纬度值,默认为40N。
•LONGITUDE ONE - 此行指定第一个点经度参数的值,该参数定义位于斜墨卡托投影中心线上的第一个点的经度。相关值是以度,度/分或度/分/秒为单位的经度值,默认为5°W。
•LATITUDE TWO - 此行指定第二个点纬度参数的值,该参数定义位于斜墨卡托投影中心线上的第二个点的纬度。相关值是以度,度/分或度/分/秒为单位的纬度值,默认值为50N。
•LONGITUDE TWO - 此行指定第二个点经度参数的值,该参数定义位于Oblique Mercator投影中心线上的第二个点的经度。相关值是以度,度/分或度/分/秒为单位的经度值,默认值为5E。
•SCALE FACTOR(比例因子) - 此行指定投影比例因子参数,该参数定义投影坐标空间中测量的距离与原点处参考椭球表面上的相应距离之间的比率。它由Lambert Conformal Conic(1平行),墨卡托,斜墨卡托,横向柱面等面积和横向墨卡托投影使用。相关值由0.3到3.0之间的实数组成。默认值是1.0。
•ORIGIN LONGITUDE - 此行指定原始经度参数的值,该原始经度参数与原始纬度和原始高度参数一起指定局部笛卡尔坐标系的原点位置。关联的值是以度,度/分或度/分/秒为单位的经度值,默认值为0°N。

•ORIGIN HEIGHT(原始高度) - 此行指定原点高度参数的值,该参数与原点经度和原点经度参数一起指定局部笛卡尔坐标系原点的位置。相关值是相对于椭球表面的以米为单位的实际值,并且默认为零。
•定向 - 此行指定定向参数的值,该参数指定从北到局部笛卡尔坐标系的正Y轴的顺时针角度。相关值是以度,度/分或度/分/秒为单位的经度值,默认值为0。
•LONGITUDE DOWN FROM POLE - 此行指定极坐标投影的方向。指定的经度定义了所得投影的负Y轴的方向。相关值是以度,度/分或度/分/秒为单位的经度值,默认值为0。
•真实比例纬度 - 该线根据比例因子值为1.0的纬度来指定极坐标投影的比例。相关值是以度,度/分或度/分/秒为单位的纬度值,默认为90N。
标题中的行顺序是任意的,除了定义坐标参考框架类型的“坐标”或“投影”行必须位于任何指定参数的行之前。如果同一关键字或短语出现多次,则与上次出现相关的值将是所用的值。标题由包含短语'END OF HEADER'的行终止。

如果在输入坐标文件标题中未指定任何特性或所需参数,则会分配默认值。默认的坐标参考框架类型是大地测量,默认的基准是WGE(WGS 84)。对于每个坐标参考框架类型,所使用的默认参数值与在选择该坐标参考框架类型时在GEOTRANS主窗口的参数字段中显示的相同默认值。

4.3.2协调文件主体
在标题之后,GEOTRANS坐标文件的主体由单独的行组成,每行包含一组坐标。坐标线由用逗号分隔的各个坐标值组成。空格和/或制表符可以在每个逗号后面,但它们不是必需的。根据所使用的坐标系或地图投影的性质,坐标可以有多种不同的形式:
•大地坐标(经度,纬度,高度) - 大地坐标包括以度,度/分或度/分/秒为单位的纬度值,以度,度/分或度/分/秒为单位的经度值,以及以米为单位的可选高度值。高度可以表示相对于指定椭球表面的高度,相对于EGM96或EGM84大地水准面(具有WGS84)或平均海平面(MSL)表面(具有局部基准)的高度,取决于ELLIPSOID在文件标题中指定了高度,MSL-EGM96-15M-BL高度,MSL-EGM96-VG-NS高度,MSL-EGM84-10D-BL高度或MSL-EGM84-10D-NS高度。如果在文件头中指定了NO HEIGHT,则输入文件的主体中不应包含高度值。
•英国国家格网坐标字符串 - 英国国家格网坐标包含一个由两个字母组成的字母数字字符串,后跟最多十位数字(更多详细信息,请参阅参考部分)。
•GEOREF坐标字符串 - GEOREF坐标由一个由4个字母组成的字母数字字符串组成,后跟最多10位数字(更多详细信息,请参阅参考部分)。
•GARS坐标字符串 - GARS坐标包含一个由三位数字后跟两个字母和两位数字组成的字母数字字符串(更多详细信息,请参阅参考部分)。
•地心坐标和本地笛卡尔坐标(X,Y,Z) - 地心坐标和局部笛卡尔坐标三元组由三个可选标记的实际X,Y和Z坐标值(米)组成。
•MGRS坐标字符串 - MGRS坐标包含由零到两位数字组成的字母数字字符串,后跟三个字母,后跟最多十位数字(更多详细信息请参见参考部分)。
•USNG坐标字符串 - USNG坐标包含一个由零到两位数字组成的字母数字字符串,后跟三个字母,后跟最多十位数字(更多详细信息请参见参考部分)。
•UTM坐标(区域,半球,东向,北向) - UTM投影坐标由1到60范围内的整数UTM区域编号和一个半球体字母('N'或'S')组成,后面是可选的带符号实数Easting或X,以米为单位的值,以及以米为单位的可选标记的实际北向或Y值。
•UPS坐标(半球,X,Y) - 极坐标投影坐标由一个半球字母('N'或'S')组成,后面跟随一个可选标记的实际Easting或X值(以米为单位)北向,或Y,以米为单位。

•投影坐标(Easting,Northing) - 投影坐标,用于所有地图投影(Albers Equal Area Conic,Azimuthal Equidistant,Bonne,Cassini,Cylindrical Equal Area,Eckert IV,Eckert VI,等距圆柱,Gnomonic,Lambert Conformal Conic(1平行),Lambert Conformal Conic(2平行),墨卡托,米勒圆柱,Mollweide,新西兰地图网格,Ney's(改进的兰伯特锥形),斜墨卡托,Orthographic,极立体,Polyconic,Sinusoidal,Stereographic,横向圆柱等面积,横轴墨卡托和范德格林滕)包含一个可选标记的真东向或X值(以米为单位),然后是以米为单位的可选标记真实北向或Y值。
在所有情况下,可以在GEOTRANS坐标文件中使用的坐标值格式与以交互方式将坐标输入到GEOTRANS时可能使用的格式完全相同。
额外的“标题”可以包含在GEOTRANS坐标文件的主体中,以改变基准,坐标系统或投影,和/或参数。每个附加标题的起始位置由行首的关键字“HEADER”指示。接下来是一系列由包含短语'END OF HEADER'的行终止的行,正如前一节所述。
注释也可以包含在GEOTRANS坐标文件的任何位置。注释行由'#'表示为第一个字符。空白行也可以包括在内。
4.3.3输出文件
由GEOTRANS创建的坐标文件格式与其读取的坐标文件相同。因此,由GEOTRANS创建的任何坐标文件可以随后用作输入坐标文件。输出文件的标题是基于在GEOTRANS文件处理窗口中输出的输出数据和坐标参考框架类型选择生成的。输出文件头中的行数可能与输入文件头中的行数不一致,特别是在参数数量不同的情况下。输入文件头中的任何注释行都不会复制到输出文件头。
在文件头之后,输出文件中的每一行都会生成一行。对于包含坐标的输入文件中的每一行,会将一行写入包含相应转换后坐标的输出文件。以米为单位的90%圆形误差(CE),线性误差(LE)和球形误差(SE)值形式的转换精度信息以注释形式附加到每条输出行。如果在转换特定行上的坐标时遇到错误,则将注释行写入包含相应错误消息的输出文件。如果在转换特定行上的坐标时遇到警告,则将注释行写入包含适当警告消息的输出文件。然后转换后的坐标被写入下一行。输入文件正文中的任何注释行都会被原样复制到输出文件中。输入文件主体中的任何空白行也会被复制到输出文件中。

GEOTRANS坐标文件没有标准的命名约定。通常使用文件扩展名,如'.TXT'或'.DAT',但这完全取决于您。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值