ngeo
    Preparing search index...

    The GeoMapFish DataSources Manager is responsible of listening to the c2cgeoportal's themes to create instances of ngeo.datasource.DataSource objects with the layer definitions found and push them in the DataSources collection. The Manager must be initialized with the app's map using the setDatasourceMap() method.

    When changing theme, these data sources are cleared then re-created.

    Used metadata:

    • identifierAttributeField: The field used in the 'display query window' as feature title. For WMS layers.
    Index

    Constructors

    • Parameters

      • $q: IQService

        Angular q service

      • $rootScope: IScope

        Angular rootScope.

      • $timeout: ITimeoutService

        Angular timeout service.

      • $injector: IInjectorService

        Main injector.

      • gmfThemes: ThemesService

        The gmf Themes service.

      • gmfTreeManager: LayertreeTreeManager

        The gmf TreeManager service.

      • ngeoBackgroundLayerMgr: MapBackgroundLayerManager

        Background layer manager.

      • ngeoDataSources: DataSource

        Ngeo data sources service. data sources service.

      • ngeoLayerHelper: LayerHelper

        Ngeo Layer Helper.

      • ngeoRuleHelper: RuleHelper

        Ngeo rule helper service.

      • ngeoWMSTime: WMSTime

        wms time service.

      • gmfWFSAliases: DatasourceWFSAlias

        Gmf WFS aliases service.

      Returns DatasourceManager

      service

      gmfDataSourcesManager

    Properties

    gmfDatasourceOptions: { import(: any): any }
    $inject: string[]