
Arnis 入门实战把家门口的真实街景变成《我的世界》方块世界【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnisArnis 是能把真实地理数据转换成 Minecraft 世界的开源工具在地图上框一个区域它输出一座可以走动的方块城市。建筑布局、路网、桥梁铁轨甚至地形起伏都来自 OpenStreetMap 和实际高程数据。本文讲三件事怎么跑起来、参数怎么调不出错、拿它做什么。先看看产出一座能走动的方块城市第一次生成完成后结果可以直接进游戏走一圈建筑按 OSM 街道级数据生成外立面细节档位下还能生成室内道路、铁路、桥梁、水域按真实布局排布地面高程来自真实高程数据而不是一马平川支持 Java 版1.17 及以上、基岩版和 LuantiMinetest要明白出问题时在哪一环断了只需要知道这条链src/osm_parser.rs 解析 OSM 里的道路与建筑src/coordinate_system/geographic/ 把经纬度换算成投影坐标src/elevation/ 拉取并处理真实地形最后由 src/world_editor/ 写入对应版本的游戏世界。这是坐标转换与地理数据转换的主流程排错时照它定位即可。5 分钟完成首次生成的 3 个动作动作一编译并启动先装好 Git 和 Rust 工具链然后拉取源码编译 release 版git clone https://gitcode.com/GitHub_Trending/ar/arnis cd arnis cargo build --release运行./target/release/arnis即可打开主界面Windows 下是 target 目录里对应的 exe。动作二框选区域顶部搜索框输入城市名放大到街道可见用左侧矩形工具拖出要生成的范围。框选完成时右侧会显示 Selection confirmed。动作三选版本点生成右侧选择 Java 或 Bedrock确认世界保存位置点击 Start Generation。进度条走到 100% 后打开 Minecraft 加载对应世界家门口的街区已经在方块世界里了。参数怎么调才不出错BBOX 选多大合适生成耗时和内存占用都随面积增长。首次尝试建议矩形边长控制在 2 公里以内太大容易长时间等待甚至内存不足退出。也可以先用选框工具找出目标区域的 BBOX由最小/最大经纬度围成的边界框它既是坐标转换的核心输入也能直接填进命令行参数生成太慢怎么办缩小框选区域最直接有效在右上角设置齿轮里可尝试关闭建筑室内生成这类重选项命令行可先用terrain-only模式只生成地形排除 OSM 数据环节的问题地形太平或建筑缺失地面一马平川时检查生成模式默认geo-terrain基于真实高程geo-only则把对象放在平地上也可在设置里适当调大高程缩放让起伏更明显结果里建筑、道路偏少多半不是工具的错而是该区域 OpenStreetMap 覆盖不全先在 OSM 网站上核对原始数据场景整体偏离真实位置时检查投影设置默认使用 Web MercatorEPSG:3857它能帮你解决哪类问题可以走动的地理课教师框选学校周边或历史城市的地形学生在游戏里走真实的河流、桥梁和高差。讲洪涝风险时可以直接观察不同海拔对应的水位线比看等高线地图直观。关卡设计的真实地形底图做游戏的同学可以快速拿到山区、海岸或城区的地形作为关卡底子再往上叠加自己的内容。布局来自真实地理数据的坐标转换结果不必手绘底图。项目持续更新中生成后的世界还可以旋转、平移到既有地图里继续使用。从家门口的街区开始5 分钟后你就有一座能走动的真实城市。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考