Beispiel #1
0
 def write(self, path):
     dp = self.dp
     mp = GeometryCollection(list(map(Point, dp[:, :2])))
     schema = {
         "minDensity": self.minDensity,
         "maxDensity": self.maxDensity,
         "minGrowth": self.minGrowth
     }
     mp.write(path,
              properties=map(lambda x: {
                  "density": x[0],
                  "growth": x[1]
              }, dp[:, [2, 3]]),
              schema=schema)
     return self