GeoMedia GDO Geometry Blob Formats

PointGeometry
Name Type Size Description
GUID GUID 16 {0FD2FFC0-8CBC-11cf-ABDE-08003601B769}
Origin.X double 8  
Origin.Y double 8  
Origin.Z double 8  
OrientedPointGeometry
Name Type Size Description
GUID GUID 16 {0FD2FFC8-8CBC-11cf-ABDE-08003601B769}
Origin.X double 8  
Origin.Y double 8  
Origin.Z double 8  
Orientation.I double 8  
Orientation.J double 8  
Orientation.K double 8  
TextPointGeometry
Name Type Size Description
GUID GUID 16 {0FD2FFC9-8CBC-11cf-ABDE-08003601B769}
Origin.X double 8  
Origin.Y double 8  
Origin.Z double 8  
Rotation double 8  
Normal.I double 8  
Normal.J double 8  
Normal.K double 8  
<reserved> byte 1 Always 0
<reserved> byte 1 Always 0
Format byte 1 gmfRichText = 0
gmfUnformatted = 1
Alignment byte 1 gmaCenterCenter = 0,
gmaCenterLeft = 1,
gmaCenterRight = 2,
gmaTopCenter = 4,
gmaTopLeft = 5,
gmaTopRight = 6,
gmaBottomCenter = 8,
gmaBottomLeft = 9,
gmaBottomRight = 10
Text Size long 4 Size of following text string
Text string variable Formatted or unformatted text depending on the value of Format.
LineGeometry
Name Type Size Description
GUID GUID 16 {0FD2FFC1-8CBC-11cf-ABDE-08003601B769}
Start.X double 8  
Start.Y double 8  
Start.Z double 8  
End.X double 8  
End.Y double 8  
End.Z double 8  
PolylineGeometry
Name Type Size Description
GUID GUID 16 {0FD2FFC2-8CBC-11cf-ABDE-08003601B769}
Count long 4 Number of points in polyline
Point[0].X double 8  
Point[0].Y double 8  
Point[0].Z double 8  
... ... ...  
Point[Count-1].X double 8  
Point[Count-1].Y double 8  
Point[Count-1].Z double 8  
PolygonGeometry
Name Type Size Description
GUID GUID 16 {0FD2FFC3-8CBC-11cf-ABDE-08003601B769}
Count long 4 Number of points in polygon
Point[0].X double 8  
Point[0].Y double 8  
Point[0].Z double 8  
... ... ...  
Point[Count-1].X double 8  
Point[Count-1].Y double 8  
Point[Count-1].Z double 8  
RectangleGeometry
Name Type Size Description
GUID GUID 16 {0FD2FFC7-8CBC-11cf-ABDE-08003601B769}
Origin.X double 8  
Origin.Y double 8  
Origin.Z double 8  
Width double 8  
Height double 8  
Rotation double 8  
Normal.I double 8  
Normal.J double 8  
Normal.K double 8  
BoundaryGeometry
Name Type Size Description
GUID GUID 16 {0FD2FFC5-8CBC-11cf-ABDE-08003601B769}
Exterior size long 4 Size in bytes of exterior geometry blob
Exterior blob blob ext.size Exterior geometry blob (Polygon or CompositePolygon)
Holes size long 4 Size in bytes of holes geometry blob
Holes blob blob holes size Holes geometry blob (GeometryCollection)
GeometryCollection
Name Type Size Description
GUID GUID 16 {0FD2FFC6-8CBC-11cf-ABDE-08003601B769}
Count long 4 Number of items in collection
Size of item[0] long 4 Size in bytes of item
Item[0] blob blob size of item Item geometry blob.
... ... ... ...
Size of item[Count-1] long 4  
Item[Count-1] blob blob size of item  
CompositePolylineGeometry
Name Type Size Description
GUID GUID 16 {0FD2FFCB-8CBC-11cf-ABDE-08003601B769}
Count long 4 Number of items in collection
Size of item[0] long 4 Size in bytes of item
Item[0] blob blob size of item Item geometry blob (Polyline).
... ... ... ...
Size of item[Count-1] long 4  
Item[Count-1] blob blob size of item  
CompositePolygonGeometry
Name Type Size Description
GUID GUID 16 {0FD2FFCC-8CBC-11cf-ABDE-08003601B769}
Count long 4 Number of items in collection
Size of item[0] long 4 Size in bytes of item
Item[0] blob blob size of item Item geometry blob (Polygon).
... ... ... ...
Size of item[Count-1] long 4  
Item[Count-1] blob blob size of item  
ArcGeometry
Name Type Size Description
GUID GUID 16 {0FD2FFCA-8CBC-11cf-ABDE-08003601B769}
Start.X double 8  
Start.Y double 8  
Start.Z double 8  
End.X double 8 ...
End.Y double 8  
End.Z double 8  
Normal.I double 8  
Normal.J double 8  
Normal.K double 8  
Radius double 8 Greater than PI: Radius >= 0

 

© 2001 MyGeoMedia.com - Webmaster: webmaster@mygeomedia.com