接下来再看world%d. dat文件中的数据组织格式。
这样相连的两个字节,我们把它叫作一单位(不可拆分)。
横向2500个单位,也就是从【2500x1250】系统的(0(经),0(纬))即(180W,90N)开始,顺次排列到(2499(经),0(纬))即(180W,90N)。改动(2499,0)变化的数据偏移量是1386h和1387h,也就是十进制的4998和4999。
接下来的偏移量1388h和1389h则对应到(0(经),1(纬)),再依次排列到(2499,1)结束。由此,一直到(0,1249)至(2499,1249)这组数据结束。
知道这一点之后,不用所谓“地图编辑器”,直接用“十六进制编辑工具”也可以简单地对地图进行编辑了。
再注意到这张图,色块的代码范围是0~1023,共1024个色块,用十六进制换算之后便是【单位】中应该填入的数码。不过由于高低位的原因,填入时稍作变化,叙述起来略麻烦,举例就清楚了:
十进制15—十六进制F—000F—填入0F00
十进制1023—十六进制3FF—03FF—填入FF03

