anchor.diff:        GetSetting('IMB3RemotePort', 4000),
         'PublishingServerSSM-'+aProjectID, 4, ''),
       '',
  -    'ssm', // todo: datasource
  +    aDataSource, // todo: datasource
       Self,
       SSMIdlePrefix);
   
  
positive.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);
  var
    prefix: string;
  begin
  
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;
  