geom

Classes

Circle

Collection

Geometry

Line

LinearRing

MultiLine

MultiPoint

MultiPolygon

Point

Polygon

Rectangle

Triangle

Members

inner, readonly GeometryExtType :String

拓展的几何类型

Properties:
Name Type Description
POLYLINE String
POLYGON String
FLAG String
ARROW String
LARROW String
Example
线类型:
 POLYLINE.ARC        圆弧
 POLYLINE.FREELINE   自由线
 POLYLINE.BEZIER_CURVE2   二次贝塞尔曲线
 POLYLINE.BEZIER_CURVE3   三次贝塞尔曲线
 POLYLINE.BEZIER_CURVEN   N次贝塞尔曲线
 POLYLINE.CARDINAL_CURVE   样条曲线
 面类型:
 CIRCLE   圆
 ELLIPSE   椭圆
 SECTOR   扇形
 LUNE   弓形
 POLYGON.RECTANGLE   矩形
 POLYGON.FREE_POLYGON   手绘面
 POLYGON.GATHERING_PLACE   聚集区
 POLYGON.ROUNDED_RECT   圆角矩形
 POLYGON.CLOSE_CURVE   闭合曲线
 旗标:
 FLAG.CURVE_FLAG   曲线旗标
 FLAG.RECT_FLAG   直角旗标
 FLAG.TRIANGLE_FLAG   三角旗标
 箭头面:
 ARROW.STRAIGHT_ARROW   直箭头
 ARROW.DIAGONAL_ARROW   斜箭头
 ARROW.DOUBLE_ARROW   双箭头
 ARROW.DOVETAIL_STRAIGHT_ARROW   燕尾直箭头
 ARROW.DOVETAIL_DIAGONAL_ARROW   燕尾斜箭头
 箭头线:
 LARROW.POLYLINE_ARROW   折线箭头
 LARROW.PARALLEL_SEARCH   平行搜寻区
 LARROW.SECTOR_SEARCH   扇形搜寻区
 LARROW.BEZIER_CURVE_ARROW   贝塞尔曲线箭头
 LARROW.CARDINAL_CURVE_ARROW   样条曲线箭头
 

inner, readonly GeometryType :Object

枚举类,涵盖了hmap支持的所有几何对象类型

Properties:
Name Type Description
Point Object
MultiPoint Object
Line Object
MultiLine Object
LinearRing Object
Polygon Object
MultiPolygon Object
Collection Object
Circle Object
Rectangle Object
Triangle Object
Hexagon Object
CircleExt Object