ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Arnis:用 OpenStreetMap 把家乡地图变成 1:1 的 Minecraft 世界(3 个阶段完成)

Arnis:用 OpenStreetMap 把家乡地图变成 1:1 的 Minecraft 世界(3 个阶段完成) Arnis用 OpenStreetMap 把家乡地图变成 1:1 的 Minecraft 世界3 个阶段完成【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis想在自己家楼下的街道上再走一遍上学那条路Arnis 可以把任意现实地点 1:1 生成进 Minecraft 世界它从 OpenStreetMap 取建筑、道路和水体叠加真实高程数据输出可直接进游戏的 Java 或基岩版存档。 Arnis 适合谁结论它面向三类用户共同点是想在不写一行代码的前提下拿到一份真实地理的方块副本。地理教学学生进入按真实坐标生成的城市路线距离、水系位置与地图一致。规划与方案演示把片区现状搬进游戏直观展示改造前后的空间关系。兴趣创作重建故乡街区、老家周边或者任何想以第一视角重走的真实地点。️ 从下载到生成3 个阶段整个流程只有三个阶段前两阶段各花几分钟。阶段一拿到工具。直接下载官方发布的构建包即可运行习惯命令行的人也可以自己编译git clone https://gitcode.com/GitHub_Trending/ar/arnis阶段二框选区域。主界面左侧是交互地图放大到能看清街道后用矩形工具拉出目标范围。先选 2 至 5 平方公里为宜——这个尺度细节保留完整生成耗时也可控区域过大时界面会给出面积警告。右侧选择目标存档并点开始生成剩下的数据下载与地形处理由程序自动完成。阶段三进入游戏。完成后存档直接出现在你指定的目录用对应客户端打开即可生成界面还可以勾选世界地图物品开局就拿到一张覆盖全图的地图。⚙️ 生成结果与关键参数一份完整世界包含按真实高程起伏的地形、OpenStreetMap 里的建筑与道路、按纬度与植被划分的生物群系、树木和车辆等 3D 道具可选的楼内结构和路牌标识。最影响观感的参数是世界比例1.0 表示 1 方块 1 米的真实尺度比例调大后街区更放大细节更清楚低于 0.30 时道路和建筑会小到无法表现程序会自动跳过对象只留地形。效果别扭时优先动这一项。生成模式对象 地形默认、仅对象平地、仅地形只要地貌。地形与表面细节高程来源、最大树木尺寸小/中/大/高/巨大、填充地面。输出目标Java 存档、基岩版.mcworld以及 Luanti/Minetest。 原理速览坐标转换把经纬度换算成方块网格坐标决定东西放在哪里地形生成读取多源高程数据让地表起伏与真实坡度一致建筑识别解析 OpenStreetMap 的轮廓和标签把房屋、道路、水体分别变成对应方块结构。三者解决的是定位、地貌、内容三类问题。 实用建议起步面积2 至 5 平方公里最稳。生成时长主要受面积驱动这个范围内多数机器十几分钟内完成界面给出的面积分级提示可以直接参考。大区域分块整城一次生成容易把内存吃满。建议切相邻区块分别生成并统一用 Web Mercator 投影源码见 src/projection/各区块落在同一坐标平面拼起来不偏移。内存吃紧优先调低最大树木尺寸或关掉 3D 模型而不是压低世界比例——比例一变建筑尺度就整体失真。生成耗时过长时先检查网络数据来自 OpenStreetMap 与高程服务本地有瓦片缓存可复用再考虑缩小区域或改用仅对象模式。完整文档在社区 Wiki生成原理与参数说明都有。源码按模块分目录坐标转换在 src/coordinate_system/要素处理在 src/element_processing/想弄清某条街为什么长这样可以从这两个目录读起。生成结果有异常可以直接到项目 Discord 描述现象并附上区域坐标范围。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表