class_docstr: Class to collect NinJo tags.
  
  This class is used by :class:`NinJoGeoTIFFWriter` to collect NinJo tags.
  Most end-users will not need to create instances of this class directly.
  
  Tags are gathered from three sources:
  
  - Fixed tags, contained in the attribute ``fixed_tags``.  The value of
    those tags is hardcoded and never changes.
  - Tags passed by the user, contained in the attribute ``passed_tags``.
    Those tags must be passed by the user as arguments to the writer, which
    will pass them on when instantiating this class.
  - Tags calculated from data and metadata.  Those tags are defined in the
    attribute ``dynamic_tags``.  They are either calculated from image data,
    from image metadata, or from arguments passed by the user to the writer.
  
  Some tags are mandatory (defined in ``mandatory_tags``).  All tags that are
  not mandatory are optional.  By default, optional tags are generated if and
  only if the required information is available.
class_docstr_tok: ["Class","to","collect","NinJo","tags",".","This","class","is","used","by",":","class",":","`","NinJoGeoTIFFWriter","`","to","collect","NinJo","tags",".","Most","end-users","will","not","need","to","create","instances","of","this","class","directly",".","Tags","are","gathered","from","three","sources",":","-","Fixed","tags",",","contained","in","the","attribute","``","fixed_tags","``",".","The","value","of","those","tags","is","hardcoded","and","never","changes",".","-","Tags","passed","by","the","user",",","contained","in","the","attribute","``","passed_tags","``",".","Those","tags","must","be","passed","by","the","user","as","arguments","to","the","writer",",","which","will","pass","them","on","when","instantiating","this","class",".","-","Tags","calculated","from","data","and","metadata",".","Those","tags","are","defined","in","the","attribute","``","dynamic_tags","``",".","They","are","either","calculated","from","image","data",",","from","image","metadata",",","or","from","arguments","passed","by","the","user","to","the","writer",".","Some","tags","are","mandatory","(","defined","in","``","mandatory_tags","``",")",".","All","tags","that","are","not","mandatory","are","optional",".","By","default",",","optional","tags","are","generated","if","and","only","if","the","required","information","is","available","."]
docstr: Get the westernmost longitude of the area.
  
  Currently not implemented.  In pyninjotiff it was implemented but the
  answer was incorrect.
docstr_tok: ["Get","the","westernmost","longitude","of","the","area",".","Currently","not","implemented",".","In","pyninjotiff","it","was","implemented","but","the","answer","was","incorrect","."]
code: def get_meridian_west(self):
      """Get the westernmost longitude of the area.
  
      Currently not implemented.  In pyninjotiff it was implemented but the
      answer was incorrect.
      """
      raise NotImplementedError()
  
imports: import copy
  import datetime
  import logging
  import numpy
  from .geotiff import GeoTIFFWriter
label_desc: Use image node_id 19 for calling the NinJoTagGenerator obj's underlying member method code with example usage: obj.get_meridian_west() without return types