阅读:7086回复:23
关于*.E00格式数据的属性字段值的问题*.E00格式数据的属性字段个数有时和字段值的个数不相等,可见下例,有AREA、PERIMETER 、region# 、region-ID、CODE五个字段,可是对应的字段值却只有4列,也就是少了region#和region-ID中的一个字段的值,这是何解? region.PAT XX 5 5 30 911 。。。。。。。 。。。。。。。 6.57636000000056810e+01 3.34293680284682890e+01 910 0141161 找到的E00格式数据的说明,都没有对此作解释,不得其解,请各位高手多多指点啊! |
|
1楼#
发布于:2007-04-19 18:05
越来越模糊了 |
|
|
2楼#
发布于:2005-11-25 13:33
今天我已经彻底完成了E00的数据导入sde数据库了。由于不同gis软件,如ArcInof、Mapgis等,产生的E00的格式有点出入,为了都能兼容这些格式,花了不少功夫去了解这些格式的差异。 首先,回答本主题的关于*.E00格式数据的属性字段值的问题。之前,由于对e00属性文件的字段定义没有了解彻底,以为和mapgis的明码格式数据一样,是以空格为字段值与字段值的分割符,后来把字段的定义彻底“啃”清楚后,才知道是以字符位数来确定字段的值的。举例说明: LANDLICL.PCODE 8 8 80 2 这里,字段“LANDLICP-ID”,所在行的50表示字段值类型为整型,如果第一为数字4表示“LANDLICP-ID”字段值占11字符(是以半角计算的,如果为全角字符,如中文字,则相应地以11减去中文字数);如果第一数字不是4,而是2,则字段值占6个半角字符位数。这样每个字段以一定位数来截取字符(注意全角和半角,另外每行最多容纳80个半角字符,如果一个字段的值不能在同一行里完成,会在下一行接着;没有值的字段,以相应位数的空格表示),直至此条记录的所有字段值截取完为止。 每个字段的定义是不一样的,这里不一一列出,详细地可以参看前面斑竹给的格式说明,那里写得很清楚(可惜是英文,不喜欢英文的人,还是咬咬牙看看吧)。 |
|
3楼#
发布于:2005-11-25 13:33
今天我已经彻底完成了E00的数据导入sde数据库了。由于不同gis软件,如ArcInof、Mapgis等,产生的E00的格式有点出入,为了都能兼容这些格式,花了不少功夫去了解这些格式的差异。 首先,回答本主题的关于*.E00格式数据的属性字段值的问题。之前,由于对e00属性文件的字段定义没有了解彻底,以为和mapgis的明码格式数据一样,是以空格为字段值与字段值的分割符,后来把字段的定义彻底“啃”清楚后,才知道是以字符位数来确定字段的值的。举例说明: LANDLICL.PCODE 8 8 80 2 这里,字段“LANDLICP-ID”,所在行的50表示字段值类型为整型,如果第一为数字4表示“LANDLICP-ID”字段值占11字符(是以半角计算的,如果为全角字符,如中文字,则相应地以11减去中文字数);如果第一数字不是4,而是2,则字段值占6个半角字符位数。这样每个字段以一定位数来截取字符(注意全角和半角,另外每行最多容纳80个半角字符,如果一个字段的值不能在同一行里完成,会在下一行接着;没有值的字段,以相应位数的空格表示),直至此条记录的所有字段值截取完为止。 每个字段的定义是不一样的,这里不一一列出,详细地可以参看前面斑竹给的格式说明,那里写得很清楚(可惜是英文,不喜欢英文的人,还是咬咬牙看看吧)。 |
|
4楼#
发布于:2005-11-08 09:52
这个说明文件,我已经有了,我提问题举的例子,就是从这里来的。不过还是谢谢你给予这么大的支持,:)。 |
|
5楼#
发布于:2005-11-07 16:36
Parameters<BR>~<BR>EOP<BR>IFO 2<BR>LANDLICL.AAT XX 7 7 28 7<BR>FNODE# 4-1 14-1 5-1 50-1 -1 -1-1 1-<BR>TNODE# 4-1 54-1 5-1 50-1 -1 -1-1 2-<BR>LPOLY# 4-1 94-1 5-1 50-1 -1 -1-1 3-<BR>RPOLY# 4-1 134-1 5-1 50-1 -1 -1-1 4-<BR>LENGTH 4-1 174-1 12 3 60-1 -1 -1-1 5-<BR>LANDLICL# 4-1 214-1 5-1 50-1 -1 -1-1 6-<BR>LANDLICL-ID 4-1 254-1 5-1 50-1 -1 -1-1 7-<BR> 2 1 0 0 2.0006265E+02 1 <BR>2<BR> 3 2 0 0 2.0006250E+02 2 <BR>3<BR> 1 4 0 0 1.0989176E+03 3 <BR>1<BR> 4 3 0 0 2.0003140E+02 4 <BR>4<BR> 3 4 0 0 2.8198248E+02 5 <BR>6<BR> 4 5 0 0 8.2309576E+02 6 <BR>7<BR> 5 2 0 0 2.2345322E+02 7 <BR>5<BR>LANDLICL.ACODE 8 8 80 7<BR>LANDLICL-ID 4-1 14-1 8-1 50-1 -1 -1-1 1-<BR>XLABEL 4-1 54-1 8 2 60-1 -1 -1-1 2-<BR>YLABEL 4-1 94-1 8 2 60-1 -1 -1-1 3-<BR>SIZE 4-1 134-1 8 2 60-1 -1 -1-1 4-<BR>ANGLE 4-1 174-1 8 2 60-1 -1 -1-1 5-<BR>SZLBL 4-1 214-1 4-1 50-1 -1 -1-1 6-<BR>IFONTF 4-1 254-1 4-1 50-1 -1 -1-1 7-<BR>LABEL 52-1 294-1 52-1 20-1 -1 -1-1 8-<BR> 1 0.0000000E+00 0.0000000E+00 0.0000000E+00 0.0000000E+00 0<BR> 0<BR> 2 0.0000000E+00 0.0000000E+00 0.0000000E+00 0.0000000E+00 0<BR> 0<BR> 3 0.0000000E+00 0.0000000E+00 0.0000000E+00 0.0000000E+00 0<BR> 0<BR> 4 0.0000000E+00 0.0000000E+00 0.0000000E+00 0.0000000E+00 0<BR> 0<BR> 5 0.0000000E+00 0.0000000E+00 0.0000000E+00 0.0000000E+00 0<BR> 0<BR> 6 0.0000000E+00 0.0000000E+00 0.0000000E+00 0.0000000E+00 0<BR> 0<BR> 7 0.0000000E+00 0.0000000E+00 0.0000000E+00 0.0000000E+00 0<BR> 0<BR>LANDLICL.BND XX 4 4 16 1<BR>XMIN 4-1 14-1 12 3 60-1 -1 -1-1 1-<BR>YMIN 4-1 54-1 12 3 60-1 -1 -1-1 2-<BR>XMAX 4-1 94-1 12 3 60-1 -1 -1-1 3-<BR>YMAX 4-1 134-1 12 3 60-1 -1 -1-1 4-<BR> 3.4009612E+05 4.0999870E+06 3.4090369E+05 4.1004052E+06<BR>LANDLICL.PCODE 8 8 80 2<BR>LANDLICL-ID 4-1 14-1 8-1 50-1 -1 -1-1 1-<BR>XLABEL 4-1 54-1 8 2 60-1 -1 -1-1 2-<BR>YLABEL 4-1 94-1 8 2 60-1 -1 -1-1 3-<BR>SIZE 4-1 134-1 8 2 60-1 -1 -1-1 4-<BR>ANGLE 4-1 174-1 8 2 60-1 -1 -1-1 5-<BR>SZLBL 4-1 214-1 4-1 50-1 -1 -1-1 6-<BR>IFONTF 4-1 254-1 4-1 50-1 -1 -1-1 7-<BR>LABEL 52-1 294-1 52-1 20-1 -1 -1-1 8-<BR> 1 1.6050000E+00 1.4490000E+00 7.0000000E-02 0.0000000E+00 5<BR> 0LARGE<BR> 2 1.6470000E+00 1.1520000E+00 7.0000000E-02 0.0000000E+00 5<BR> 0SMALL<BR>LANDLICL.TIC XX 3 3 12 4<BR>IDTIC 4-1 14-1 5-1 50-1 -1 -1-1 1-<BR>XTIC 4-1 54-1 12 3 60-1 -1 -1-1 2-<BR>YTIC 4-1 94-1 12 3 60-1 -1 -1-1 3-<BR> 1 3.4009244E+05 4.1000002E+06<BR> 2 3.4010028E+05 4.1004150E+06<BR> 3 3.4090753E+05 4.1003998E+06<BR> 4 3.4089972E+05 4.0999850E+06<BR>EOI<BR>EOS<BR>
|
|
|
6楼#
发布于:2005-11-07 16:36
LANDLICP.BND XX 4 4 16 1 APPENDIX C: SAMPLE EXPORT FILE AFTER LINE TOPOLOGY
|
|
|
7楼#
发布于:2005-11-07 16:35
1 0.0000000E+00 0.0000000E+00 0.0000000E+00 0.0000000E+00 0
|
|
|
8楼#
发布于:2005-11-07 16:35
5 CONCLUSION The content and format of the ARC EXPORT file seems to be confirmation of the meaning of the second field in the the meaning of the 'SIN 2' section the precise format of the PRJ file for different possible variation in the '-1' suffixes of INFO INFO codes for item types other than character, However, none of these appears to be that serious, and the Because this information was derived from limited The following is a listing of an export file.
|
|
|
9楼#
发布于:2005-11-07 16:35
4.4 .PAT The .PAT (Polygon or Point Attribute Table) contains four fields An example of an actual .PAT section follows: LANDLICP.PAT XX 4 4 16 4 An example of a double-precision .PAT section follows: STDFIG11CPX.PAT XX 5 5 54 3 9.00000000000000000E+04 1.53005627441406250E+03 2 1SMALL 8.00000000000000000E+04 1.69907165527343750E+03 3 2LARGE
The .PCODE (Polygon Lookup Table) contains eight fields whose An example of an actual .PCODE section follows: LANDLICP.PCODE 8 8 80 2 4.6 .TIC The .TIC (Tic Coordinates) table contains three fields whose item An example of an actual .TIC section follows: LANDLICP.TIC XX 3 3 12 4 An example of a double-precision .TIC section follows: STDFIG11CPX.TIC XX 3 3 20 4 |
|
|