Options
All
  • Public
  • Public/Protected
  • All
Menu

Creates various OpenLayers types used by the viewer

export
implements

{IOLFactory}

Hierarchy

  • OLFactory

Implements

Index

Constructors

Methods

  • createFeature(geomOrProps?: Geometry | {}): Feature<Geometry>
  • createFeatureCollection(): Collection<Feature<Geometry>>
  • createFormatGeoJSON(options?: Options): GeoJSON
  • createFormatWKT(options?: Options): WKT
  • createGeomCircle(center: Coordinate2D, radius: undefined | number): Circle
  • createGeomCollection(geometries: Geometry[]): GeometryCollection
  • createGeomLineString(coordinates: Coordinate2D[]): LineString
  • createGeomLinearRing(coordinates: Coordinate2D[]): LinearRing
  • createGeomMultiLineString(coordinates: Coordinate2D[][]): MultiLineString
  • createGeomMultiPoint(coordinates: Coordinate2D[]): MultiPoint
  • createGeomMultiPolygon(coordinates: Coordinate2D[][][]): MultiPolygon
  • createGeomPolygonFromCircle(circle: Circle): Polygon
  • createInteractionDraw(options: Options): Draw
  • createInteractionExtent(options: Options): Extent
  • createInteractionModify(options: Options): Modify
  • createInteractionSelect(options: Options): Select
  • createInteractionSnap(options: Options): Snap
  • createInteractionTranslate(options: Options): Translate
  • createOverlay(options: Options): Overlay
  • createProjection(options: Options): Projection
  • createStyle(options?: Options): Style
  • createStyleCircle(options?: Options): CircleStyle
  • createStyleFill(options?: Options): Fill
  • createStyleIcon(options?: Options): Icon
  • createStyleRegularShape(options: Options): RegularShape
  • createStyleStroke(options?: Options): Stroke
  • createStyleText(options?: Options): Text
  • createVectorSource(options?: Options): VectorSource<Geometry>
  • extentContainsXY(extent: Bounds, x: number, y: number): boolean
  • transformExtent(extent: Bounds, source: ProjectionLike, target: ProjectionLike): Bounds

Generated using TypeDoc