Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • PrintService

Index

Properties

$http_

$http_: IHttpService

gettextCatalog_

gettextCatalog_: gettextCatalog

goodnessOfFit_

goodnessOfFit_: number

ngeoLayerHelper_

ngeoLayerHelper_: LayerHelper

printNativeAngle_

printNativeAngle_: boolean

url_

url_: string

vectorEncoder

vectorEncoder: default

Methods

cancel

  • cancel(ref: string, opt_httpConfig: IRequestShortcutConfig): IHttpPromise<Object>
  • Cancel a report.

    Parameters

    • ref: string

      Print report reference.

    • opt_httpConfig: IRequestShortcutConfig

    Returns IHttpPromise<Object>

    HTTP promise.

createReport

createSpec

  • createSpec(map: Map, scale: number, rotation: number, dpi: number, layout: string, format: string, customAttributes: Object, email: string, goodnessOfFit: number): MapFishPrintSpec
  • Create a report specification.

    Parameters

    • map: Map

      Map.

    • scale: number

      Scale.

    • rotation: number

      Rotation.

    • dpi: number

      DPI.

    • layout: string

      Layout.

    • format: string

      Formats.

    • customAttributes: Object

      Custom attributes.

    • email: string
    • goodnessOfFit: number

    Returns MapFishPrintSpec

    The print spec.

encodeImageLayer_

encodeImageWmsLayer_

encodeLayer

  • encodeLayer(arr: MapFishPrintLayer[], layer: BaseLayer, resolution: number, destinationPrintDpi: number): void

encodeMap_

  • encodeMap_(map: Map, scale: number, object: MapFishPrintMap, destinationPrintDpi: number): void

encodeTileLayer_

encodeTileWmsLayer_

encodeTileWmtsLayer_

encodeVectorLayer

  • encodeVectorLayer(arr: MapFishPrintLayer[], layer: VectorLayer<VectorSource<Geometry>>, resolution: number, destinationPrintDpi: number): void
  • Parameters

    • arr: MapFishPrintLayer[]

      Array.

    • layer: VectorLayer<VectorSource<Geometry>>

      Layer.

    • resolution: number

      Resolution.

    • destinationPrintDpi: number

      The destination print DPI.

    Returns void

encodeWmsLayer_

  • encodeWmsLayer_(arr: MapFishPrintLayer[], layer: ImageLayer<ImageSource> | TileLayer<TileSource>, url: string, params: Object): void
  • Parameters

    • arr: MapFishPrintLayer[]

      Array.

    • layer: ImageLayer<ImageSource> | TileLayer<TileSource>

      The layer.

    • url: string

      URL of the WMS server.

    • params: Object

      URL parameters

    Returns void

getCapabilities

getOpacityOrInherited_

  • getOpacityOrInherited_(layer: BaseLayer): number
  • Return an opacity value for the specified layer.

    Parameters

    • layer: BaseLayer

      Layer.

    Returns number

    opacity Opacity value.

getReportUrl

  • getReportUrl(ref: string): string
  • Get the URL of a report.

    Parameters

    • ref: string

      Print report reference.

    Returns string

    The report URL for this ref.

getStatus

getWmtsUrl_

  • getWmtsUrl_(source: WMTS): string
  • Return the WMTS URL to use in the print spec.

    Parameters

    • source: WMTS

      The WMTS source.

    Returns string

    URL.

Generated using TypeDoc