我有一个项目,使用 Forge 平台和 Google Maps API for javascript。要求是:
1、在GIS地图上显示所有Cellular-Sites作为标记。我可以通过 Google Maps API for Javascript 实现这一点。
2、单击标记时显示Cellular-Site的3D设计模型。我可以通过 Forge 平台实现这一点。首先创建一个bucket,然后上传3D模型源文件并转换为svf格式,最后通过Viewer库进行浏览。
3、动态创建Cellular-Sites的3D模型。
因为蜂窝站点由一些组件组成,例如塔和房子。
有一些不同种类的房屋和塔楼。我们拥有 House 和 Tower 的所有 3D 模型文件。(例如 HouseSmall.rfa、HouseLarge.rfa、TowerLow.rfa、TowerHeigh.rfa)
蜂窝站点的配置存储在数据库中。Schema 可能是这样的:
[
{SiteId:1, SiteName:"small-house-big-tower", HouseType:"HouseSmall", TowerType:"TowerHigh"},
{SiteId:2, SiteName:"large-house-low-tower", HouseType:"HouseLarge", TowerType:"TowerLow"},
]
房子和塔楼的位置是固定的。
我想知道如何根据配置自动创建蜂窝站点的 3D 模型。
任何帮助将不胜感激。非常感谢。