def parse_geometry_from_image(self): formats = ["png"] for f in formats: bbox = self.get_buffer_extent_list() if bbox: image = PkkAreaMerger(bbox=self.get_buffer_extent_list(), output_format=f, with_log=self.with_log, clear_code=self.clear_code(self.code_id), output_dir=self.workspace, requester=self.make_request, use_cache=self.use_cache) image.download() self.image_path = image.merge_tiles() self.width = image.real_width self.height = image.real_height self.image_extent = image.image_extent if image: return self.get_image_geometry()
def parse_geometry_from_image(self): formats = ["png"] tmp_dir = os.path.join(self.media_path, "tmp") if not os.path.isdir(tmp_dir): os.makedirs(tmp_dir) for f in formats: bbox = self.get_buffer_extent_list() if bbox: image = PkkAreaMerger(bbox=self.get_buffer_extent_list(), output_format=f, with_log=self.with_log, clear_code=self.clear_code(self.code_id), output_dir=tmp_dir, make_request=self.make_tile_request) image.download() self.image_path = image.merge_tiles() self.width = image.real_width self.height = image.real_height self.image_extent = image.image_extent if image: return self.get_image_geometry()
def parse_geometry_from_image(self): formats = ["png"] tmp_dir = os.path.join(self.media_path, "tmp") if not os.path.isdir(tmp_dir): os.makedirs(tmp_dir) for f in formats: bbox = self.get_buffer_extent_list() if bbox: image = PkkAreaMerger(bbox=self.get_buffer_extent_list(), output_format=f, with_log=self.with_log, clear_code=self.clear_code(self.code_id), output_dir=tmp_dir, make_request=self.make_request) image.download() self.image_path = image.merge_tiles() self.width = image.real_width self.height = image.real_height self.image_extent = image.image_extent if image: return self.get_image_geometry()