介绍
此示例将 FBX 模型转换为 KML 以在 Google Earth 中查看。我们将对 3D 复式建筑进行地理配准,并将其放置在不列颠哥伦比亚省萨里市 Unwin Park 的足球场上。工作区将保留 FBX 模型中的原始纹理。我们还将自定义 KML 属性,例如在选择模型时在 Google Earth 中设置弹出式气球。
1. 读入 FBX 源数据
源数据是最初来自 buildingSmart Alliance 的 Common Building Information Model Files 的双工 FBX 模型。下载模板工作区或使用 FME 中的 FBX 读取器读取 duplex_A.fbx 数据集。
在 FME Inspector 中查看的 FBX 源双工模型。
2. 创建单个网格
写出到 KML 的理想几何图形是单个网格。我们将首先使用 Triangulator 将 FBX 几何体分解为网格,然后使用 MeshMerger 将三角形单元统一为单个输出网格。Meshmerger 确保我们以最有效的方式存储几何体,并且还显著提高了转换速度。如果没有此步骤,则无法在 Google Earth 中绘制几何图形输出。
3. 设置 KML 输出的样式
使用 KMLPropertySetter 自定义输出 KML 中的气球弹出窗口。在这里,我们将为模型指定名称、描述和文件摘要。请注意,内容将在气球弹出窗口中可见,而摘要仅在 Google 地球工具栏的“地点”中可见。对于这些参数,我使用了:
-
名称:复式 A
-
摘要:借助 FME 的强大功能和对模型进行地理配准的功能,Google 地球上的任何足球场都无法避免使用复式 A。
-
内容:我本来是个 FBX 模型!现在我是 KML
-
海拔模式:绝对
虽然这些是我使用的参数,但请随意发挥创意并使用您自己的文本。
4. 设置坐标
我们将使用 LocalCoordinateSysemSetter 设置模型在地球上的原点位置,我们已选择该位置作为不列颠哥伦比亚省萨里市的 Unwin Park。FBX 模型上的点 0,0 是建筑物在地面上的拐角,这是将要进行地理配准的点。
通常,要写入 KML,必须始终将数据重新投影到纬度/经度坐标系 LL-WGS84。由于 FBX 模型没有当前坐标系,我们将原点坐标系设置为 LL-WGS84,这是相当于 WGS84 基准面的 FME,与支持 Google Earth 和 Google Maps 的基准面相同。我们的源数据在通过此转换器时使用坐标系信息进行标记。
Unwin Park 的坐标是从 Google 地图收集的,并且是纬度和经度。
-
原点 X: -122.853505 (经度)
-
原点 Y:49.128212(纬度)
5. 写出到 KML
通过运行翻译来利用 KML 编写器。如果您从头开始创建工作区,请记住在“被拒绝的特征处理”中将工作区参数设置为继续翻译。您可以通过浏览 Navigator 中的 Workspace Parameters 并选择 Translation 来找到它。
**注意**
由于已知问题 PR# 52475,您可能需要先使用 Trimble SketchUp Reader 读取 SketchUp 文件,然后运行转换以将其转换为 KML,然后再将读取器换成 FBX 读取器。这将使您的工作区做好准备,以在 KML 输出中保留 FBX 纹理。如果输出 KML 建筑物全部显示为灰色,请尝试此解决方法。您可以使用此 SketchUp 文件:duplex-A-skp.zip
已完成的工作区
结果
在 Google Earth 中打开您的输出。祝贺!您已对 FBX 模型进行地理配准并保留了其原始纹理,并通过自定义弹出气球添加了一些样式。下面,您可以看到成功放置在不列颠哥伦比亚省萨里市 Unwin Park 的复式模型。
输出 KML 在 Unwin Park 中正确地理配准,并带有气球弹出窗口描述。
仔细查看 Google Earth 中的输出模型,其中显示了 FBX 模型的原始纹理。
数据归属
数据最初来自 BuildingSmart Alliance 的通用建筑信息模型文件和工具。双工 A 模型来自项目 1 复式公寓中“协调模型视图”部分下的 Revit 文件,它是数据集 2011-09-14-Duplex-RVT
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性
GLB下载网(glbxz.com)gltf文件下载-glb格式下载-模型制作 » 下载的fbx格式模型文件,将 Autodesk FBX (Filmbox) 转换为 KML
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性
GLB下载网(glbxz.com)gltf文件下载-glb格式下载-模型制作 » 下载的fbx格式模型文件,将 Autodesk FBX (Filmbox) 转换为 KML
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载要提取码
- 分享过期和重复下载怎么办
- 模型和平台不兼容怎么办