.properties 文件
本页介绍如何手动修改你的 GlobalQuake 客户端的设置。
你可以通过进入 GlobalQuake 左上角栏中的 Options > Settings 以图形化方式更改其中大部分设置。
简介
GlobalQuake 将用户数据存储在 .properties 文件中。客户端使用三个文件:
alerts.properties—— 警报阈值和通知行为client.properties—— 服务器连接和常规客户端设置ui.properties—— 显示、声音和界面偏好
这些文件在 Windows 上存储于 %APPDATA%\GlobalQuake,在 macOS 和 Linux 上则存储于 GlobalQuake 运行所在位置的一个名为 .data/ 的子文件夹中。
你可以通过顶部栏的 Open > User Data Folder 按钮快速访问它们。
Warning
这些配置中的距离始终以千米为单位。
alerts.properties
控制 GlobalQuake 何时以及如何就地震向你发出警报。
警报条件
本地警报
alertLocaltrue —— 为你家庭位置本地距离内的地震启用警报。alertLocalDist200.0 —— 触发本地警报时距你家庭位置的最大距离(km)。
区域性警报
alertRegiontrue —— 为区域性地震启用警报。alertRegionDist1000.0 —— 区域性警报的最大距离(km)。alertRegionMag3.5 —— 区域性警报所需的最小震级。
全球性警报
alertGlobaltrue —— 为全球范围内的大型地震启用警报。alertGlobalMag6.0 —— 全球性警报所需的最小震级。alertCountFelt5000000 —— 触发全球性警报所需的“可能有感”于地震的最小估算人口数(作为震级阈值的替代条件)。alertCountStronglyFelt100000 —— 触发全球性警报所需的“强烈有感”于地震的最小估算人口数。
震动警报
alertPossibleShakingtrue —— 在你家庭位置所配置的距离内检测到地震集群时启用声音警报。alertPossibleShakingDistance30000.0 —— 集群触发“可能震动”声音时距你家庭位置的最大距离(km)。
震动阈值
这些设置控制警报框何时从蓝色(检测)升级为黄色(震动)或橙色(强烈震动)。
shakingLevelIndex0 —— “Shaking is expected!”(预期将发生震动!)警报的烈度等级索引(基于所选标度)。shakingLevelScale0 —— 震动阈值的烈度标度:0= MMI,1= Shindo。strongShakingLevelIndex5 —— “Strong shaking is expected!”(预期将发生强烈震动!)警报的烈度等级索引。strongShakingLevelScale0 —— 强烈震动阈值的烈度标度。
地震预警(EEW)
eewLevelIndex5 —— 在你家庭位置触发 EEW 预警声音的烈度等级索引。eewScale0 —— EEW 阈值的烈度标度:0= MMI,1= Shindo。eewClusterLevel2 —— EEW 可触发前所需的最小集群等级(0–4)。较高的值可减少误报。
行为
focusOnEventtrue —— 在触发警报时自动将 GlobalQuake 窗口置于最前。jumpToAlerttrue —— 在触发警报时自动移动地球仪视图,使其以该地震为中心。
client.properties
控制服务器连接、距离单位和常规客户端行为。
服务器连接
primaryServerIPserver.globalquake.net —— 主 GlobalQuake 服务器的主机名或 IP 地址。primaryServerPORT38000 —— 主服务器的 TCP 端口。secondaryServerIPserver-backup.globalquake.net —— 备用服务器的主机名或 IP 地址。secondaryServerPORT38000 —— 备用服务器的 TCP 端口。versionCheckEnabledtrue —— 在启动时检查 GlobalQuake 的更新版本。
常规
distanceUnitsIndex0 —— 距离显示单位:0= 千米(km),1= 英里(mi)。eewScale0 —— 用于 EEW 声音阈值的烈度标度:0= MMI,1= Shindo。logsStoreTimeMinutes5 —— 波形数据和检测日志在内存中保留以供台站分析和显示的时长(分钟)(范围:0–180)。maxArchivedQuakes1000 —— 在地球仪和列表上存储并显示的过往地震的最大数量。达到此上限时,最旧的事件将被移除。
ui.properties
控制显示、声音、影院模式以及所有界面偏好。
显示 —— 地球仪元素
displayArchivedQuakestrue —— 在地球仪上显示过往地震的圆圈。也可通过 E 快捷键切换。displayFaultstrue —— 在地球仪上显示活动断层线。也可通过 F 快捷键切换。displayHomeLocationtrue —— 在地球仪上显示家庭位置标记。displayCapitalCitiestrue —— 在地球仪上显示城市标记和名称。displayShakemapstrue —— 在地震期间于地球仪上显示带颜色的六边形震动图叠加层。displayCoreWavesfalse —— 额外为每次地震显示 PKP(品红色)和 PKIKP(绿色)地震波前圆圈,代表穿过地核的波。
显示 —— 地震信息
displayAllQuakesListtrue —— 在地球仪左侧显示一个最多包含 10 个活动地震的可点击列表(含震级和区域名称)。点击某个条目会将摄像机跳转到它。displayAdditionalQuakeInfofalse —— 显示所聚焦地震的额外数据(使用的台站、深度范围等)。displayMagnitudeHistogramtrue —— 在地球仪面板上显示震级直方图。displayCityIntensitiestrue —— 在选中某次地震时,显示一个列出附近城市及其估算震动烈度的面板。displayAlertBoxtrue —— 在地球仪视图底部显示警报状态框。displaySystemInfotrue —— 在左下角显示系统信息(内存占用、台站数量等)。displayTimetrue —— 在右下角显示当前系统时间。
显示 —— 调试 / 高级
displayClusterRootsfalse —— 在地球仪上每个活动地震集群的地理中心显示闪烁标记。displayClustersfalse —— 在分配给某个地震集群的每个台站旁显示集群 ID 编号。confidencePolygonsfalse —— 在每个地震震中周围显示震源位置置信度多边形。hideClustersWithQuakefalse —— 一旦从某个集群识别出地震,立即隐藏该集群的根标记。禁用时,标记会保持可见数分钟。hideDeadStationstrue —— 隐藏已停止发送数据的台站。experimentalAllCitiesfalse —— 显示完整 GeoNames 数据集中的所有城市(人口 > 1 万),而非仅显示各国首都和主要城市。
影院模式
cinemaModeOnStartuptrue —— 在 GlobalQuake 启动时自动启用影院模式。cinemaModeReenabletrue —— 在手动禁用影院模式后自动重新启用它。cinemaModeSwitchTime10 —— 影院模式中自动摄像机切换之间的秒数(范围:1–3600)。cinemaModeZoomMultiplier100 —— 影院模式的缩放倍数(100 = 正常,越高 = 缩放越近,范围:1–1000)。
声音
enableSoundtrue —— 所有音效的总开关。enableEarthquakeSoundstrue —— 在地震满足所配置的震级和距离条件时播放声音警报(found、update、felt、EEW 等)。globalVolume100 —— 所有声音的主音量级别(0–100)。earthquakeSoundsMinMagnitude0.0 —— 触发声音警报所需的最小地震震级。earthquakeSoundsMaxDist30000.0 —— 播放地震声音警报时距你家庭位置的最大距离(km)。
烈度与震动图
intensityScaleIndex0 —— 用于显示标签的烈度标度:0= 修正麦卡利烈度(MMI),1= JMA Shindo 标度。shakemapQualityOffset0.0 —— 计算震动图分辨率时施加的以震级为单位的加性偏移量(范围:-4 到 +4)。正值会增加细节。stationIntensityVisibilityZoomLevel0.2 —— 台站烈度标签变为可见的最小地球仪缩放级别(0 = 非常近,2.0 = 非常远)。
台站
stationsShapeIndex0 —— 台站标记的形状:0= 三角形,1= 圆形,2= 基于传感器类型。stationsSizeMul1.0 —— 台站标记的大小倍数(0.2–10.0,默认 1.0)。
已归档地震
oldEventsOpacity50.0 —— 地球仪上已归档地震圆圈的不透明度百分比(0–100)。oldEventsMagnitudeFilterEnabledfalse —— 启用时,隐藏低于所配置最小震级的已归档地震。oldEventsMagnitudeFilter4.0 —— 显示已归档地震的最小震级(仅在启用该过滤器时生效)。oldEventsTimeFilterEnabledfalse —— 启用时,隐藏早于所配置小时数的已归档地震。oldEventsTimeFilter24.0 —— 显示已归档地震的最大时长(小时)(仅在启用该过滤器时生效)。qualityFilter4 —— 允许显示已归档地震的最大质量等级(S=0 最佳,直至 F=6 最差;默认 D=4)。
颜色与外观
selectedEventColorIndex0 —— 已归档地震圆圈的配色方案:0= 按时间着色(红=最新,橙=较近,黄=较旧),1= 按深度着色,2= 按震级着色。useOldColorSchemefalse —— 使用较旧的配色方案来显示台站烈度,而非默认方案。uiThemedark —— UI 主题:"dark"、"light"或"system"(跟随操作系统主题)。
时间与日期
timezoneStrsystem default —— 用于显示时间戳的时区 ID。使用 TZ 数据库格式,例如America/New_York、Asia/Tokyo。use24HFormattrue —— 使用 24 小时制时间格式(HH:mm:ss)。禁用时,使用 12 小时制格式(hh:mm:ss)。selectedDateFormatIndex0 —— 日期格式:0= dd/MM/yyyy,1= MM/dd/yyyy,2= yyyy/MM/dd。
导航与性能
keyboardNavigationSpeed0.7 —— 箭头键平移地球仪的速度倍数(0.2–2.0)。值越高 = 平移越快。fpsIdle60 —— 空闲时地球仪渲染的目标帧率(每秒帧数)。antialiasingfalse —— 地球仪抗锯齿的总开关。可能影响性能。antialiasingQuakestrue —— 为活动地震波前和标记启用抗锯齿。antialiasingOldQuakestrue —— 为已归档地震圆圈启用抗锯齿。antialiasingClusterstrue —— 为集群根标记启用抗锯齿。
家庭位置
homeLat49.7438 —— 你家庭位置的纬度,用于距离计算和警报评估。默认指向捷克共和国的地理中心homeLon15.339 —— 你家庭位置的经度。

