初次提交

This commit is contained in:
2026-03-04 17:07:07 +08:00
commit af988ea7b9
37 changed files with 3674 additions and 0 deletions

81
.gitignore vendored Normal file
View File

@@ -0,0 +1,81 @@
# ── Python ──────────────────────────────────────────────────────────────────
__pycache__/
*.py[cod]
*$py.class
*.so
*.egg
*.egg-info/
dist/
build/
.eggs/
.mypy_cache/
.pytest_cache/
.ruff_cache/
.coverage
htmlcov/
.tox/
# ── 虚拟环境 ────────────────────────────────────────────────────────────────
.venv/
venv/
env/
.env
!.env.example
# ── IDE ─────────────────────────────────────────────────────────────────────
.idea/
.vscode/
*.swp
*.swo
.DS_Store
Thumbs.db
# ── 日志与输出(保留目录结构,忽略内容)──────────────────────────────────────
logs/*
!logs/.gitkeep
output/*
!output/.gitkeep
# ── GIS 真实数据(保留示例数据,忽略用户数据)────────────────────────────────
data/*
!data/sample/
!data/sample/**
# ── GIS 大型文件格式 ─────────────────────────────────────────────────────────
*.shp
*.dbf
*.shx
*.prj
*.cpg
*.sbn
*.sbx
*.fbn
*.fbx
*.ain
*.aih
*.atx
*.ixs
*.mxs
*.ovr
*.ecw
*.img
*.jp2
*.sid
*.tif
*.tiff
*.geotiff
# FileGDB — 整个 .gdb 文件夹
*.gdb/
# 但允许提交示例 gdb如果有
# !data/sample/*.gdb/
# ── Jupyter Notebook ────────────────────────────────────────────────────────
.ipynb_checkpoints/
*.ipynb_checkpoints
# ── 临时文件 ─────────────────────────────────────────────────────────────────
tmp/
temp/
*.tmp
*.bak
*.orig