2026/9/10 5:27:22

把现实城市搬进Minecraft,只差一个框

把现实城市搬进Minecraft,只差一个框 把现实城市搬进Minecraft只差一个框【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis想在游戏里沿着自己家楼下那条街走一圈吗不用想象Arnis 能把现实城市按真实坐标搬进 Minecraft 存档。它读取 OpenStreetMap全球众包地图数据库和真实高程数据把道路、河流、建筑按原位置铺出来Java 版1.17和 Bedrock 版都支持。它是什么用真实数据铺一座城生成出来的世界不是大概像街道宽度、建筑轮廓都来自地图数据树木还会按你框选地区的真实树种摆放——项目里内置了非洲、欧洲、北美等多个地区的树种库连街角的广告牌都画得出来。 选块地方就能生成Arnis 开源免费直接下预编译版最省事想自己编译就两条命令的事git clone https://gitcode.com/GitHub_Trending/ar/arnis cargo run --release打开是带地图的图形界面用矩形工具圈住目标区域填世界名、选客户端版本点 Start Generation两个动作完成。三个客户端的输出形式不一样客户端支持范围输出Java Edition1.17存档文件夹用 --output-dir 指定Bedrock最新版.mcworld 文件导入游戏即用Luanti (Minetest)最新版map.sqlite 世界文件 同一份数据还能玩出什么复刻家乡框住老城区默认就有街道名牌和路牌加 --signage full 连店铺招牌和门牌号一起画上。只要地形不要楼--mode terrain-only 跳过全部建筑得到一张纯山地河流图适合当生存服底图。离开地球--body moon 会换用 NASA 公开的月球高程数据生成一张没有街道的异星地图火星也支持。⚙️ 想调得更细命令行和几个开关GUI 里能改的设置命令行都有对应参数最常动的是这几个--scale比例尺1.0 为真实大小1 米 1 格拉到 4 倍城市更气派--interior生成建筑内部的房间和楼梯默认关开了之后生成明显变慢--spawn-lat/--spawn-lng自定义出生点坐标懒得手动查经纬度GUI 自带边界框查找工具框完直接复制。整条命令长这样cargo run --release --no-default-features -- \ --output-dir存档路径 --bbox最小纬度,最小经度,最大纬度,最大经度 \ --scale1.0 --interior高程数据来自 AWS Terrain Tiles、USGS 3DEP 等多个源各自的适配代码都在src/elevation/下偏远山区数据稀疏时地形会比城区偏平滑一些。️ 踩坑速查生成慢或像卡死了先把范围缩到 2km×2km 以内内存留 8GB 以上大区域可以切块分批生成最后进同一个存档玩。有的楼缺失或位置不对多半是 OpenStreetMap 本身没画。默认开启的 Overture 数据会自动补上 OSM 缺失的建筑轮廓--overturefalse 可以关掉。想单独排查地形或建筑用 --mode geo-only 压平地形只留建筑或 terrain-only 只留地形对照着检查方便很多。Arnis 遵循 Apache 2.0 协议代码按功能拆得很开比如元素处理在src/element_processing/、坐标转换在src/coordinate_system/想深挖哪块直接翻对应目录。把地球装进一个存档现在只差框一下。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考