def importPlanFromBuffer(self, buf, meta, schema): csvReader = csv.DictReader(buf.splitlines()) coords = [] for row in list(csvReader): longitude = float(row['longitude']) latitude = float(row['latitude']) coords.append([longitude, latitude]) planDict = planDictFromCoords(coords, meta) planDoc = planDocFromPlanDict(planDict, schema.schema) return planDoc
def importPlanFromBuffer(self, buf, meta, schema): coords = coordsFromBuf(buf) planDict = planDictFromCoords(coords, meta) planDoc = planDocFromPlanDict(planDict, schema.schema) return planDoc