activateOpticalPath (opticalPathIdentifier) {
    if (this.isOpticalPathActive(opticalPathIdentifier)) {
      throw new Error('OpticalPath ' + opticalPathIdentifier + ' already activated')
    }

    const channel = this.getOpticalPath(opticalPathIdentifier)
    this[_map].getLayers().insertAt(0, channel.tileLayer)
  }
/** Adds the channel to the OpenLayer Map given an id
   * @param {string} opticalPathIdentifier - opticalPath of the channel
   */
Adds the channel to the OpenLayer Map given an id
@param {string} opticalPathIdentifier - opticalPath of the channel
Adds the channel to the OpenLayer Map given an id @param { string } opticalPathIdentifier - opticalPath of the channel
activateOpticalPath (opticalPathIdentifier) {
    if (this.isOpticalPathActive(opticalPathIdentifier)) {
      throw new Error('OpticalPath ' + opticalPathIdentifier + ' already activated')
    }
    const channel = this.getOpticalPath(opticalPathIdentifier)
    this[_map].getLayers().insertAt(0, channel.tileLayer)
  }
activateOpticalPath ( opticalPathIdentifier ) { if ( this . isOpticalPathActive ( opticalPathIdentifier ) ) { throw new Error ( 'OpticalPath ' + opticalPathIdentifier + ' already activated' ) } const channel = this . getOpticalPath ( opticalPathIdentifier ) this [ _map ] . getLayers ( ) . insertAt ( 0 , channel . tileLayer ) }
Adds the channel to the OpenLayer Map given an id
 @param {string} opticalPathIdentifier - opticalPath of the channel
Adds the channel to the OpenLayer Map given an id @param { string } opticalPathIdentifier - opticalPath of the channel