anchor.diff:    const aProjectID, aProjectName, aTilerFQDN, aTilerStatusURL: string; aDBConnection: TCustomConnection;
     aTimeSlider: Integer; aSelectionEnabled, aMeasuresEnabled, aMeasuresHistoryEnabled, aSimulationControlEnabled, aAddBasicLayers: Boolean;
     aSimulationParameters: TSSMSimulationParameterList; const aSimulationSetup: string;
  -  aMapView: TMapView; aMaxNearestObjectDistanceInMeters: Integer);
  +  aMapView: TMapView; aMaxNearestObjectDistanceInMeters: Integer; const aDataSource: string);
   var
     prefix: string;
   begin
  
positive.code:       GetSetting('IMB3RemotePort', 4000),
        'PublishingServerSSM-'+aProjectID, 4, ''),
      '',
      'ssm', // todo: datasource
      Self,
      SSMIdlePrefix);
  
  
negative.code:     const aProjectID, aProjectName, aTilerFQDN, aTilerStatusURL: string; aDBConnection: TCustomConnection;
      aTimeSlider: Integer; aSelectionEnabled, aMeasuresEnabled, aMeasuresHistoryEnabled, aSimulationControlEnabled, aAddBasicLayers: Boolean;
      aSimulationParameters: TSSMSimulationParameterList; const aSimulationSetup: string;
      aMapView: TMapView; aMaxNearestObjectDistanceInMeters: Integer; const aDataSource: string);
    destructor Destroy; override;
    private
      fSourceProjection: TGIS_CSProjectedCoordinateSystem;
  