中纬全站仪GSI数据生成CASS9.1绘图坐标文件编程设计
- 格式:pdf
- 大小:1.86 MB
- 文档页数:4
全站仪数据转换CASS数据的方法全站仪是一种测量仪器,用于测量地面上的各种点的三维坐标。
CASS (Computer-Aided Surveying and Mapping)是一种专业的测量和地理信息系统软件。
在实际测量工作中,我们经常需要将全站仪采集到的数据转换为CASS软件能够识别和处理的数据格式。
本文将详细介绍全站仪数据转换为CASS数据的方法。
一、数据准备在进行数据转换之前,我们首先需要准备好全站仪采集到的数据和CASS软件。
全站仪采集到的数据通常以文本文件的形式保存,包含点的坐标、高程等信息。
CASS软件则需要提前安装并配置好。
二、数据预处理在进行数据转换之前,我们需要对全站仪采集到的数据进行预处理,以确保数据的准确性和完整性。
首先,我们需要检查数据文件的格式是否符合CASS软件的要求。
如果不符合,我们可以使用文本编辑器或数据处理软件进行格式转换。
其次,我们需要检查数据文件中是否存在异常值或错误数据。
如果存在,我们需要进行修正或删除。
三、数据转换1. 打开CASS软件并创建新项目。
2. 在CASS软件中选择“导入数据”或类似的选项。
3. 在弹出的对话框中选择全站仪数据文件,并确认导入选项。
4. 根据需要,选择坐标系、单位和其他参数。
5. 点击“导入”按钮开始数据转换。
6. 等待数据转换完成,CASS软件将自动将全站仪数据转换为CASS数据格式。
四、数据校验和调整在数据转换完成后,我们需要对转换后的数据进行校验和调整,以确保数据的准确性和一致性。
首先,我们可以在CASS软件中查看转换后的数据是否与全站仪数据一致。
其次,我们可以进行一些常见的数据调整操作,如坐标平差、高程校正等。
五、数据导出在完成数据校验和调整后,我们可以将转换后的CASS数据导出为需要的格式。
CASS软件通常支持多种导出格式,如DXF、CSV等。
根据需要,选择合适的导出格式并保存数据文件。
六、数据应用转换后的CASS数据可以在CASS软件中进行各种测量和地理信息系统分析。
全站仪数据转换CASS数据的方法引言概述:全站仪是现代测量工程中常用的仪器,它可以高效地获取地面上各个点的坐标数据。
然而,由于不同的测量软件之间存在数据格式的差异,需要将全站仪采集到的数据转换为CASS(Computer-Aided Surveying and Mapping System)软件可识别的格式。
本文将介绍全站仪数据转换为CASS数据的方法。
一、数据导出1.1 选择正确的导出格式在全站仪的数据导出界面中,通常会提供多种导出格式选项。
为了能够顺利转换为CASS数据,我们需要选择与CASS软件兼容的格式,如DXF(Drawing Exchange Format)或CSV(Comma-Separated Values)格式。
这些格式可以保留点的坐标、属性等信息。
1.2 导出所需的点数据根据测量任务的要求,我们需要选择导出特定的点数据。
全站仪通常会提供选择全部点或自定义选择点的功能。
在导出数据时,确保选择了需要转换为CASS数据的点,并排除不必要的点数据,以减少后续的数据处理工作。
1.3 设置正确的坐标系在导出数据之前,需要确保全站仪和CASS软件使用的坐标系一致。
在全站仪中设置正确的坐标系参数,以保证导出的数据能够准确地在CASS软件中进行后续处理和分析。
二、数据预处理2.1 数据格式转换根据选择的导出格式,我们需要将全站仪导出的数据进行格式转换。
例如,如果选择了DXF格式,可以使用CAD软件将其转换为CASS可识别的格式。
如果选择了CSV格式,可以使用文本编辑软件进行格式调整。
2.2 数据清洗和筛选在数据导出过程中,可能会存在一些噪声数据或者不准确的点。
在数据预处理阶段,我们可以使用数据处理软件进行数据清洗和筛选,去除异常值和重复点,以提高数据的准确性和可靠性。
2.3 数据坐标系转换如果全站仪和CASS软件使用的坐标系不一致,需要进行坐标系转换。
可以使用专业的测量软件或者脚本进行坐标系转换,确保数据在CASS软件中的位置和坐标准确无误。
全站仪数据转换CASS数据的方法全站仪是一种用于测量地面上点的三维坐标的仪器。
它可以测量水平角、垂直角和斜距,从而计算出点的坐标。
CASS(Computer-Aided Surveying and Mapping)是一种常用的地理信息系统软件,用于处理测量数据和创建地图。
在将全站仪数据转换为CASS数据之前,需要先将全站仪数据导出为标准格式,通常为文本文件或者电子表格文件。
下面是一种常用的方法来转换全站仪数据为CASS数据:1. 准备全站仪数据文件:将全站仪测量到的点的坐标数据导出为文本文件或者电子表格文件。
确保文件中包含水平角、垂直角和斜距的数据,以及点的编号或者名称。
2. 打开CASS软件:打开CASS软件,并创建一个新的工程或者打开已有的工程。
3. 导入全站仪数据:在CASS软件中,找到数据导入或者导入测量数据的选项。
根据软件的具体界面和功能,选择正确的导入方式,并导入全站仪数据文件。
4. 设置坐标系统:在CASS软件中,设置正确的坐标系统,以确保全站仪数据与其他地理信息数据的一致性。
根据实际情况选择正确的坐标系统,例如UTM坐标系或者地方坐标系。
5. 数据处理和编辑:在CASS软件中,对导入的全站仪数据进行处理和编辑。
根据需要,可以进行数据过滤、坐标转换、误差调整等操作,以确保数据的准确性和一致性。
6. 创建地图或者报告:根据需要,使用CASS软件创建地图或者报告。
可以根据全站仪数据绘制点、线、面等地理要素,并添加符号、标注、图例等。
7. 导出CASS数据:在CASS软件中,选择导出数据或者导出地图的选项,将处理后的全站仪数据导出为CASS数据文件。
根据需要,可以选择不同的数据格式,例如shapefile、CAD文件等。
8. 验证和校验:导出CASS数据后,对数据进行验证和校验,确保数据的完整性和正确性。
可以使用CASS软件内置的工具或者其他地理信息软件进行验证和校验。
9. 使用CASS数据:导出的CASS数据可以用于进一步的地理信息分析、地图制作、工程设计等。
全站仪数据转换CASS数据的方法全站仪是一种高精度的测量仪器,广泛应用于土木工程、建造工程、测绘工程等领域。
CASS(Computer-Aided Survey System)是一种用于处理测量数据的软件,能够对全站仪测量得到的数据进行处理、分析和展示。
本文将介绍全站仪数据转换为CASS数据的方法,以匡助您更好地利用测量数据。
1. 数据导出首先,将全站仪测量得到的数据导出为标准格式的文件。
通常情况下,全站仪会支持导出多种格式的文件,如CSV、TXT等。
选择一个您熟悉的格式,并将测量数据导出到计算机上。
2. 数据准备在将数据导入CASS之前,需要对数据进行一些准备工作。
首先,打开CASS软件,并创建一个新的项目。
然后,根据您的需要,创建相关的测量任务和测站。
接下来,将导出的全站仪数据文件复制到CASS项目的数据文件夹中,以便后续导入。
3. 数据导入在CASS软件中,选择“导入数据”功能,并选择相应的全站仪数据文件。
根据文件格式的不同,可能需要设置一些导入参数,如数据分隔符、坐标系等。
根据实际情况进行设置,并确认导入操作。
4. 数据处理一旦数据成功导入CASS软件,您可以对其进行各种处理。
例如,可以进行数据编辑、坐标转换、数据过滤等操作,以满足您的测量需求。
CASS软件通常提供了丰富的功能和工具,可以匡助您完成这些操作。
5. 数据分析CASS软件还可以进行数据分析,以便更好地理解和利用测量数据。
您可以使用CASS提供的统计分析工具,如均值、方差、回归分析等,对数据进行分析和展示。
这些分析结果可以匡助您了解测量数据的特征和规律。
6. 数据输出最后,您可以将处理和分析后的数据输出为各种格式。
CASS软件支持导出为CSV、TXT、Excel等常见的文件格式,您可以根据需要选择合适的输出格式,并进行相应的设置。
导出后的数据可以方便地用于其他软件或者设备的使用。
总结:全站仪数据转换为CASS数据的方法包括数据导出、数据准备、数据导入、数据处理、数据分析和数据输出等步骤。
全站仪数据转换CASS数据的方法一、背景介绍全站仪是一种用于测量地面上各种点的仪器,它能够测量出点的坐标、高程和角度等信息。
CASS(Computer-Aided Surveying and Mapping)是一种计算机辅助的测量和制图软件,可以用于处理地理测量数据。
在实际工程测量中,我们往往需要将全站仪采集到的数据转换为CASS数据进行后续处理和分析。
二、数据格式转换方法1. 数据导出首先,将全站仪采集到的数据导出为常见的数据格式,如CSV(逗号分隔值)格式或者TXT(文本)格式。
导出的数据应包含点的坐标、高程和角度等信息。
2. 数据清洗导出的数据可能存在一些不规范或者错误的部份,需要进行数据清洗。
可以使用数据处理软件,如Excel,对数据进行清洗和格式化。
例如,可以删除重复的数据点、修正错误的坐标和高程值等。
3. 数据转换将清洗后的数据转换为CASS数据格式。
不同的CASS软件可能对数据格式有不同的要求,可以根据实际情况选择合适的数据转换方法。
一种常见的转换方法是将清洗后的数据保存为CASS支持的格式,如DXF(Drawing Exchange Format)或者DWG(AutoCAD Drawing)格式。
4. 数据导入将转换后的CASS数据导入到CASS软件中进行进一步处理和分析。
在导入数据时,需要注意设置合适的坐标系和单位,以确保数据的准确性和一致性。
三、注意事项1. 数据精度全站仪测量的数据精度与仪器的精度和测量条件有关。
在数据转换过程中,应注意保持数据的精度,避免数据的丢失或者误差的积累。
2. 坐标系和单位在数据转换和导入过程中,应注意选择合适的坐标系和单位。
根据实际情况,可以选择地理坐标系、工程坐标系或者本地坐标系,并统一使用相同的单位,如米或者英尺。
3. 数据备份在进行数据转换和导入操作之前,建议先备份原始数据,以防止数据丢失或者错误。
可以将原始数据复制到另一个文件夹或者存储介质中,以便需要时进行恢复。
全站仪坐标数据转换为CASS方法一:使用CASS脱机数据处理功能1.使用全站仪配套的数据传输软件下载坐标数据,并保存为南方CASS可以转换处理的数据格式。
2.在CASS中脱机读取保存的数据文件,并转换为CASS格式的坐标数据文件:【数据】菜单--【读取全站仪数据】,弹出“全站仪内存数据转换〞对话框,在顶部“仪器〞列表中选择正确的类型,不要选中“联机〞复选框后,通讯参数相关项目不可用。
点击“全站仪内存文件:〞右侧的【选择文件】按钮,指定第一步中保存的全站仪数据文件的打开路径。
点击“CASS坐标文件:〞右侧的【选择文件】按钮,指定转换后CASS格式坐标数据DAT文件保存路径和文件名。
最后,点击【转换】完成。
即可到指定的保存路径,使用【绘图处理】菜单--【展野外测定点号】进展展绘。
“全站仪内存文件:〞为尼康全站仪数据传输软件导出并保存的坐标txt文件“〞,其格式为:点号,北坐标X,东坐标Y,高程H,[code属性代码/编码] 如果测点记录时无地物属性代码,此处方括号内[code属性代码/编码]数据字段可以缺省,即为空值字段。
“CASS坐标文件〞为转换后CASS格式的坐标数据dat 文件“〞,其格式为:点号,[code属性代码/编码] ,东坐标Y,北坐标X,H高程如果测点记录时无地物属性代码,此处方括号内[code属性代码]数据字段可以缺省,即为空值字段。
因此,在CASS中称为有码坐标数据DAT文件或无码坐标数据DAT文件。
方法二:使用Excel 进展数据编辑CASS格式坐标数据转换操作过程如下:1. 使用Excel打开使用全站仪配套的数据传输软件下载并保存的数据文件。
Excel 【文件】菜单--【打开】,弹出打开对话框,在底部的“文件类型〞列表中,选中“所有文件〞,显示所有类型的文件。
指定全站仪导出数据文件的打开路径,并点击【打开】按钮,如如下图所示:2.弹出“文本导入向导-步骤1〞,如果数据文件中使用固定的分隔符号来分隔记录的不同字段,请单项选择“分隔符号〞;如果数据文件使用固定的宽度〔字节长度〕来区分不同的字段,请单项选择“固定宽度〞,本例单项选择“分隔符号〞,点击【下一步】按钮。
全站仪数据转换CASS数据的方法全站仪是一种用于测量地面点的仪器,可以测量水平角、垂直角和斜距等参数。
CASS(Computer-Aided Surveying and Mapping)是一种地理信息系统软件,用于处理和分析测量数据。
本文将详细介绍如何将全站仪数据转换为CASS数据的方法。
一、准备工作在进行全站仪数据转换前,需要准备以下工作:1. 全站仪测量数据:使用全站仪进行测量,并将测量数据保存到计算机或存储介质中。
2. CASS软件:确保已经安装了最新版本的CASS软件,并且熟悉软件的基本操作。
3. 数据传输工具:根据全站仪和计算机之间的连接方式,准备相应的数据传输工具,如数据线或蓝牙。
二、数据导入1. 打开CASS软件:双击CASS软件的图标,启动软件。
2. 创建新项目:在CASS软件中,点击“文件”菜单,选择“新建项目”,输入项目名称并保存。
3. 导入全站仪数据:在CASS软件中,点击“文件”菜单,选择“导入数据”,然后选择全站仪数据文件所在的路径,点击“确定”进行导入。
三、数据处理1. 数据预处理:导入全站仪数据后,CASS软件会自动进行数据预处理,包括数据校正和数据过滤等操作。
根据需要,可以对数据进行进一步的处理和筛选。
2. 建立控制点:在CASS软件中,点击“编辑”菜单,选择“建立控制点”。
根据全站仪数据中的测量点,选择合适的控制点,并在CASS软件中进行标记。
3. 数据转换:在CASS软件中,点击“工具”菜单,选择“数据转换”。
根据全站仪数据的坐标系和CASS软件所使用的坐标系,进行数据转换。
可以选择不同的转换方法,如坐标旋转、坐标平移等。
4. 数据编辑:在CASS软件中,可以对转换后的数据进行编辑,如修改测量点的坐标、添加属性信息等。
四、数据输出1. 数据导出:在CASS软件中,点击“文件”菜单,选择“导出数据”。
根据需要,选择合适的数据格式和导出路径,点击“确定”进行导出。
全站仪数据转换CASS数据的方法全站仪是一种测量仪器,用于测量地面上点的三维坐标。
CASS(Coordinate Automated System Solution)是一种用于处理和管理地理空间数据的软件系统。
在实际工程测量中,我们时常需要将全站仪测量得到的数据转换为CASS数据格式,以便在CASS系统中进行进一步的分析和处理。
本文将详细介绍全站仪数据转换为CASS数据的方法。
1. 数据准备首先,我们需要准备全站仪测量得到的数据。
这些数据通常包括测量点的坐标、高程、观测角度等信息。
将这些数据导出为常见的数据格式,如CSV(逗号分隔值)格式或者TXT(文本)格式,以便后续的数据处理。
2. 数据预处理在将全站仪数据转换为CASS数据之前,我们需要进行一些数据预处理的工作。
这包括数据的清洗、筛选和校正。
清洗数据意味着删除异常或者错误的数据点,以确保数据的准确性和可靠性。
筛选数据是为了选择出我们需要的特定测量点,以便后续的数据转换。
校正数据是为了消除测量误差,提高数据的精度和可靠性。
3. 数据转换一旦完成数据预处理,我们可以开始将全站仪数据转换为CASS数据。
这可以通过使用CASS软件提供的数据导入功能来实现。
在CASS软件中,我们可以选择导入已经准备好的全站仪数据文件,并设置相应的数据导入参数。
这些参数包括数据文件格式、坐标系、测量单位等。
根据实际情况进行设置,并确保数据的正确导入。
4. 数据校验转换完成后,我们需要对转换后的CASS数据进行校验,以确保数据的准确性和完整性。
这可以通过在CASS软件中进行数据对照和验证来实现。
比较全站仪数据和转换后的CASS数据的坐标、高程等信息,确保其一致性。
同时,还可以进行数据的可视化展示,以便更直观地检查数据的正确性。
5. 数据后处理一旦确认转换后的CASS数据准确无误,我们可以进行进一步的数据后处理。
这包括数据的分析、计算和绘图等。
在CASS软件中,我们可以利用其丰富的功能和工具对数据进行各种操作和处理。
全站仪数据转换CASS数据的方法全站仪是一种测量仪器,用于测量地面上点的坐标和高程。
CASS(Computer-Aided Surveying and Mapping)是一种用于地理信息系统(GIS)和土地测量的软件平台。
本文将介绍如何将全站仪采集的数据转换为CASS软件可识别的格式。
1. 数据采集首先,使用全站仪对需要测量的点进行数据采集。
全站仪可以测量点的水平坐标、垂直坐标和高程。
在采集数据时,确保全站仪与基准点或控制点进行校准,以提高测量的准确性。
2. 数据导出将全站仪采集的数据导出为标准格式,如CSV(逗号分隔值)或TXT(文本)格式。
这些格式可以被CASS软件识别和导入。
3. 数据预处理在将数据导入CASS软件之前,可能需要进行一些数据预处理。
例如,检查数据的准确性和完整性,删除不需要的数据点或修复错误的数据。
4. 数据导入CASS软件打开CASS软件,并选择导入数据的选项。
根据软件的要求,选择正确的数据格式,并导入全站仪采集的数据文件。
5. 数据校准一旦数据被导入CASS软件,可能需要进行数据校准。
校准是为了确保全站仪采集的数据与现实世界中的地理位置相匹配。
校准可以通过与已知地理坐标点进行比对来完成。
6. 数据编辑和处理在CASS软件中,可以对导入的全站仪数据进行编辑和处理。
例如,可以添加属性信息、创建地图要素、进行空间分析等。
根据需要,使用CASS软件提供的工具和功能进行数据处理。
7. 数据输出完成数据处理后,可以将结果数据输出为所需的格式。
CASS软件支持多种输出格式,如Shapefile、CAD(计算机辅助设计)文件、KML(Keyhole Markup Language)文件等。
总结:通过上述步骤,您可以将全站仪采集的数据转换为CASS软件可识别的格式,并进行进一步的数据处理和分析。
这种数据转换方法可以帮助您在地理信息系统和土地测量领域中更好地利用全站仪数据。
请根据实际需求和软件要求进行操作,并确保数据的准确性和完整性。
全站仪数据转换CASS数据的方法在测量工程中,全站仪是一种常用的测量仪器,用于测量地面上的各种点的坐标和高程。
CASS(Coordinate Automated Systems and Services)是一种常用的地理信息系统软件,用于处理和分析测量数据。
本文将详细介绍全站仪数据转换为CASS数据的方法,以便更好地利用和分析测量数据。
一、数据准备首先,需要准备全站仪测量得到的原始数据。
这些数据通常包括点的坐标、高程、观测角度等信息。
确保数据的准确性和完整性非常重要,因为后续的数据转换和分析将依赖于这些数据。
二、数据导出将全站仪测量得到的数据导出为常见的数据格式,如CSV(逗号分隔值)格式。
这种格式可以被CASS软件识别和导入。
导出的数据应包括点的编号、坐标、高程等信息,以及其他可能需要的观测参数。
三、数据导入CASS打开CASS软件,在菜单中选择“导入”或类似选项,然后选择导入的数据文件。
根据软件的要求,选择正确的数据格式和字段分隔符。
确认导入的数据文件后,软件将开始解析和导入数据。
四、数据校正和处理导入数据后,CASS软件将进行数据的校正和处理。
这包括对数据进行坐标转换、高程调整、观测角度校正等操作。
根据具体的测量任务和要求,可以选择不同的数据处理方法和参数。
五、数据编辑和分析在数据校正和处理完成后,可以对数据进行编辑和分析。
CASS软件提供了丰富的功能和工具,用于对测量数据进行可视化、统计和分析。
可以绘制测量点的图形、计算点之间的距离和角度、生成等高线图等。
六、数据导出和输出完成数据编辑和分析后,可以将结果数据导出为各种格式,如CSV、Excel、Shapefile等。
这些数据可以用于其他软件和系统的进一步处理和应用。
同时,CASS软件还支持将结果数据直接输出为图形和报告,以满足不同用户的需求。
总结:全站仪数据转换为CASS数据的方法包括数据准备、数据导出、数据导入CASS、数据校正和处理、数据编辑和分析、数据导出和输出等步骤。
第42卷第4期2019年4月测绘与空间地理信息GEOMATICS&SPATIALINFORMATIONTECHNOLOGYVol.42ꎬNo.4Apr.ꎬ2019收稿日期:2018-06-20作者简介:李海灵(1983-)ꎬ男ꎬ福建武平人ꎬ工程师ꎬ学士ꎬ主要从事工程测量方面的应用研究工作ꎮ中纬全站仪GSI数据生成CASS9.1绘图坐标文件编程设计李海灵(福建省地质工程研究院ꎬ福建福州350001)摘要:利用全站仪测量碎部点是目前1ʒ500数字地籍碎部测量主要的作业方法ꎮ为了节省外业设站㊁定向时间ꎬ提高作业效率ꎬ可通过中纬全站仪采集测站点到碎部点的距离与角度等数据(下文称GSI数据)ꎬ再用VisualBasic6.0编写程序ꎬ根据测站点坐标及GSI数据生成CASS9.1绘图坐标文件ꎮ相关测量实例证明了上述编程可达到预期效果ꎮ关键词:GSI数据ꎻ生成ꎻ坐标文件ꎻ编程设计中图分类号:P221㊀㊀㊀文献标识码:A㊀㊀㊀文章编号:1672-5867(2019)04-0194-03ProgrammingforGSIDataofGeomaxElectronicTotalStationGeneratingDrawingCoordinateFileofCASS9.1LIHailing(FujianInstituteofGeologicalEngineeringꎬFuzhou350001ꎬChina)Abstract:UsingElectronicTotalStationtomeasurebrokenpointsisthemainmethodofthe1ʒ500DigitalCadastralDetailSurveyatpresent.Inordertosavethetimeofbuildingstationsandorientingꎬimproveworkefficiencyꎬitisagoodwaytocollectthedataofdis ̄tancesandanglesfromastationtoabrokenpointandotherrelateddata(hereinafterreferredtoasGSIdata)byGeomaxElectronicTotalStationandthenprogrambyVisualBasic6.0ꎬtogenerateCASS9.1drawingcoordinatefilesbasedonsitecoordinatesandGSIdata.Somerelatedsurveypracticalexamplesproofthattheaforementionedprogramminghasachievedtheexpectedeffect.Keywords:GSIdataꎻgenerateꎻcoordinatefileꎻprogramming0㊀引㊀言近3年来ꎬ福建省陆续开展农村不动产测量ꎬ1ʒ500数字地籍碎部测量仍主要采用全站仪作业[1]ꎮ全站仪测量碎部点有两种方式:一是使用仪器上装载的程序直接测定碎部点坐标(下文称直接坐标法)ꎻ二是外业采集测站点至碎部点的距离㊁角度等数据ꎬ内业再由程序计算生成其坐标数据(下文称边角法)ꎮ边角法可以免去外业现场给定测站及定向点坐标ꎬ设站㊁定向更快捷ꎬ节省时间ꎮ此方法尤其适用分散的农村居民点测量ꎬ实现图根控制(采用GNSSRTK测量)与碎部测量适时进行ꎬ充分利用外业时间ꎮ另外ꎬ如果测站点坐标有更新ꎬ内业就可通过程序适时计算更新碎部点坐标ꎬ提高内业效率ꎮ因此ꎬ边角法比直接坐标法更具优势ꎮ南方CASS是如今测绘行业内用户量最大㊁使用最方便快捷的主流地形㊁地籍成图软件ꎬCASS9.1是目前较新版本ꎬ其符号库符合2007年版图式(GB/T20257.1-2007)ꎮ但CASS9.1目前不能直接读取中纬全站仪GSI数据ꎬ业内也没有普及GSI数据生成CASS9.1绘图坐标文件的程序ꎬ这就需要编写一个程序解决上述问题ꎮ通过VisualBasic6.0编程实现上述数据衔接应运而生ꎮ1㊀GSI数据及CASS9.1绘图坐标文件解析中纬全站仪采用GSI(串行接口)数据格式结构ꎬ该数据有两种存储格式:8位字符GSI-8格式和16位字符GSI-16格式ꎮ本文针对处理的是GSI-8格式ꎮ文件一行记录实例:110003+0000013621.324+3595959022.324+0900659031...0+0006425151....+0008+00087...0+0000170088....+00000000ꎮ其中ꎬ字索引 11 表示点号ꎻ21 表示水平度盘ꎻ 22 表示垂直度盘ꎻ 31 表示斜距ꎻ51 表示常数ꎻ 87 表示棱镜高ꎮCASS9.1绘图坐标文件(下文简称坐标文件)指的是含简编码格式的坐标数据文件ꎬ扩展名是 dat ꎮ本文所述生成的坐标文件在原来文件记录 点号 字段上作改进ꎬ将测点点号数字编码(外业所用的)化ꎬ而非流水号ꎬ有助于内业成图中识别当前碎部点是何地物点ꎬ以便作相应图形编辑ꎮ文件一行记录实例(线状地物连线第一点):2041ꎬF8ꎬ533929.699ꎬ2764856.123ꎬ0ꎮ文件内每一行代表一个点ꎬ各字段分别为:点号(数字编码+测点序号)ꎬ简编码ꎬY(东)坐标ꎬX(北)坐标ꎬ高程[2]ꎮ独立地物或线状地物不连线点的点号中不含测点序号ꎬ仅为该点的外业数字编码ꎮ2㊀坐标文件生成程序设计坐标文件生成主要包含碎部点坐标计算及编码转换ꎮ坐标文件生成流程如图1所示ꎮ图1㊀坐标文件生成流程Fig.1㊀Coordinatefilegenerationprocess2.1㊀碎部点坐标计算碎部点坐标计算主要包括碎部点与测站点间的平面坐标增量计算及高差计算ꎮ求得平面坐标增量及高差后ꎬ分别与对应测站点的平面坐标㊁高程值求和ꎬ即获得待求碎部点坐标ꎮ当碎部点棱镜高为0时ꎬ本程序认为其高程无效ꎬ直接将其高程赋值为0ꎮ运用CASS9.1软件的 展高程点 工具时ꎬ将不展出高程值为0的点(如阳台角点高程)ꎬ快捷排除了碎部点无效的高程ꎬ提高图面整洁度ꎮ2.1.1㊀平面坐标增量计算依据数学公式ꎬ可得:ΔxAB=S cosαABꎬΔyAB=SsinαABꎬ其中ꎬΔxAB㊁ΔyAB㊁S㊁αAB分别为直线AB的x坐标增量㊁y坐标增量㊁水平距离㊁坐标方位角[3]ꎮ因为GSI数据包含的字段中只有各碎部点到测站点的斜距ꎬ没有水平距离ꎬ因此ꎬ应对上述平面坐标增量计算式作改进ꎬ详见VisualBasic6.0定义其函数过程(子程序)的代码ꎮ①计算x坐标(北坐标)增量:PrivateFunctionjszl_x(s1ꎬbꎬa_dxꎬspjj)AsDouble's1为观测斜距ꎬ单位:米ꎻb为天顶距ꎬ单位:度㊁分㊁秒ꎻa_dx为定向边方位角ꎬ单位:度ꎻspjj为水平夹角ꎬ单位:度㊁分㊁秒Dimdel_xꎬhd_bꎬa_dqbꎬpipi=3.14159265358979hd_b=zhwd(b) (pi/180)a_dqb=(a_dx+spjj) (pi/180)'待求边方位角计算del_x=Round(s1 Sin(hd_b) Cos(a_dqb)ꎬ3)jszl_x=del_xEndFunction②计算y坐标(东坐标)增量:PrivateFunctionjszl_y(s1ꎬbꎬa_dxꎬspjj)AsDoubleDimdel_yꎬhd_bꎬa_dqbꎬpipi=3.14159265358979hd_b=zhwd(b) (pi/180)a_dqb=(a_dx+spjj) (pi/180)'待求边方位角计算del_y=Round(s1 Sin(hd_b) Sin(a_dqb)ꎬ3)jszl_y=del_yEndFunction2.1.2㊀高差计算依据公式h=S sinα+(S cosα)2/2R+i-v(式中ꎬS为经过各种改正后的斜距ꎻα为观测垂直角ꎻR为地球平均曲率半径ꎻi为设站仪器高ꎻv为反射棱镜高)[4]计算高差ꎮVB子程序代码如下:PrivateFunctionjszl_h(s1ꎬbꎬyg1ꎬjg)AsDoubleDimdel_hꎬhd_bꎬpipi=3.14159265358979hd_b=zhwd(b) (pi/180)del_h=Round(s1 Cos(hd_b)+yg1-jg+(s1(Sin(hd_b)))^2/(2 6369000)ꎬ3)jszl_h=del_hEndFunction2.1.3㊀碎部点坐标起算数据检测设计起算数据检测是保证输出坐标文件数据准确性很重要的一个步骤ꎮ设计思路是根据控制点坐标反算出定向边的平距PJ1㊁求出测站点与定向点的高差GC1ꎬ再由外业观测定向点的数据计算定向边的平距PJ2㊁测站点与定向点的高差GC2ꎮ当∣PJ2-PJ1∣>5cm或∣GC2-GC1∣>8cm[5]ꎬ程序弹出起算数据核对提示ꎬ并不再往下执行代码ꎬ而退出当前过程(Exitsub)ꎮ因此ꎬ外业定向后ꎬ须将定向点作为一碎部点观测并记录ꎮ内业通过本程序生成坐标文件时也将生成一个定向检测文件ꎬ反馈起算数据检测情况ꎮ2.2㊀编码转换编码转换就是将外业测点编码(本文中指EPSW测图编码)转换为CASS9.1软件能识别的相应简编码ꎮEPSW测图编码由3位数字组成ꎬ例如:204表示混合房屋㊁921表示未加固陡坎ꎮ其优点是纯数字ꎬ观测记录时不用进行输入切换ꎬ能便捷输入仪器ꎬ节省外业时间ꎮ因此ꎬ笔者力荐外业使用纯数字编码ꎮ其缺点是初学者不容易记住ꎮCASS9.1简编码有1 3位ꎬ第一位是英文字母ꎬ大小591第4期李海灵:中纬全站仪GSI数据生成CASS9.1绘图坐标文件编程设计写等价ꎬ后面是范围为0 99的数字ꎬ无意义的0可以省略ꎬ例如:A和A00等价㊁F1和F01等价ꎮ字母与数字组合的编码在外业不便输入仪器ꎬ影响作业效率ꎮ除了描述实体属性的简编码外ꎬ还有描述线状地物连接关系的连接码ꎬ常用的如 + ꎬ意指本点与上一点相连ꎬ连线依测点顺序进行ꎮ因此ꎬ编码转换的关键是通过CASS9.1的简编码定义文件(JCODE.DEF)及符号定义文件(WORK.DEF)找出与外业测点编码相对应的CASS9.1简编码ꎮ例如:204㊁921对应的CASS9.1简编码为F8㊁K0ꎮ3㊀程序界面设计程序界面内容主要有7项:1)控制点文件(即KNW文件)所在路径指定ꎻ2)GSI文件所在路径指定ꎻ3)生成的DAT文件 打开 按钮ꎻ4) 生成 按钮ꎻ5) 退出 按钮ꎻ6)定向类型单选按钮ꎻ7)支站坐标提取并转KNW格式复选框ꎮ在界面上设计DAT文件 打开 按钮是为了程序使用者能在第一时间浏览生成结果ꎮ定向类型包含 置零 及 未置零 两项ꎮ 置零 指外业照准定向点时将水平度盘设为零ꎬ此项被选中时ꎬ程序直接采用GSI中水平度盘读数进行计算碎部点方位角ꎮ 未置零 选项是为了外业定向忘记将水平度盘设为零的情况而考虑的ꎬ此项被选中时ꎬ程序则将每个碎部点的水平度盘读数减去相应定向点的水平度盘读数ꎬ获得水平夹角ꎬ再计算相应碎部点方位角ꎮ支站坐标提取并转KNW格式(NASEW软件输出的控制点成果文件格式)选项是为了通过程序提取支站坐标ꎬ并以KNW文件存储ꎬ便于后续使用支站坐标ꎮ4㊀坐标文件生成实例2017年3月至4月ꎬ笔者在福建惠安两村庄进行1ʒ500数字地籍测量ꎬ以下中纬全站仪GSI数据及控制点数据来源于此测区ꎮ1)GSI数据由于篇幅关系ꎬ选取了其中一天外业采集的部分GSI数据作说明ꎬ如图2所示ꎮ图2㊀GSI数据Fig.2㊀GSIdata2)控制点坐标文件数据G181072764917.018533810.88126.5011G191072764942.625533776.06926.3011G201072764986.937533726.38426.5511G211072765042.925533670.24927.2181G221072765084.289533639.68128.4751G231072765116.340533686.01627.1761G251072765174.748533764.55224.1971G261072765122.587533809.29722.9681G271072765072.388533784.72525.0911G281072765049.508533812.07624.5581G291072765014.365533786.65425.7061G301072764997.985533809.30925.44513)通过程序生成的坐标文件数据运行本程序ꎬ获得与上文列出的GSI数据对应坐标文件数据如下:136ꎬS19ꎬ533639.680ꎬ2765084.288ꎬ28.477204ꎬꎬ533691.613ꎬ2765103.566ꎬ0220ꎬꎬ533701.736ꎬ2765125.630ꎬ0220ꎬꎬ533720.754ꎬ2765139.453ꎬ02041ꎬF8ꎬ533688.270ꎬ2765125.028ꎬ02042ꎬ+ꎬ533691.503ꎬ2765126.874ꎬ0136ꎬS19ꎬ533639.683ꎬ2765084.286ꎬ28.4642511ꎬM4ꎬ533654.641ꎬ2765070.324ꎬ02512ꎬ+ꎬ533656.517ꎬ2765071.531ꎬ0611ꎬꎬ533662.502ꎬ2765052.499ꎬ0603ꎬꎬ533662.859ꎬ2765052.361ꎬ02001ꎬF0ꎬ533673.952ꎬ2765047.659ꎬ02002ꎬ+ꎬ533669.352ꎬ2765053.087ꎬ0248ꎬꎬ533669.167ꎬ2765052.964ꎬ02481ꎬM1ꎬ533667.950ꎬ2765055.205ꎬ02482ꎬ+ꎬ533667.577ꎬ2765054.851ꎬ0Z1ꎬC11ꎬ533648.201ꎬ2765074.548ꎬ28.313251ꎬꎬ533668.548ꎬ2765052.250ꎬ0229ꎬꎬ533673.189ꎬ2765047.038ꎬ0229ꎬꎬ533665.803ꎬ2765055.914ꎬ0200ꎬꎬ533666.202ꎬ2765056.614ꎬ01141ꎬW0ꎬ533660.479ꎬ2765063.624ꎬ01142ꎬ+ꎬ533660.972ꎬ2765063.660ꎬ0229ꎬꎬ533683.099ꎬ2765055.346ꎬ0Z2ꎬC11ꎬ533657.464ꎬ2765060.324ꎬ27.892547ꎬꎬ533665.602ꎬ2765055.242ꎬ0547ꎬꎬ533662.820ꎬ2765051.782ꎬ02041ꎬF8ꎬ533697.373ꎬ2765042.803ꎬ02042ꎬ+ꎬ533697.745ꎬ2765042.428ꎬ02041ꎬF8ꎬ533697.636ꎬ2765042.215ꎬ02042ꎬ+ꎬ533694.140ꎬ2765038.692ꎬ02043ꎬ+ꎬ533696.678ꎬ2765036.169ꎬ02044ꎬ+ꎬ533694.373ꎬ2765033.846ꎬ04)定向检测文件数据由于篇幅关系ꎬ从本程序生成的该实例定向检测文件中ꎬ选取部分数据以示检测情况ꎬ具体如下:G23-G22边长检测较差:0.001mꎬG22高程检测较差:0.002mꎮ(下转第199页)691㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀测绘与空间地理信息㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀2019年料和调查洪痕资料来率定参数文件ꎮ控制下游出口断面水位相差在0.20m以内ꎬ洪峰流量相差在5%以内率定糙率参数成果ꎮ二维模型利用土地利用图㊁航拍图ꎬ并结合现场调查ꎬ考虑分区内的地形㊁地貌㊁植被状况ꎬ根据«洪水风险图编制技术细则»«水力计算手册»等资料ꎬ对不同下垫面赋予不同的糙率值ꎬ并将结果以坐标加糙率的文本格式导入模型ꎬ通过插值得到各网格糙率值ꎮ4.4㊀洪水影响和损失分析根据防洪保护区㊁蓄滞洪区㊁城市各方案洪水分析得到的最大淹没范围㊁最大淹没水深㊁淹没历时等要素ꎬ结合淹没区社会经济情况ꎬ综合分析评估洪水影响程度(包括淹没范围内㊁不同淹没水深区域内的人口㊁资产统计分析等ꎬ并评估洪水损失)ꎮ洪水影响分析包括淹没区的人口与社会经济指标计算及洪水灾害损失评估ꎮ对洪水风险区进行影响分析ꎬ主要是统计不同量级洪水各级水深淹没区域内的经济和社会指标ꎬ从而在一定程度上反映洪水的危害程度ꎮ影响分析主要考虑淹没范围内不同淹没水深区域(外洪<0.5mꎬ0.5 1.0mꎬ1.0 2.0mꎬ2.0 3.0mꎬ>3mꎬ内涝0.05 0.3mꎬ0.3 0.5mꎬ0.5 1.0mꎬ1.0 2.0mꎬ2.0 3.0mꎬ>3m)内的受淹面积㊁受淹耕地面积㊁受灾人口总数㊁受影响交通线路及重要设施㊁受影响行政区域以及GDP等指标ꎮ5㊀结束语利用洪水风险图编制项目中得到的成果数据ꎬ可在实时洪水风险图淹没展示等方面展开成果的应用ꎬ并且利用洪水风险图中的基础地形数据ꎬ水文数据㊁结合实际影像提取数据ꎬ在水灾过程中开展灾前㊁灾中㊁灾后的损失评估ꎬ结合防汛预案的对策ꎬ启动应急调度指挥提供支持ꎮ洪水风险图在行政主管部门制定防洪规划㊁拟订防洪减灾非工程措施㊁部署防汛抢险应急保障措施等工作中起到重要的作用ꎬ在土地规划管理和便于水资源管理部门依法行政方面起到了很好的技术保障作用ꎬ并且可以增强全民的防洪减灾意识ꎮ通过项目实施ꎬ逐步规范和统一洪水风险图编制技术体系和技术要求ꎬ提高洪水风险图编制技术水平和技术能力ꎻ建立洪水风险图应用管理制度ꎬ初步确立洪水风险图的法律效力ꎬ使洪水风险管理的实施能够有据可循ꎬ使加大洪水风险和防洪压力的各种社会行为得到控制ꎻ推进洪水风险图在防汛指挥㊁洪水风险区土地管理㊁增强全民水患意识和洪水影响评价等领域的实际应用ꎬ为防洪规划与应急决策㊁灾情评估㊁居民避险㊁土地利用开发㊁灾害保险㊁公共减灾对策以及灾害教育与宣传等工作提供技术支撑ꎬ进一步提高相关部门的洪水风险管理能力和水平ꎮ参考文献:[1]㊀中国水利水电科学研究院.SL483 2010洪水风险图编制导则[S].北京:中国水利水电出版社ꎬ2011. [2]㊀张硕辅ꎬ薛光达ꎬ曾务书.湖南省洪水风险分析防洪风险图编制及其应用[J].湖南水利水电ꎬ2001(1):22-24. [3]㊀贾俊杰ꎬ于得万ꎬ丁曼.松花江防洪保护区洪水风险图编制研究[J].东北水利水电ꎬ2015ꎬ33(11):53-55. [4]㊀孙玉贤ꎬ郭晓萌ꎬ张玉杰.河南省2013年度洪水风险图编制过程与经验总结[J].河南水利与南水北调ꎬ2015(14):130-131.[5]㊀崔洪波ꎬ周墨ꎬ李井杰.基于GIS空间分析的应急洪水风险图制作[J].测绘与空间地理信息ꎬ2015ꎬ38(11):106-108.[编辑:任亚茹](上接第196页)㊀㊀G21-G22边长检测较差:-0.003mꎬG22高程检测较差:-0.011mꎮZ1-G21边长检测较差:0.000mꎬG21高程检测较差:-0.007mꎮ5)CASS9.1展绘图运行CASS9.1软件ꎬ将上述生成的坐标文件展绘成图(尚未编辑的初始图)ꎬ如图3所示ꎮ图3㊀CASS9.1展绘图(部分)Fig.3㊀CASS9.1exhibitiondrawing(partial)5㊀结束语通过上述实例证明ꎬ给本程序提供控制点坐标数据及外业GSI数据ꎬ就可生成坐标文件ꎮ外业应用有编码采点ꎬ内业使用CASS9.1软件的 简码识别 工具打开生成的坐标文件ꎬ便可实现自动绘图ꎬ获得初始图ꎬ接着进行图形编辑ꎬ这样也节省内业成图时间ꎮ全站仪品牌很多ꎬ每个品牌的测量数据格式也不一样ꎬ中纬全站仪GSI数据格式具有一定的代表性ꎬ其生成坐标文件的编程方式对其他品牌的全站仪数据生成坐标文件具有一定的参考意义ꎮ参考文献:[1]㊀詹长根ꎬ唐祥云ꎬ刘丽.地籍测量学[M].第2版.武汉:武汉大学出版社ꎬ2005.[2]㊀宋志辉ꎬ王建军ꎬ唐弢ꎬ等.测图数据转换为CASS数据成图的研究及实现[J].工程地球物理学报ꎬ2011ꎬ8(4):510-512.[3]㊀李金如ꎬ毛启麟ꎬ章学信.地形测量学[M].第2版.北京:地质出版社ꎬ1998.[4]㊀国家测绘局测绘标准化研究所.GB/T12898-2009国家三㊁四等水准测量规范[S].北京:中国标准出版社ꎬ2009.[5]㊀朱留华ꎬ郑凌志ꎬ冯文利ꎬ等.TD/T1001-2012地籍调查规程[S].北京:中国标准出版社ꎬ2012.[编辑:张㊀曦]991第4期杨爱玲等:洪水风险图编制技术研究。