refactor: 使用动态路径替换硬编码路径.
This commit is contained in:
parent
8883fd8d58
commit
c19f334035
@ -39,7 +39,9 @@ import geopandas as gpd
|
||||
import numpy as np
|
||||
from rioxarray import open_rasterio
|
||||
|
||||
sys.path.append("D:/NASA_EarthData_Script")
|
||||
# 动态获取项目根目录路径
|
||||
project_root = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
sys.path.append(project_root)
|
||||
|
||||
from utils.common_utils import setup_dask_environment, clip_image, mosaic_images
|
||||
from HLS_SuPER.HLS_Su import earthdata_search
|
||||
|
@ -28,7 +28,9 @@ import logging
|
||||
import earthaccess
|
||||
from xarray import open_dataset
|
||||
|
||||
sys.path.append("D:/NASA_EarthData_Script")
|
||||
# 动态获取项目根目录路径
|
||||
project_root = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
sys.path.append(project_root)
|
||||
|
||||
from utils.common_utils import setup_dask_environment
|
||||
from HLS_SuPER.HLS_Su import earthdata_search
|
||||
|
@ -20,7 +20,9 @@ import rioxarray as rxr
|
||||
import dask.distributed
|
||||
import geopandas as gpd
|
||||
|
||||
sys.path.append("D:/NASA_EarthData_Script")
|
||||
# 动态获取项目根目录路径
|
||||
project_root = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
sys.path.append(project_root)
|
||||
|
||||
from utils.common_utils import clip_image, reproject_image, setup_dask_environment
|
||||
from HLS_SuPER.HLS_Su import earthdata_search
|
||||
|
@ -48,7 +48,9 @@ import numpy as np
|
||||
import xarray as xr
|
||||
from rioxarray import open_rasterio
|
||||
|
||||
sys.path.append("D:/NASA_EarthData_Script")
|
||||
# 动态获取项目根目录路径
|
||||
project_root = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
sys.path.append(project_root)
|
||||
|
||||
from utils.common_utils import setup_dask_environment, clip_image, mosaic_images
|
||||
from HLS_SuPER.HLS_Su import earthdata_search
|
||||
|
@ -28,7 +28,9 @@ import h5py
|
||||
from osgeo import gdal
|
||||
import xarray as xr
|
||||
|
||||
sys.path.append("D:/NASA_EarthData_Script")
|
||||
# 动态获取项目根目录路径
|
||||
project_root = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
sys.path.append(project_root)
|
||||
|
||||
from utils.common_params import EASE2_GRID_PARAMS, EPSG
|
||||
from utils.common_utils import (
|
||||
|
@ -55,7 +55,9 @@ import logging
|
||||
import time
|
||||
from datetime import datetime, timedelta
|
||||
|
||||
sys.path.append("D:\NASA_EarthData_Script")
|
||||
# 动态获取项目根目录路径
|
||||
project_root = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
sys.path.append(project_root)
|
||||
|
||||
|
||||
class getInsituData:
|
||||
|
@ -28,7 +28,9 @@ import geopandas as gpd
|
||||
from datetime import datetime as dt
|
||||
import dask.distributed
|
||||
|
||||
sys.path.append("D:/NASA_EarthData_Script")
|
||||
# 动态获取项目根目录路径
|
||||
project_root = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
sys.path.append(project_root)
|
||||
|
||||
from utils.common_utils import setup_dask_environment
|
||||
from HLS_Su import hls_search
|
||||
@ -248,6 +250,8 @@ def format_tile_id(tile_id):
|
||||
"""
|
||||
(Add) 格式化tile_id参数
|
||||
"""
|
||||
if tile_id is None:
|
||||
return None
|
||||
tile_id = tile_id.strip("'").strip('"')
|
||||
return str(tile_id)
|
||||
|
||||
@ -481,6 +485,7 @@ def main():
|
||||
# Defaults to the current directory
|
||||
output_dir = os.getcwd() + os.sep
|
||||
|
||||
os.makedirs(output_dir, exist_ok=True)
|
||||
logging.info(f"Output directory set to: {output_dir}")
|
||||
|
||||
# Format/Validate Dates
|
||||
|
Loading…
x
Reference in New Issue
Block a user