新旧图幅号转换的公式如下图所示:
共有50W,25W,10W,5W,2.5W,1W几种比例尺
下面的公式中,字母的下标表示对应的比例尺
H代表新图幅号中的行号,例如:J49E016003中的016,共三位,不足三位的在前面补0
L代表新图幅号中的列号,例如:J49E016003中的003,共三位,不足三位的在前面补0
X代表旧图幅号中的地图代码值,有A,B,C,D的一律转为1,2,3,4
其中[]表示取整,()表示取模
旧->新
新->旧:
下面是一段将新图幅号转为旧图幅号的示例代码(C#,100W,50W,25W,10W,5W几种比例尺)
下面是一段将旧图幅号转为新图幅号的示例代码(C#,100W,50W,25W,10W,5W几种比例尺)