netsse.base.Operation ===================== .. py:class:: netsse.base.Operation(id: str = None, area: str = 'undefined', nature: str = 'undefined', origin='undefined', datetime_start=datetime.now(), datetime_end=datetime.now(), lat_min: float = 0, lat_max: float = 0, lon_min: float = 0, lon_max: float = 0, segments: list = []) Initialises the operation. :param id: Operation identifier. By default, the id string is generated randomly in the format ``OperXXXXX``. :type id: str, optional :param segments: List of segments (as `Segment` instances) gathered during the operation. .. note:: Consult :func:`netsse.base.Collection.__init__` for information on the other parameters. :type segments: list, default [] .. seealso:: :py:obj:`Collection`, :py:obj:`Platform`, :py:obj:`Segment` .. rubric:: Example >>> operation1 = netsse.base.Operation()