Stellarium地平线设置不求人:地景与背景更换全攻略 2026-06-16阅读 0热度 0 Stellarium 想让Stellarium模拟出自家阳台或观测位真实的地平线,而不是默认的平滑曲线?前提是必须替换地景文件。否则,任何建筑、山体或树木的轮廓都无法呈现,星空再精确也像是悬在真空中。这套操作的核心逻辑并不深奥,但细节一旦出错,整个效果就会崩溃。核心步骤概览:备份原地景、准备符合尺寸与投影规范的360°正交全景图、创建包含精确坐标的landscape.ini配置文件,最后通过F6窗口设置为默认地景。 定位当前地景目录并备份原始文件 启动Stellarium,按F4弹出“配置”窗口,切换至“常规”选项卡,找到“用户数据目录”右侧的“打开”按钮,点击后进入该文件夹。随后进入子目录 **【Landscape】** ——其中每个子文件夹对应一个地景,例如“guangzhou”“mountain_default”等。找到当前正在使用的地景文件夹(主界面右下角状态栏会显示其名称),将整个文件夹复制一份,重命名为“backup_原名”,存放在同级目录下。 这一步绝不能省略。如果新地景加载失败且没有备份,只能通过重装软件才能恢复默认地景。别看麻烦,这是最基本的保险机制。 制作符合规范的地景全景图 使用Photoshop或GIMP打开一张360°水平视角的全景照片(必须为正交投影,不可用鱼眼)。图像宽度必须为高度的两倍,例如4096×2048或2048×1024,否则Stellarium会拉伸变形。将天空区域填充为纯黑(RGB 0,0,0),地面部分保留细节。地平线必须精准落在图像正中央水平线上——对于2048像素高的图像,即第1024行。最后导出为PNG格式,不压缩、不带透明通道、不嵌入ICC配置文件。 很多人直接导入手机拍摄的360°照片,结果地平线倾斜、比例失调,软件根本无法识别。这不是软件bug,而是输入素材不合格。素材准备这一步,耗费的时间往往比后续所有步骤加起来都多。 创建并配置地景定义文件 在Landscape文件夹内新建一个空白文件夹,命名为你想要的名称(例如“my_backyard”)。在该文件夹中新建一个纯文本文件,命名为 **【landscape.ini】** 。用记事本打开,写入以下内容: ``` [landscape] name = 我的后院 author = 你的名字 description = 家门口真实地平线,含三棵梧桐树和围墙缺口 type = spherical maptex = landscape.png angle_rotatez = 0 latitude = 31.2304 longitude = 121.4737 altitude = 52 ``` 需要注意的是:latitude/longitude/altitude 必须填写你实际观测点的精准坐标和海拔,单位分别为度和米;maptex 后面的文件名必须与你放入的PNG图完全一致(包括大小写);angle_rotatez 控制地景旋转角度,0表示正北朝上,顺时针每增加90度画面右转90度。坐标精度建议至少小数点后四位,否则地景位置偏移会十分明显。 导入新地景并设置为默认 将制作好的 landscape.png 和 landscape.ini 一并放入刚才新建的 my_backyard 文件夹。重启Stellarium,按F6打开位置窗口,点击左下角“管理地景”按钮,在弹出窗口中勾选“my_backyard”,然后点击“设为默认”。关闭窗口,按F4重新打开配置窗口,切换到“景观”选项卡,确认“启用地景”已勾选,并且“地景”下拉菜单中已显示“我的后院”,最后点击“确定”保存。 现在按住鼠标右键拖动视图,即可看到真实起伏的地平线轮廓。如果地景未出现,首先检查 landscape.ini 是否放在正确路径、文件编码是否为UTF-8无BOM,再确认PNG尺寸和地平线位置是否符合要求。这两个环节是出错的常见区域,排查优先级最高。