查看: 1323|回复: 6

飞行模拟机—X-Plane的目录结构

[复制链接]
发表于 2024-4-18 06:31:37 | 显示全部楼层 |阅读模式
你的x-plane打开时是否需要好几分钟时间?是否存在数据库在FMS里总是看不到或是版本不对的问题?有没有新建好的机场在软件里找不到的问题?

[img=286.04998779296875,210.51998901367188]https://mmbiz.qpic.cn/mmbiz_png/o6ZYEAicVK7zeZsZnrbS3Z1OvXr9sibVt0I8hcsM4tTu5zjwsAGjgl1JQr9JiaXY8ScsGRas9dCRKkRibEiaY1trVow/640?wx_fmt=png[/img]

如果有这些问题,说明你需要了解一下X-Plane的目录结构,从而解决上述问题。

简单来说,造成X-Plane启动缓慢的主要原因通常是机型种类加载过多,地景范围太大,附带的各类插件加载过多导致,电脑配置过低的情况不在我们的讨论范围之内。

(某佳琦语录:“觉得XX电脑贵的人应该好好反思一下,这么多年直播间里打赏主播的花销,秒杀下来的不常用的物件,堆在一起可不可以换一个好点的笔记本?为什么不能对自己好一点哈?“(┬_┬))

X-Plane中的数据主要有三类:地景(Scenery)、机型(Aircraft)、导航数据(Data)。每一类数据又可以分为用户数据和系统默认数据,当两种数据都存在时,优先使用用户数据。

[img=142.0,53.83001708984375]https://mmbiz.qpic.cn/mmbiz_png/o6ZYEAicVK7zeZsZnrbS3Z1OvXr9sibVt0SIiaicvMvc2sauk5OR4T9wv9lmYP0okCJ4g373quf0X8NwibCmbMooaqg/640?wx_fmt=png[/img]

系统默认地景存放在这个目录下:[X-Plane]\Resources\default scenery

用户下载的全球地景放在这个目录下:[X-Plane]\Global Scenery

用户自建的机场数据放在这个目录下:[X-Plane]\Custom Scenery   

机场数据目录中有一个scenery_packs.ini文件,新建的机场数据要在这个文件中“登记“一下。也就是将文件目录按照下面的格式添加到scenery_packs.ini文件中。

I

1000 Version

SCENERY

         

SCENERY_PACK Custom Scenery/ff_library/

SCENERY_PACK Custom Scenery/gt_library/

SCENERY_PACK Custom Scenery/my_airport_library/

新建机场在软件中显示不出来,很大的可能是缺少了”登记“这个环节。特别是从其它地方直接拷贝来的机场数据,放到目录中时容易忽略这个步骤。

当一个机场周边的地景不存在时,软件会将机场放置在水面上,只影响观感,不影响使用。对于用户来说,只保留需要用到的地景,其它的地景另行存放,可以节省很多空间,并且提高软件打开的速度。

[img=141.97998046875,56.04998779296875]https://mmbiz.qpic.cn/mmbiz_png/o6ZYEAicVK7zeZsZnrbS3Z1OvXr9sibVt0P4ZOPmbQiaZjCKfmiandr1XYuDpLsNEXDMNq4iavaE1C462y3kRdicicUPQ/640?wx_fmt=png[/img]

系统默认的机型安装在这个目录下:[X-Plane]\Aircraft\Laminar Research,这个目录下的机型在主界面的“飞行学院“中会用到,最好不要删减,删多了会导致软件无法正常打开。

第三方机型安装在这个目录下:[X-Plane]\Aircraft,每一种机型通常都单独放在一个文件夹中,一种机型大约就是1G的硬盘空间。

软件启动时,会检索[X-Plane]\Aircraft目录中的所有机型,因此,机型太多确实会影响速度。   

[img=142.0,59.86000061035156]https://mmbiz.qpic.cn/mmbiz_png/o6ZYEAicVK7zeZsZnrbS3Z1OvXr9sibVt029veVELaLBWa8EHCAbyMhlosZ2EeJfyoLeS2efjyJ3KcERM7cBDH1Q/640?wx_fmt=png[/img]

X-Plane中的导航数据大致是下面的结构分布:

