特征表示

除了FME工作台添加到所有特性中的通用FME特性属性之外(参见关于功能属性),当SQLite3编写器向其输出文件添加特性时,特殊的FME特性属性指导SQLite3编写器,SQLite3读取器使用FME特性属性存储所读取特性的特性。

其中最重要的是fdo_type属性,它控制对该特性的总体解释。

正确的值fdo_type

  • fdo_point
  • fdo_multipoint
  • fdo_curve
  • fdo_line
  • fdo_arc
  • fdo_multicurve
  • fdo_multiline
  • fdo_curvepolygon
  • fdo_polygon
  • fdo_ellipse
  • fdo_multicurvepolygon
  • fdo_multipolygon
  • fdo_null

下面描述为每一项指定的参数。

fdo_type:fdo_point

特性的fdo_typefdo_point包含点特性。

测点

fdo_type:fdo_multipoint

特性的fdo_typefdo_multipoint包含多点特性。

曲线

fdo_type:fdo_curve

特性的fdo_typefdo_curve包含由曲线段组成的曲线特征。曲线段可以是圆弧段,也可以是直线段。

fdo_type:fdo_line

特性的fdo_typefdo_line包含直线特征。如果作者收到一个特写与fdo_type设置为fdo_line,作者将,如果可能,笔划弧段在特征和写的特征作为一条直线。

Multicurves

fdo_type:fdo_multicurve

特性的fdo_typefdo_multicurve包含多个曲线特征。

多行

fdo_type:fdo_multiline

特性的fdo_typefdo_multiline包含多条直线特征。如果写入器接收到带有弧段的线条特征,则写入器将在将特征写入文件之前描划弧段。

Curvepolygons

fdo_type:fdo_curvepolygon

特性的fdo_typefdo_curvepolygon包含由曲线段定义的内外边界的多边形。曲线段可以是圆弧段,也可以是直线段。曲线多边形可能有也可能没有内部边界来定义多边形中的孔。

多边形

fdo_type: fdo_polygon

特性的fdo_typefdo_polygon包含由线段定义的内外边界的多边形。如果写入器接收到边界上有弧线的多边形特征,则写入器将在将特征写入文件之前描边弧线段。一个多边形可能有也可能没有内部边界来定义该多边形中的一个洞。

Multicurvepolygons

fdo_type:fdo_multicurvepolygon

特性的fdo_typefdo_multicurvepolygon包含多个曲线多边形特征。

多多边形

fdo_type:fdo_multipolygon

特性的fdo_typefdo_multipolygon包含多个多边形特征。

fdo_type:fdo_arc

特性的fdo_typefdo_arc包含弧特性。非圆形的弧线将被抚平。

椭圆

fdo_type:fdo_ellipse

特性的fdo_typefdo_ellipse包含椭圆特征。主轴与次轴不同的椭圆将被描边。

fdo_type:fdo_null

特性的fdo_typefdo_null没有与该特征相关的几何形状。