code: def _CreateShapePointFolder(self, shapes_folder, shape):
      
  
      folder_name = shape.shape_id + ' Shape Points'
      folder = self._CreateFolder(shapes_folder, folder_name, visible=False)
      for (index, (lat, lon, dist)) in enumerate(shape.points):
        placemark = self._CreatePlacemark(folder, str(index+1))
        point = ET.SubElement(placemark, 'Point')
        coordinates = ET.SubElement(point, 'coordinates')
        coordinates.text = '%.6f,%.6f' % (lon, lat)
      return folder
docs: Create a KML Folder containing all the shape points in a shape.
  
      The folder contains placemarks for each shapepoint.
  
      Args:
        shapes_folder: A KML Shape Folder ElementTree.Element instance
        shape: The shape to plot.
  
      Returns:
        The Folder ElementTree.Element instance or None.