首页 >科技周边 >IT业界 >如何使用WRLD构建室内办公地图

如何使用WRLD构建室内办公地图

Joseph Gordon-Levitt
Joseph Gordon-Levitt原创
2025-02-16 09:10:13293浏览

>本教程展示了使用WRLD平台与室内地图进行构建和互动,重点是从Office 电视节目中重新创建办公室,这是一个有趣的例子。 我们将在QGIS中介绍地图创建,导入WRLD,突出显示房间并创建动态时间表。

How to Build an Indoor Office Map with WRLD

密钥步骤:

    >
  1. >软件设置:

    安装QGIS(在MacOS上使用Homebrew,为MACOS和Windows提供的说明)。安装必要的插件:openlayers和lat lon工具。

  2. >地理发言:找到建筑物的坐标(建议使用Google Maps Street视图进行视觉确认)。 在QGIS中添加一个OpenStreetMap层,放大到坐标中,然后打开GeoreFerencer。导入您的平面图(示例中使用“办公室”平面图),将坐标参考系统(CRS)设置为“ WGS 84 / pseudo Mercator”。 通过在平面图和OpenStreetMap层上添加​​点,以确保准确的对齐方式,从而进行地板计划。 设置转换设置(目标SRS:EPSG:3857)。 开始地理发行。调整混合模式(例如,减轻)以获得更好的可见性。

  3. >特征创建:
  4. 创建一个新的shapefile层(类型:polygon,srs:epsg:3857)。添加属性:类型,名称和突出显示(整数类型)。痕量构建功能(房间,墙壁,门等)分配适当的类型和独特的ID。 确保功能不要重叠。 设置层透明度(例如50%)。

    >

How to Build an Indoor Office Map with WRLD

    >导出到geojson:
  1. 保存ShapeFile层,将CRS更改为EPSG:4326,并以Geojson文件的形式导出(

    )。创建一个定义映射元数据的文件(ID,名称,所有者,位置,级别和文件名)。将两个文件汇总在一起。 floor-plan.geojson main.json>

    >上传到WRLD:
  2. 将zip文件上传到WRLD室内地图设计器,要求建筑物并将地图公开。
  3. 与室内地图(使用wrld apis)相互作用

>代码示例(在Codepen上可用)证明:How to Build an Indoor Office Map with WRLD

  • 进入预制建筑物。
  • >点击使用indoorentityclickclearEntityHighlightssetEntityHighlights>事件时,请点击功能。
  • >录制和重播点击以创建一个简单的动画。
  • >实施时间表以根据时间突出显示房间,使用
  • 每秒更新一次。setInterval>

>常见问题:

>本文以全面的常见问题解答部分结束,涵盖了福利,集成,更新,移动兼容性,替代方案,互动性增强,紧急计划,空间优化和室内办公室地图的共享功能。

>

此修订后的输出在使用同义词和重组段落的同时保持原始含义,以提高流量和可读性。 图像URL保持不变。

以上是如何使用WRLD构建室内办公地图的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn