直角坐标:
2D:该格式要求点的X,Y坐标都为一个双精度数值。
示例数据:
ID{dbLong} X{dbDouble} Y{dbDouble} LineID{dbLong} NAME{dbText/20} SHENGHUIFOU{dbBoolean} RIQI{dbDate} BEIZHU{dbMemo}
1 804.751 1032.665 0000 "CHANGAN" 0 2001-09-22 China
2 1083.89 907.944 0000 "BEIJIN" 0 2001-09-02 Japan
##
3 1394.209 1305.865 0001 "WUZHOU" 1 2001-09-22 America
4 1199.703 1519.673 0001 "CANGWU" 0 2001-09-02 England
##
5 855.234 1342.9843 0002 "XIAN" 1 2001-09-22 France
6 874.536 1775.056 0002 "TANGSHAN" 0 2001-09-02 German
##
7 498.886 1729.027 0003 "WULUMUQI" 1 2001-09-22 China
8 544.915 1464.736 0003 "HUHEHAOTE" 1 2001-09-02 Japan
##
9 164.811 1384.558 0004 "FANGCAOHU" 0 2001-09-22 America
10 345.954 962.88 0004 "MEIZHOU" 0 2001-09-02 France
##
##
3D:该格式要求点的X,Y,Z坐标都为一个双精度数值。
示例数据:
ID{dbLong} X{dbDouble} Y{dbDouble} Z{dbDouble} LineID{dbLong} NAME{dbText/20} SHENGHUIFOU{dbBoolean} RIQI{dbDate}
1 804.751 1032.665 22 0000 "CHANGAN" 0 2001-09-22
2 1083.89 907.944 22 0000 "BEIJING" 0 2001-09-02
##
3 1394.209 1305.865 33 0001 "WUZHOU" 1 2001-09-22
4 1199.703 1519.673 33 0001 "CANGWU" 0 2001-09-02
##
5 855.234 1342.9843 44 0002 "XIAN" 1 2001-09-22
6 874.536 1775.056 44 0002 "TANGSHAN" 0 2001-09-02
##
7 498.886 1729.027 55 0003 "WULUMUQI" 1 2001-09-22
8 544.915 1464.736 55 0003 "HUHEHAOTE" 1 2001-09-02
##
9 164.811 1384.558 66 0004 "FANGCAOHU" 0 2001-09-22
10 345.954 962.88 66 0004 "MEIZHOU" 0 2001-09-02
##
##
地理坐标(经纬坐标)
2D:该格式要求给出点的经纬坐标,分别给出度、分、秒的值。如果只有双精度的度值,则将分、秒置为0。
示例数据:
ID{dbLong} DX{dbLong} CX{dbLong} SX{dbLong} DY{dbLong} CY{dbLong} SY{dbLong}
LineID{dbLong} GBCODE{dbLong} NAME{dbText/20} SHENGHUIFOU{dbBoolean} RIQI{dbDate} DANJING{dbSingle}
1 8 4 7 10 32 25 0000 543002 "CHANGAN" 0 2001-09-22 11.22
2 10 8 9 90 7 9 0000 543001 "BEIJING" 0 2001-09-02 11.22
##
3 13 2 9 13 8 5 0001 541000 "WUZHOU" 1 2001-09-22 11.22
4 119 7 3 15 19 7 0001 543000 "CANGWU" 0 2001-09-02 11.22
##
5 55 2 34 42 9 43 0002 710045 "XIAN" 1 2001-09-22 11.22
6 87 4 56 15 0 56 0002 100010 "TANGSHAN" 0 2001-09-02 11.22
##
7 49 8 6 17 0 27 0003 650500 "WULUMUQI" 1 2001-09-22 11.22
8 54 9 15 16 4 36 0003 450404 "HUHEHAOTE" 1 2001-09-02 11.22
##
9 10 4 11 84 5 58 0004 230303 "FANGCAOHU" 0 2001-09-22 11.22
10 34 9 54 9 8 8 0004 101001 "MEIZHOU" 0 2001-09-02 11.22
##
##
3D:该格式要求给出点的经纬坐标,分别给出度、分、秒的值,高程Z为双精度数值。如果只有双精度的度值,则将分、秒置为0。
示例数据:
ID{dbLong} DX{dbLong} CX{dbLong} SX{dbLong} DY{dbLong} CY{dbLong} SY{dbLong} Z{dbDouble} LineID{dbLong} GBCODE{dbLong} NAME{dbText/20} SHENGHUIFOU{dbBoolean} RIQI{dbDate} DANJING{dbSingle}
1 8 4 7 10 32 25 23 0000 543002 "CHANGAN" 0 2001-09-22 11.22
2 10 8 9 90 7 9 23 0000 543001 "BEIJING" 0 2001-09-02 11.22
##
3 13 2 9 13 8 5 23 0001 541000 "WUZHOU" 1 2001-09-22 11.22
4 119 7 3 15 19 7 23 0001 543000 "CANGWU" 0 2001-09-02 11.22
##
5 55 2 34 42 9 43 23 0002 710045 "XIAN" 1 2001-09-22 11.22
6 87 4 56 15 0 56 23 0002 100010 "TANGSHAN" 0 2001-09-02 11.22
##
7 49 8 6 17 0 27 23 0003 650500 "WULUMUQI" 1 2001-09-22 11.22
8 54 9 15 16 4 36 23 0003 450404 "HUHEHAOTE" 1 2001-09-02 11.22
##
9 10 4 11 84 5 58 23 0004 230303 "FANGCAOHU" 0 2001-09-22 11.22
10 34 9 54 9 8 8 23 0004 101001 "MEIZHOU" 0 2001-09-02 11.22
##
##
本功能现支持7种常见字段类型,如下:
dbBoolean, //布尔
dbLong, //长整型
dbSingle, //单精度
dbDouble, //双精度
dbDate, //日期
dbText, //文本
dbMemo, //备注
指定字段类型时,要求使用一对大括号“{}”将字段类型括住并紧跟在表头的后面,如上例子:ID{dbLong},该ID为长整型,则在表头ID后面添加{dbLong},使之成为:ID{dbLong},其他同理。
注意:
1.每两个字符串间使用空格格开,每一行的最后一个字符串后面没有空格。每一行开头没有空格。
2.每行最后为回车。
3.一定要严格写好字段类型。
4.日期的格式为:XXXX-XX-XX。前四位是年号,中间两位是月份,最后两个是日期。年与月和月与日之间是减号“-”,月与日期都为两位,如2001-02-22,2001-09-08
5.布尔型字段要求使用0,1赋值。0表示假(FALSE),1表示真(TRUE)。
6.对于2D直角坐标,X,Y,LineID一定要位于第X(2列),Y(3列),LineID(4列)。
7.对于3D直角坐标,X,Y,Z,LineID一定要位于第X(2列),Y(3列),Z(4列),LineID(5列)。
8.对于2D地理坐标,X,Y一定要位于第X(度2列,分3列,秒4列),Y(度5列,分6列,秒7列),LineID(8列)。
9.对于3D地理坐标,X,Y,Z一定要位于第X(度2列,分3列,秒4列),Y(度5列,分6列,秒7列),Z(8列),LineID(9列)。
10.其他属性数据位置任意。
11.最后一行数据后切记不得留空行。也就是说,最后一行的最后一个数据后面没有空格也没有回车。
12.文本字段需要指定宽度,宽度大于0小于255。指定宽度的方式参照示例数据。
13.每一条线段结束时,使用“##”来标记,如上,12为一条线段,34为一条线段……,最后所有点都结束使用连续两个“##”结束。
14.每条线段的ID号必须在正确的位置,名称必须为LineID{dbLong}。
15.对于作为文本型字段值的字符串必须加上双引号(英文字体),以便使用含有空格的字符串。如"Bei Jing",该字符串如不加双引号,由于每两个字符串间需使用空格分开,系统会误认为,Bei和jing分别作为两个相邻字段的值。