类
类型定义
-
FeatureObject{Object}
-
属性:
Name Type 描述 idstring | number | undefined ID。
geometryGeometryObject | undefined 几何.
propertiesObject.<string, *> | undefined 属性.
-
GeometryCollectionObject{Array<GeometryObject>}
-
-
GeometryObject{SimpleGeometryObject} {GeometryCollectionObject}
-
-
ReadOptions{Object}
-
属性:
Name Type 描述 dataProjectionProjectionLike | undefined 所读取数据的投影。若未指定,投影将从数据中推导(如可能)或
dataProjection格式的指定(若已设置)。如果投影无法从数据中推导,并且如果没有dataProjection如果格式已设置,则要素不会被重投影。extentExtent | undefined 以地图单位表示的当前读取瓦片范围。仅当读取以瓦片像素作为几何单位的数据时才需要此设置。配置后,将出现一个
dataProjection和TILE_PIXELS作为units和瓦片的像素范围作为extent需提供。featureProjectionProjectionLike | undefined 由格式解析器创建的要素几何投影。如果未提供,要素将以该投影返回。
dataProjection. -
SimpleGeometryObject{Object}
-
属性:
Name Type 描述 typeType 类型.
flatCoordinatesArray.<number> 平面坐标。
endsArray.<number> | Array.<Array.<number>> | undefined 端点还是端点。
layoutGeometryLayout | undefined 布局。
-
Type{'arraybuffer'} {'json'} {'text'} {'xml'}
-
-
WriteOptions{Object}
-
属性:
Name Type 描述 dataProjectionProjectionLike | undefined 所写入数据的投影。若未提供,则
dataProjection若格式已指定(在设置处)。若无。dataProjection如果设置了格式,要素将以该格式返回。featureProjection.featureProjectionProjectionLike | undefined 将被格式化器序列化的要素几何的投影。如未提供,则假设几何位于
dataProjection若已设置;换言之,它们不会被变换。rightHandedboolean | undefined 在定义几何对象时,应遵循线性环方向的右手定则。这要求多边形的外环为逆时针方向,内环为顺时针方向。默认情况下,坐标按构造时提供的顺序进行序列化。如果
true,将应用右手定则。如果false将采用左手法则(外环顺时针,内环逆时针)。请注意,并非所有格式均支持此特性。GeoJSON格式在写入几何图形时确实会应用此属性。decimalsnumber | undefined 坐标的最大小数位数。坐标在内部以浮点数形式存储,但浮点运算可能生成小数位数过多的坐标,这通常并非输出时所期望的结果。在此处设置数值以对坐标进行舍入处理。此设置还可确保读取的坐标在写回时能保持相同的小数位数。默认情况下不进行舍入。