Header Section |
Byte Order | Length In Bytes | Java Data Type | Field Description |
1 | 8 | long | Length of Feature In Bytes |
9 | 4 | int | Version Number Of Binary Format |
12 | 8 | long | Unique Numeric Identifier of Feature |
20 | 4 | int | Unique Numeric Identifier of Feature Geometry |
24 | 4 | int | Number of Attributes In Feature |
28 | * | * | Begin Attribute Record Section |
Attribute Record Section |
Byte Order | Length In Bytes | Java Data Type | Field Description |
1 | 1 | byte | Attribute Data Type Code (See Below) |
2 | 8 | long | Length of Attribute Value In Bytes |
10 | * | * | Attribute Value |
Footer Section |
Byte Order | Length In Bytes | Java Data Type | Field Description |
1 | 4 | int | Year of Date Last Modified |
5 | 1 | byte | Month of Date Last Modified |
6 | 1 | byte | Day of Date Last Modified |
7 | 1 | byte | Day of the Week Last Modified |
8 | 4 | integer | Application Code (See Below) |
9 | * | * | Comments Section |
Comments Section |
Byte Order | Length In Bytes | Java Data Type | Field Description |
1 | 8 | long | Unique Numeric Identifier Of Comment |
9 | 8 | long | Length of Comment In Bytes |
17 | * | * | Value of Comment |
Attribute Data Type Codes |
Code | Value | Length In Bytes |
1 | byte | 1 |
2 | short | 2 |
3 | int | 4 |
4 | long | 8 |
5 | float | 4 |
6 | double | 8 |
7 | char | 2 |
8 | String | * |
9 | boolean | 1 |
Note: The boolean attribute data type must be represented in Java with a byte having a value of 1 for true and 0 for false.
Application Codes |
Code | Value |
1 | OpenJUMP |
2 | UDig |
Comments (0)
You don't have permission to comment on this page.