拓冰建站拓冰建站
首页 / 资讯中心 / 正文

如何把真实城市搬进 Minecraft:Arnis 五步实操指南

如何把真实城市搬进 MinecraftArnis 五步实操指南【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnisArnis 是一款免费开源工具能把 OpenStreetMap 里的真实地理数据转换成 Minecraft 城市世界街道走向、建筑轮廓、山体起伏都来自现实数据Java 版1.17、基岩版和 LuantiMinetest都支持。下面用「下载 → 选区域 → 选世界 → 生成 → 进游戏」五个步骤带你跑通一遍全程不需要自己下载地图数据——Arnis 会自动从 OpenStreetMap 和公开高程服务拉取所需数据。Arnis 能做什么以及它的数据从哪里来先说清楚两件事后面配置才不会迷路它生成的是「真实比例的地理副本」。你框选巴黎某街区Minecraft 里就会出现对应的路网、建筑底面和真实地形起伏著名地标比如埃菲尔铁塔还会从社区 3D 模型库里调用精细模型。地图数据不需要你准备。Arnis 内置了数据获取流程城市对象路、楼、绿地来自 OpenStreetMap——一个全球志愿者协作维护的地图数据库地面高低起伏来自高程数据服务乡村地区如果 OSM 画得稀疏还可以叠加 Overture Maps 补充建筑轮廓默认开启。换句话说你要做的只有三件事选地点、指路径、点开始。Arnis 安装下载发布版或从源码编译有两种装法新手建议第一种。方法一直接下载发布版推荐到项目仓库的 Releases 页面下载对应系统Windows / macOS / Linux的安装包解压运行即可得到的是带图形界面的程序。方法二从源码编译需要 Rust 环境git clone https://gitcode.com/GitHub_Trending/ar/arnis cd arnis cargo run --releasecargo run --release会编译并启动图形界面。以后想反复用可先cargo build --release得到可执行文件。步骤一在 Arnis 地图上框选你的城市区域打开 Arnis界面左边是一张可搜索的交互地图右边是控制面板。在左上角搜索框输入城市或地标名称如你的家乡街道名地图会跳转过去。选择矩形工具在地图上拖出一个方框。这个方框就是bboxbounding box边界框即「最小纬度, 最小经度, 最大纬度, 最大经度」围成的矩形区域Arnis 只生成这个范围内的内容。方框越大生成的城市越大耗时也越长。第一次使用建议框一个 1~2 公里见方的街区试水。本节收获你会得到一个明确的生成范围。如果之后想用命令行把界面上显示的四个坐标数抄下来即可。步骤二指定 Minecraft 世界路径点右侧面板的目录选择告诉 Arnis 生成的世界写到哪。Java 版选一个已有的世界目录即 Minecraft 存档文件夹里那个含region子文件夹存区块数据的文件夹的世界目录。选好后 Arnis 会把现实城市叠加进这个世界。也可以选saves下新建的空目录它会替你创建世界但已有世界必须包含region文件夹。基岩版不要求填路径生成的.mcworld文件默认放在桌面导入基岩版游戏即可。安全习惯动老世界之前先备份整个目录生成过程会写入大量区块文件。本节收获路径指向正确生成结果才会出现在你的游戏存档里而不是一个找不到的目录中。步骤三开始生成观察进度一切就绪后点Start Generation开始生成。进度条会分阶段显示拉取 OSM 数据、拉取高程数据、逐区块写入世界。城市数据是现拉现用的所以首次生成需要稳定的网络被限流界面提示 Rate limited时稍等几分钟重试即可。命令行玩家对应一条命令参数含义与 GUI 完全一致完整参数定义见 src/args.rsarnis --output-dirC:/Users/你/.minecraft/saves/我的世界 \ --bbox48.858,2.294,48.862,2.306 --scale 1.0基岩版加--bedrock参数即可--output-dir可省略。本节收获进度条走完且没有红色报错说明世界文件已经写入完毕。步骤四打开 Minecraft 世界验证启动 Minecraft进入选好的世界。出生点默认落在城市中心附近想让出生点落在某个具体位置生成前在设置里改Spawn point出生点坐标或命令行用--spawn_lat/--spawn_lng。验证清单抬头看天空确认建筑朝向与现实一致北方向。找一条你认识的主街对比街边建筑轮廓。走到山丘或河流位置看地形起伏是否还原。本节收获游戏里跑一圈确认城市位置、朝向、地形三处都符合预期这一步才算真正完成。Arnis 参数调优scale、ground_level 与 bbox三个最常用的参数每个只记住「改它会发生什么 建议值」参数影响什么怎么写建议值--scale世界比例尺单位是「每米换算成多少格」。调大整个世界同步放大楼和路都会变粗--scale 2.0首次用1.01:1 真实比例觉得建筑太挤再试2.0--ground_level地形基准高度即地面在 Minecraft 坐标里的 Y 值。调高整个城市整体上移调低则下沉--ground_level -40默认-62想让城市露出更多地下空间就调低--bbox决定生成哪块区域格式为最小纬度,最小经度,最大纬度,最大经度--bbox 48.858,2.294,48.862,2.306新手控制在几公里范围内另外两个开关值得知道--mode生成模式。geo-terrain默认 建筑真实地形geo-only 只建东西、地面是平的生成快terrain-only 只生成地形。--interior给建筑加室内房间、家具、箱子效果有趣但明显拖慢生成速度小区域再开。进阶技巧与常见坑生成慢先开geo-only模式或降低--scale排除是数据量问题大范围生成时关掉--interior和 3D 模型开关命令行--no-3d。结果出现奇怪的建筑多半来自 Overture 补充数据关掉「Additional Buildings」开关--overture置反即可只保留 OSM 内容。想反复调试同一片区域用--file指向本地导出的 OSM 数据文件Arnis 不再走网络请求迭代更快。命令行排错加--debug输出详细日志拉数据卡住时用--timeout调长超时时间。树木风格默认使用内置的立体树库按树种和地区分类见 assets/tree-packs/想要旧版程序化树木加--legacy-trees。多次生成拼接大地图加--projection web_mercator各次生成会按统一投影对齐到世界同一位置而不是各自从 (0,0) 开始。动手前记住这四件事首次生成框一个 1~2 公里的街区--scale 1.0其他参数全用默认先把流程跑通。老世界动手前备份基岩版用户不需要操心region目录。网络不稳定就先--mode geo-only或改用--file本地数据减少对外部服务的依赖。细节不满意时按「区域 → 比例 → 模式」的顺序调整一次只改一个参数便于定位原因。完整背景与 FAQ 见项目 README.md。现在就打开 Arnis框选你家附近的街区用 scale 1.0 生成你的第一张 Minecraft 城市地图吧。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门