[img=400.1099853515625,356.030029296875]https://mmbiz.qpic.cn/mmbiz_png/o6ZYEAicVK7zeZsZnrbS3Z1OvXr9sibVt0ghCb5qltpUmI57L4s0XbuFCW9W0haY5dC85d83hnUlBEma6iaXB9Ygw/640?wx_fmt=png[/img]

从数据格式来说,导航数据可以分为两种,一种是系统默认格式(我称它为CIFP格式),另一种是为了向后兼容第三方机型而提供的格式(我称它为GNS430格式)。两种格式本质上来说都是ARINC424格式的简化版,对照ARINC424来看这些数据,会比较容易理解数据的内容。

从数据保存的目录来看:

系统默认导航数据保存在 [X-Plane]\Resources\default data 目录中。

CIFP格式的用户数据保存在 [X-Plane]\Custom Data 目录中。

GNS430格式的用户数据需要保存的更深一些,是在这个目录中:[X-Plane]\Custom Data\GNS430

GNS430格式主要针对第三方机型,比如部分空客机型。而这些机型目录中通常又会自带一套导航数据,放在例如下面的目录中:   

[X-Plane]\Aircraft\Airbus A320 NEO\navdata

简而言之,用户数据的优先级高于系统默认数据和机型默认数据的优先级。不同的机型使用不同的数据库,如果你所用的机型数据库始终不正确,首先检查一下数据库放置的目录是否正确,再看看该机型使用哪种格式的数据。

         

最后再补充几点:

1、第三方插件放在这个目录中:[X-Plane]\Resources\plugins

很多插件我也没搞明白是什么用途,删除以后不影响软件启动的,基本上都可以删除掉了。

2、在[X-Plane]\Aircraft目录中,几乎每一种机型都自带了相应的机型操作手册,搜一下PDF格式文件,可以找出一大堆的资料,用来做个专业英语学习,或是补充背景知识都是非常的方便。

3、无论是CIFP格式还是GNS430格式,导航数据的文件都可以用记事本打开查看。以2309期数据为例,包含了大约7000多个机场的数据,其中超过4300多个机场包含有仪表飞行程序,RF转弯程序在其中出现了大约4000多次。对于飞行程序设计人员来说这是一个非常丰富的程序设计样例库。对于数据库管理人员来说,这也是一个非常便利的试验平台,我们可以不再拘泥于Arinc424中提供的有限的样例,在更多的实际案例中对比讨论,提高我们对于数据库编码的理解。   

[img=247.30999755859375,244.72000122070312]https://mmbiz.qpic.cn/mmbiz_png/o6ZYEAicVK7zeZsZnrbS3Z1OvXr9sibVt0JBZ3EbEs4RFjgfjAmld7LynicDKAOV8ZE3ZWvRDFiaEqXqVCpCv15ibMg/640?wx_fmt=png[/img]

今天的话题就到这里,接下来,我们将尝试从机场“建设”开始,在X-Plane里搭建一个数据库编码的验证机场,机场具体建到哪里,朋友们可以给点建议。

相关文章

飞行模拟机使用入门—X-Plane使用介绍

飞行模拟机--波音机型FMS入门级操作

飞行模拟机—空客机型FMS的入门级操作
已绑定手机
发表于 2024-4-20 21:33:36 | 显示全部楼层
感谢楼主分享飞行模拟机—X-Plane的目录结构-1333 飞行模拟机—X-Plane的目录结构-9260
回复 支持 反对

使用道具 举报

发表于 2024-4-21 01:04:40 | 显示全部楼层
感谢楼主分享            
回复 支持 反对

使用道具 举报

已绑定手机
发表于 2024-5-2 14:08:24 | 显示全部楼层
感谢楼主分享,来学习一下
回复 支持 反对

使用道具 举报

已绑定手机
发表于 2024-5-2 22:31:17 | 显示全部楼层
感觉XP的目录比较复杂
回复 支持 反对

使用道具 举报

已绑定手机
已实名认证
发表于 2024-5-5 19:57:12 | 显示全部楼层
楼主大好人吖,学习了!
回复 支持 反对

使用道具 举报

已绑定手机
发表于 2024-5-17 20:20:59 | 显示全部楼层
谢谢指导,已经学会了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表