Files
xian_algorithm_new/settings.toml
T
2026-06-19 17:04:03 +08:00

141 lines
5.0 KiB
TOML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ============================================================
# 公共配置(所有环境共享)
# ============================================================
[default]
APP_NAME = "西安项目算法服务"
LOG_DIR = "logs"
RAIN_STATION_GRID_DIR = "/xian/rainfall/grid/images/:id"
REDIS_RAIN_STATION_GRID_KEY = "xian:rainfall:rain_station_grid"
REDIS_RAIN_STATION_IDENTIFIER_KEY = "xian:rainfall:rain_station_identifier"
PREDICT_PROBABILITY_THRESHOLD = 50
# 静态底图 GeoPackage 目录(相对于项目根目录)
QGIS_GPKG_DIR = "app/data/gpkg"
# 专题图输出子目录(相对于 FILE_STORE_DIR
QGIS_OUTPUT_DIR = "xian/qgis/map/:disasterTime"
# 专题图默认参数
QGIS_DEFAULTS_MAP_LAYOUT = "A3"
QGIS_DEFAULTS_ZOOM_RULE = "11"
QGIS_DEFAULTS_ZOOM_VALUE = "50"
QGIS_DEFAULTS_MAP_UNIT = "西安市应急管理局"
# 专题图DPI
QGIS_EXPORT_DPI = 300
# 批量产图线程池
QGIS_WORKER_THREADS = 4
# 西安市中心经纬度
XIAN_CENTER = [108.948024, 34.263161]
# ============================================================
# 行政区划代码映射
# ============================================================
[default.area]
"610102" = "新城区"
"610103" = "碑林区"
"610104" = "莲湖区"
"610111" = "灞桥区"
"610112" = "未央区"
"610113" = "雁塔区"
"610114" = "阎良区"
"610115" = "临潼区"
"610116" = "长安区"
"610117" = "高陵区"
"610118" = "鄠邑区"
"610122" = "蓝田县"
"610124" = "周至县"
# ============================================================
# 开发环境
# ============================================================
[development]
DEBUG = true
# ============================================================
# 数据库配置
# ============================================================
DB_HOST = "47.92.216.173"
DB_PORT = 7654
DB_USER = "postgres"
DB_PASSWORD = "zhangsan"
DB_NAME = "xian_new"
# ============================================================
# FastAPI 配置
# ============================================================
API_HOST = "127.0.0.1"
API_PORT = 8082
# ============================================================
# 日志配置
# ============================================================
LOG_LEVEL = "DEBUG"
# ============================================================
# Redis 配置
# ============================================================
REDIS_HOST = "47.92.216.173"
REDIS_PORT = 7655
REDIS_PASSWORD = "zhangsan"
REDIS_DB = 0
# ============================================================
# 文件路径配置
# ============================================================
FILE_STORE_DIR = "G:/files"
# ============================================================
# QGIS 配置
# ============================================================
QGIS_ROOT = "D:/QGIS"
# 模板数据库覆盖:将模板中硬编码的连接替换为实际环境连接
QGIS_TEMPLATE_OVERRIDE_ENABLED = true
QGIS_TEMPLATE_OVERRIDE_ORIGINAL_HOST = "localhost"
QGIS_TEMPLATE_OVERRIDE_ORIGINAL_PORT = 5432
QGIS_TEMPLATE_OVERRIDE_ORIGINAL_DB_NAME = "yjzyk_xian"
QGIS_TEMPLATE_OVERRIDE_ORIGINAL_SCHEMA = "base"
QGIS_TEMPLATE_OVERRIDE_ACTUAL_HOST = "47.92.216.173"
QGIS_TEMPLATE_OVERRIDE_ACTUAL_PORT = 7654
QGIS_TEMPLATE_OVERRIDE_ACTUAL_DB_NAME = "xian_new"
QGIS_TEMPLATE_OVERRIDE_ACTUAL_SCHEMA = "qgis"
# ============================================================
# 生产环境
# ============================================================
[production]
DEBUG = false
# ============================================================
# 数据库配置
# ============================================================
DB_HOST = "10.22.245.138"
DB_PORT = 54321
DB_USER = "zaihailian"
DB_PASSWORD = "XAYJ@gis2603"
DB_NAME = "xianDC"
# ============================================================
# FastAPI 配置
# ============================================================
API_HOST = "127.0.0.1"
API_PORT = 8081
# ============================================================
# 日志配置
# ============================================================
LOG_LEVEL = "WARNING"
# ============================================================
# Redis 配置
# ============================================================
REDIS_HOST = "localhost"
REDIS_PORT = 6379
REDIS_PASSWORD = "XAYJ@gis2603"
REDIS_DB = 0
# ============================================================
# 文件路径配置
# ============================================================
FILE_STORE_DIR = "/data"
# ============================================================
# QGIS 配置
# ============================================================
QGIS_ROOT = "/home/QGIS"
# 模板数据库覆盖:将模板中硬编码的连接替换为实际环境连接
QGIS_TEMPLATE_OVERRIDE_ENABLED = true
QGIS_TEMPLATE_OVERRIDE_ORIGINAL_HOST = "localhost"
QGIS_TEMPLATE_OVERRIDE_ORIGINAL_PORT = 5432
QGIS_TEMPLATE_OVERRIDE_ORIGINAL_DB_NAME = "yjzyk_xian"
QGIS_TEMPLATE_OVERRIDE_ORIGINAL_SCHEMA = "base"
QGIS_TEMPLATE_OVERRIDE_ACTUAL_HOST = "10.22.245.138"
QGIS_TEMPLATE_OVERRIDE_ACTUAL_PORT = 54321
QGIS_TEMPLATE_OVERRIDE_ACTUAL_DB_NAME = "xian_new"
QGIS_TEMPLATE_OVERRIDE_ACTUAL_SCHEMA = "qgis"