Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ObjecteditingManagerService

Index

Properties

getFeatureDefered_

getFeatureDefered_: IDeferred<Feature<Geometry>>

gmfEditFeature_

gmfEditFeature_: any

ngeoLocation_

ngeoLocation_: StatemanagerLocation

q_

q_: IQService

Methods

getFeature

  • getFeature(): IPromise<Feature<Geometry>>
  • Use the EditFeature service to fetch a single feature using parameters in the url. The method returns a promise that has the feature as argument in the callback method. If any parameter in the url is missing, null is returned, otherwise the query is made. If the query returns a feature, it is returned, otherwise one is created with empty geometry and with the property set.

    Returns IPromise<Feature<Geometry>>

    Promise.

getGeomType

  • getGeomType(): string

getLayerNodeId

  • getLayerNodeId(): number

handleGetFeatures_

  • handleGetFeatures_(key: string, value: string, features: Feature<Geometry>[]): void
  • Called after getting features with comparison filters. Resolve the deferred promise with the first returned feature (if any), otherwise resolve it with a feature created with an empty geometry and the property key + value that was used in the attempt to fetch it.

    Parameters

    • key: string

      Property key.

    • value: string

      Property value.

    • features: Feature<Geometry>[]

      List of features.

    Returns void

Generated using TypeDoc