class_docstr: A class representing a GeoJSON object.
class_docstr_tok: ["A","class","representing","a","GeoJSON","object","."]
docstr: Initialises a GeoJSON object
  
  :param iterable: iterable from which to draw the content of the GeoJSON
  object.
  :type iterable: dict, array, tuple
  :return: a GeoJSON object
  :rtype: GeoJSON
docstr_tok: ["Initialises","a","GeoJSON","object",":","param","iterable",":","iterable","from","which","to","draw","the","content","of","the","GeoJSON","object",".",":","type","iterable",":","dict",",","array",",","tuple",":","return",":","a","GeoJSON","object",":","rtype",":","GeoJSON"]
code: def __init__(self, iterable=(), **extra):
      """
      Initialises a GeoJSON object
  
      :param iterable: iterable from which to draw the content of the GeoJSON
      object.
      :type iterable: dict, array, tuple
      :return: a GeoJSON object
      :rtype: GeoJSON
      """
      super().__init__(iterable)
      self["type"] = getattr(self, "type", type(self).__name__)
      self.update(extra)
  
file_path: geojson/geojson/base.py
imports: import geojson
  from geojson.mapping import to_mapping
label_desc: Use image node_id 1 to create a new GeoJSON object from inherited base classes: dict with example: obj = GeoJSON(iterable)