| | |
| | | parser = argparse.ArgumentParser(description='ArgUtils') |
| | | parser.add_argument("-src", type=str, default=get_full_path(), required=False) |
| | | parser.add_argument("-qgz", type=str, default=r"xyz.qgz", required=False) |
| | | parser.add_argument("-file", type=str, default=r"D:\xyz\dom0.2m\tif.txt", required=False) |
| | | parser.add_argument("-out", type=str, default=r"D:\xyz\dom0.2m\png2", required=False) |
| | | parser.add_argument("-file", type=str, default=r"D:\LF\data\xyz\tif.txt", required=False) |
| | | parser.add_argument("-out", type=str, default=r"D:\LF\data\xyz", required=False) |
| | | parser.add_argument("-min", type=int, default=12, required=False) |
| | | parser.add_argument("-max", type=int, default=15, required=False) |
| | | parser.add_argument("-noData", type=int, default=0, required=False) |
| | | parser.add_argument("-noData", type=int, default=255, required=False) |
| | | |
| | | return parser.parse_args() |
| | | |
| | |
| | | for layer in prj.mapLayers().values(): |
| | | prj.removeMapLayer(layer) |
| | | |
| | | layer = None |
| | | args.crs = None |
| | | lines = read_txt(args.file) |
| | | for i in range(0, len(lines)): |
| | |
| | | |
| | | prj.addMapLayer(layer) |
| | | |
| | | if args.crs is None and layer is not None: |
| | | args.crs = layer.crs() |
| | | prj.setCrs(layer.crs()) |
| | | |
| | | |
| | | # 边界类 |
| | | class Rectangle: |