def __init__( self, root_layer, md, srs, image_formats, request_parser=None, tile_layers=None, attribution=None, info_types=None, strict=False, on_error="raise", concurrent_layer_renderer=1, max_output_pixels=None, bbox_srs=None, max_tile_age=None, ): Server.__init__(self) self.request_parser = request_parser or partial(wms_request, strict=strict) self.root_layer = root_layer self.layers = root_layer.child_layers() self.tile_layers = tile_layers or {} self.strict = strict self.attribution = attribution self.md = md self.on_error = on_error self.concurrent_layer_renderer = concurrent_layer_renderer self.image_formats = image_formats self.info_types = info_types self.srs = srs self.bbox_srs = bbox_srs self.max_output_pixels = max_output_pixels self.max_tile_age = max_tile_age
def __init__(self, layers, md, request_parser=None): Server.__init__(self) self.request_parser = request_parser or wmts_request self.md = md self.max_tile_age = None # TODO self.layers, self.matrix_sets = self._matrix_sets(layers) self.capabilities_class = Capabilities
def __init__(self, root_layer, md, srs, image_formats, request_parser=None, tile_layers=None, attribution=None, info_types=None, strict=False, on_error='raise', concurrent_layer_renderer=1, max_output_pixels=None, bbox_srs=None, max_tile_age=None): Server.__init__(self) self.request_parser = request_parser or partial(wms_request, strict=strict) self.root_layer = root_layer self.layers = root_layer.child_layers() self.tile_layers = tile_layers or {} self.strict = strict self.attribution = attribution self.md = md self.on_error = on_error self.concurrent_layer_renderer = concurrent_layer_renderer self.image_formats = image_formats self.info_types = info_types self.srs = srs self.bbox_srs = bbox_srs self.max_output_pixels = max_output_pixels self.max_tile_age = max_tile_age
def __init__(self, layers, md, request_parser=None, max_tile_age=None): Server.__init__(self) self.request_parser = request_parser or wmts_request self.md = md self.max_tile_age = max_tile_age self.layers, self.matrix_sets = self._matrix_sets(layers) self.capabilities_class = Capabilities
def __init__(self, layers, md, max_tile_age=None, use_dimension_layers=False, origin=None): Server.__init__(self) self.layers = layers self.md = md self.max_tile_age = max_tile_age self.use_dimension_layers = use_dimension_layers self.origin = origin
def __init__(self, layers, md, request_parser=None, max_tile_age=None, info_formats={}): Server.__init__(self) self.request_parser = request_parser or wmts_request self.md = md self.max_tile_age = max_tile_age self.layers, self.matrix_sets = self._matrix_sets(layers) self.capabilities_class = Capabilities self.fi_transformers = None self.info_formats = info_formats
def __init__(self, layers, md, request_parser=None, tile_layers=None, srs=None, image_formats=None, services=None): Server.__init__(self) self.layers = layers self.tile_layers = tile_layers or {} self.md = md self.image_formats = image_formats filter_image_format = [] for format in self.image_formats: if 'image/jpeg' == format or 'image/png' == format: filter_image_format.append(format) self.image_formats = filter_image_format self.srs = srs self.services = services or []