This shows you the differences between two versions of the page.
communication:amateur:maidenhead [2023/03/23 20:30] zhwiki created |
communication:amateur:maidenhead [2023/03/23 20:34] (current) zhwiki |
||
---|---|---|---|
Line 6: | Line 6: | ||
梅登黑德网格,也被称为“梅登黑德定位系统”,是业余无线电业务中常用的全球地理坐标描述方法。梅登黑德网格将地球表面的二维位置编码字母和数字,便于在电文中传输。扩展的网格增加编码的字段,以提升位置描述的精度。 | 梅登黑德网格,也被称为“梅登黑德定位系统”,是业余无线电业务中常用的全球地理坐标描述方法。梅登黑德网格将地球表面的二维位置编码字母和数字,便于在电文中传输。扩展的网格增加编码的字段,以提升位置描述的精度。 | ||
- | ==== 历史 ==== | + | ===== 历史 ===== |
Line 15: | Line 15: | ||
当欧洲之外的爱好者也需要使用格网地理位置时,将欧洲方案全球化被提上议程。1980年4月,在英国梅登黑德举行的欧洲VHF管理者会议上,提出了新的“梅登黑德定位系统”,随后在1982年被IARU R1采用,在1985年1月1日后成为1区新的网格定位体系,并被全世界的业余无线电爱好者使用至今。 | 当欧洲之外的爱好者也需要使用格网地理位置时,将欧洲方案全球化被提上议程。1980年4月,在英国梅登黑德举行的欧洲VHF管理者会议上,提出了新的“梅登黑德定位系统”,随后在1982年被IARU R1采用,在1985年1月1日后成为1区新的网格定位体系,并被全世界的业余无线电爱好者使用至今。 | ||
- | ==== 编码 ==== | + | ===== 编码 ===== |
Line 35: | Line 35: | ||
中纬度地区(北京)的一个标准网格(6字符) 可以直观感受到网格描述位置的精度 | 中纬度地区(北京)的一个标准网格(6字符) 可以直观感受到网格描述位置的精度 | ||
- | ==== 网格边界的处理 ==== | + | ===== 网格边界的处理 ===== |
虽然ARRL推荐的刊载于1989年QST杂志的论文Conversion Between Geodetic and Grid Locator Systems 定义的网格转换算法,明确规定了处于边界上的坐标处理方法,即算入边界西南的网格中。但实际上边界上的值没有很好定义。通常为了电脑编程简便,几乎所有的网格转换程序都会把边界算入东北方的网格里。例如,经度纬度都为零的点 0.00000N 0.00000E的网格是JJ00aa。 | 虽然ARRL推荐的刊载于1989年QST杂志的论文Conversion Between Geodetic and Grid Locator Systems 定义的网格转换算法,明确规定了处于边界上的坐标处理方法,即算入边界西南的网格中。但实际上边界上的值没有很好定义。通常为了电脑编程简便,几乎所有的网格转换程序都会把边界算入东北方的网格里。例如,经度纬度都为零的点 0.00000N 0.00000E的网格是JJ00aa。 | ||
Line 45: | Line 45: | ||
超出范围的经纬度:将主值范围外的输入转换到主值范围内的功能,实际应用中十分有用,特别是追踪飞行器的时候,但我考虑使用另一个独立函数实现,应当在转换前调用。 | 超出范围的经纬度:将主值范围外的输入转换到主值范围内的功能,实际应用中十分有用,特别是追踪飞行器的时候,但我考虑使用另一个独立函数实现,应当在转换前调用。 | ||
- | ==== 绿宝书上的BASIC程序 ==== | + | ===== 绿宝书上的BASIC程序 ===== |
Line 104: | Line 104: | ||
C语言的版本大概会在我学会Git/GitHub之类工具用法后传到网上,有需要的话现在可以发邮件给我 [email protected] 索取源代码和CodeBlocks的工程,此工程在Ubuntu Linux下用GCC编译可以运行。 | C语言的版本大概会在我学会Git/GitHub之类工具用法后传到网上,有需要的话现在可以发邮件给我 [email protected] 索取源代码和CodeBlocks的工程,此工程在Ubuntu Linux下用GCC编译可以运行。 | ||
- | ==== 参考 ==== | + | ===== 参考 ===== |