def __init__(self, grid, client, coverage=None, image_opts=None, error_handler=None): Source.__init__(self, image_opts=image_opts) self.grid = grid self.client = client self.image_opts = image_opts or ImageOptions() self.coverage = coverage self.extent = coverage.extent if coverage else map_extent_from_grid(grid) self.error_handler = error_handler
def __init__(self, mapfile, layers=None, image_opts=None, coverage=None, res_range=None, lock=None): Source.__init__(self, image_opts=image_opts) self.mapfile = mapfile self.coverage = coverage self.res_range = res_range self.layers = set(layers) if layers else None self.lock = lock if self.coverage: self.extent = MapExtent(self.coverage.bbox, self.coverage.srs) else: self.extent = DefaultMapExtent()
def __init__(self, grid, client, coverage=None, image_opts=None, error_handler=None): Source.__init__(self, image_opts=image_opts) self.grid = grid self.client = client self.image_opts = image_opts or ImageOptions() self.coverage = coverage self.extent = coverage.extent if coverage else map_extent_from_grid( grid) self.error_handler = error_handler
def __init__(self, client, image_opts=None, coverage=None, res_range=None, transparent_color=None, transparent_color_tolerance=None, supported_srs=None, supported_formats=None, fwd_req_params=None): Source.__init__(self, image_opts=image_opts) self.client = client self.supported_srs = supported_srs or [] self.supported_formats = supported_formats or [] self.fwd_req_params = fwd_req_params or set() self.transparent_color = transparent_color self.transparent_color_tolerance = transparent_color_tolerance if self.transparent_color: self.transparent = True self.coverage = coverage self.res_range = res_range if self.coverage: self.extent = MapExtent(self.coverage.bbox, self.coverage.srs) else: self.extent = DefaultMapExtent()
def __init__(self, *args): Source.__init__(self, *args) self.requested = []