def insert_multipoint(self, layer_name, features): featuretype = self.get_layer(layer_name) featuretype = self.update_bounding_box( featuretype, [feature.point for feature in features]) self.update_layer(layer_name, featuretype) return WFS.insert_multipoint(self, layer_name, features)
def insert_multipolygon(self, layer_name, name, polygons): featuretype = self.get_layer(layer_name) featuretype = self.update_bounding_box(featuretype, polygons) self.update_layer(layer_name, featuretype) return WFS.insert_multipolygon(self, layer_name, name, polygons)
def insert_multipoint(self, layer_name, features): featuretype = self.get_layer(layer_name) featuretype = self.update_bounding_box(featuretype, [feature.point for feature in features]) self.update_layer(layer_name, featuretype) return WFS.insert_multipoint(self, layer_name, features)
def __init__(self, server, path, datastore): # WFS.__init__(self, server, port, path, username, password) WFS.__init__(self, server, 80, path, '', '') # TODO self.datastore = datastore
def __init__(self, server, port, path, username, password, datastore): WFS.__init__(self, server, port, path, username, password) self.datastore = datastore