プロジェクトがあり、Forge プラットフォームと JavaScript 用の Google Maps API を使用しています。要件は次のとおりです。
1, GIS マップ上にすべての Cellular-Sites をマーカーとして表示します。これは Google Maps API for Javascript で実現できます。
2, マーカーをクリックしている間、Cellular-Site の 3D 設計モデルを表示します。これは、Forge プラットフォームを通じて実現できます。最初にバケットを作成し、次に 3D モデル ソース ファイルをアップロードして svf 形式に変換し、最後に Viewer ライブラリを介して探索します。
3、Cellular-Sites の 3D モデルを動的に作成します。
Cellular-Sites は、タワーやハウスなどのコンポーネントで構成されているためです。
ハウスとタワーにはいくつかの種類があります。ハウスとタワーのすべての 3D モデル ファイルがあります (HouseSmall.rfa、HouseLarge.rfa、TowerLow.rfa、TowerHeigh.rfa など)。
Cellular-Sites の構成はデータベースに保存されます。スキーマは次のようになります。
[
{SiteId:1, SiteName:"small-house-big-tower", HouseType:"HouseSmall", TowerType:"TowerHigh"},
{SiteId:2, SiteName:"large-house-low-tower", HouseType:"HouseLarge", TowerType:"TowerLow"},
]
ハウスとタワーの位置は固定です。
構成に従って、Cellular-Sites の 3D モデルを自動的に作成する方法を知りたいです。
どんな助けでも大歓迎です。どうもありがとうございました。