ArcGISの-ESRICAD / GISを教えます

API-javascriptによる3D Webデータモデリング:Esri Advances

ArcGISスマートキャンパスの機能を見ると、プロフェッショナルサービスビルディングの第3レベルのデスクトップとQオーディトリアムのデスクトップとの間のパスなど、インテリアコーディアルとBIMデータの統合の結果として、ジオ・エンジニアリング・フローを拘束力のあるビジョンに統合することは非常に緊密です。

そして、GISの軽い現実、詳細なBIMの現実、およびこのポインターで実行される実際のアプリケーションインシデントの間の真実点について、マスターデータ管理(MDM)タイプの方法を維持するための重大なタスクが欠落しているという事実にもかかわらず。 また、このすべての機能がWebブラウザーで実行されており、ルーチン用のPythonがいくつかありますが、特にjavascriptのような軽い言語で実行されていることも認識しています。

必然的に私たちに思い起こさせることは、モデルやプログラミングコードを理解するためには、ジオメトリやエンジニアが一歩前進しなければならないということです。

重いデスクトップ環境から軽量のブラウザコードスニペットへのトレンドシフトに注意することも重要です。 確かに、GISサーバー、Gis Engine、またはGisオブジェクトを使用してアートを作成したコンピューター科学者は、Leafletがコースでどのように機能するかを見たときに廃業しました。 マッピング; 私は彼が前任者のメンターに墓の上を飛び回った場合、私は驚かないだろう。

次のArcGis Indoorsのバージョンを待つために、この記事はLauの感謝の組み合わせを要約します - このサイトと協力している頑強な少女 -最近のウェビナーでのGeofumadas.comの編集者のコンテキストビュー「ArcGIS API for Javascriptを使用したWeb上の3Dの紹介」を参照してください。

ウェビナーの出展者は当初、ArcGISアプリケーションでの3Dの使用と、調査の目的に応じて、シーンビューア、ストーリーマップ、またはWeb AppBuilderのプラットフォームでXNUMXDがどのように現れるかについての良いフックを持って登場しました。

3Dテーマに関連する基本的な概念を最初から定義することが重要でした。特に、ボリュームを表示するだけでなく、プロセスをモデル化しようとしているためです。 また、優れたグラフィックカード、WebGL付きのブラウザに含まれるOpenGLサポートなど、2Dとは完全に異なるこのタイプのデータにリンクされたプロセスを実行するための基本的なシステム要件の観点から依然として重要な側面。

もしそうでなければ、友達に SELPERGIS技術の資産管理の壮大な過程で、開発された大学のNvidiaグラフィックスカードのOpenGLバージョンの前に障壁がありました。  前日に十分なテストを行うことが困難になったボゴタの学生の抗議によって指数関数的に増加しました.

さらに、携帯電話やタブレットなどのモバイルデバイスでツールを実行するためのサポートが開始されたことが明らかになりました。

プレゼンテーションでは、Screeneviewで3Dをレンダリングする方法をJavaScriptの機能のためのAPIとどのようにデータがWebSceneに層または情報の負荷で始まる、モデリング3Dを生成するために相互接続され、後でそのモデリング/理解するために、いくつかの例やデモンストレーションを実施

技術的統合

アーキテクチャはタイプ4.xであり、さまざまなデータソースからの情報の複数のレイヤーを受け入れることに加えて、ビジュアルコンポーネントとウィジェットで構成されています。 3D視覚化はこのレベルでのみ使用できるため、このアーキテクチャは3.xよりも際立っています。 WebsceneツールとSceneViewツールは、3Dデータを管理するために使用され、APIに完全に統合されています。さらに、3Dモデリングを以前のアプリケーションで利用可能なデータに適合させる方法もあります。

例を挙げて、2Dデータと3Dデータの視覚的な違いと、javascriptコードを使用して2DWebSceneマップビューから3DSceneViewに移行する方法を示しました。 カメラの操作は簡単で、ビューが方向を変える特定のコマンドを追加します。 テストは、次の特性で実行されました。

  • 見出し、 ワークスペース上のカメラの回転を可能にする。
  • goTo: 3Dで見たいものに応じたビューを作成するために使用されます。また、このツールを使用してアニメーションを作成することもできます。 見出し 回転アニメーションを再作成します。
  • ToMap: ビューの座標をとり、それを2Dマップに配置します。
  • toScreen: 2Dマップ上にポイントを指定し、後で3Dビューに配置することができます
  • hitTest: 特定のポイントがビュー内にある特性を決定するために使用されます

彼らはまた、マップ3Dの構造は、その2D(WMS、ベクターまたはCSV)にも支持されているベースマップ、層または層を使用しような一つ2dを作成するために同じツールを持っていると定義します。

しかし、2Dレイヤーに "Z"(高さ)の情報が含まれていないことを考慮する必要があります。そのため、データをモデル化するためには、3Dをポイントクラウドとして関連付ける必要があります。 メッシュ層、または 標高層。 API内では、ビュー内の特定の標高ポイント、地形が最初に観測された画像(3)、および地形が最初に観測された画像(1)など、これらの2Dレイヤーに関する問い合わせを行うことができます。 クエリー または相談した。

たとえば、SceneLayers(ポイント)や3Dオブジェクト(3Dオブジェクト)でサポートされているデータなど、データの表現方法の複数の例を示しました。

大都市の場合、3Dオブジェクトの表現は、オブジェクトの空間的な位置だけでなく、オブジェクトのボリューム、環境との関係、および各オブジェクトの固有の特性も確認できるため、強力なツールです。オブジェクト。 次の画像は、彼らがニューヨーク市の建物をランダムに選択した方法を示しており、そのすべての属性を見ることができます。 同様に、次のような構造に従って複数のクエリを作成できます。特定の高さの範囲または最適なルートの定義を持つ特定の構造が配置されている場合

のようなレイヤーの処理をサポートします。 IntegratedMeshLayer、 これは無人機のようなセンサーからの情報のブロックです。 以前のイメージのような各構造の分離された情報は含まれていませんが、3D属性を持つ大量の情報です。

ポイントクラウドに関しては、各ポイントレイヤーが数十億の情報ポイントを持つことができるため、データのより良い視覚化を実現するためにポイントのサイズで遊ぶことができますが、3Dオブジェクトとしては表現されません。

彼らは、フラット/フラット形状で表示される3Dデータでのシンボルの使用と、3Dで作成されたオブジェクトに関連付けられたボリュームシンボルを指定しました。 これらは、オブジェクトのタイプに応じて特定のスタイルにすることができます。 彼らは、いわゆる押し出しを使用して、その属性に従って構造を「着色」することを示しました。

使用できるレンダリングの種類が表示されました。 シンプルレンダーラー、 すべてのオブジェクトが単一のシンボルを持つ場合、 uniqueValueRenderer 属性に基づいてオブジェクトを分類することができます。 ClassBreakRenderer 各オブジェクトの属性はクラスに関して観察されます:この場合、公共交通システムにアクセスするために建物からどのくらい離れているかが示されています。

プレゼンターは、短期間のWebセミナーで、ArcGIS API for Javascriptを使用することのすべての利点を示しました。

  • 3Dウィジェット:インタラクティブなデモで、オブジェクト間の距離を水平方向と垂直方向の両方で示しました。
  • アプリケーションの構築:場所と3Dオブジェクトから。
  • SceneViewシーンモード:3Dビューのコンテンツとスタイルを定義し、Portal for ArcGISにアップロードできます。
  • 測地測位:表面の構造に焦点を当てるだけでなく、地球の距離を測定することも可能です。
  • アプリケーションの構築、現実提示スペース、行または特定の機能が、この場合には、そのようなGoogle Earthのようなプラットフォーム上にあるタグとして、指示されているコールを泡に応じモデリング3D 3D
  • Declutter:これ、適切な可視化を可能にし、具体的な何かを見つける時にノイズが発生することはありませんラベルの多くを避け、地図3Dに表示するために必要とされているラベルや特性を浄化やフィルタに使用されます。

組み込まれた各特性のデモに続いて  ArcGIS API for Javascript新しい4.10バージョンで発表される新型機を示しました。 あなたはどこの可能性がありますか:

  • シーンレイヤを構築する
  • スライスウィジェット:以前に設計された情報を3Dオブジェクトに送信する
  • 大量のデータを読み込む:特定の都市に対応するだけでなく、国(国)に対応する。
  • ポイントクラウドフィルタ

このウェブセミナーのジオエンジニアリングへの貢献

要するに、主題は非常に有効です。 DigitalTwinsとSmartCitiesへの傾向は、モデリングが大幅に上回った情報管理について考えるだけでなく、運用モデリングとの統合に取り組む必要があることを思い出してください。 市場は広く、有望であり、今日まで、エンドユーザー向けのほぼターンキーのソリューションがすでに数多くあります。 缶詰ではない道具を作るために技術を使用する私たちにとっては、道はまだ難しいです。 これは、プロセスの時間、コスト、ライフサイクルなどの他の次元を収束することを意味します。 私たちが主張するように、明確な問題であるデータとテクノロジーのレベルではなく、空間情報を通過するトランザクションチェーンの仲介者の前でのユーザーの実際の行動へのそれほど苦痛のない適応です。 ESRI側から見ると、Revit上に構築されたBIMデータをすでに統合できますが、複雑な変換を必要とするXNUMXつの別個の世界と見なされているため、データ構築はやや困難です。 新しい作品は確かにBIMモデルで使用できるようになりますが、それを屋内条件にするためのCAD情報が多すぎて、ポリゴン化されたスペース、標高、正規化されたレイヤーは依然として高価です。

ただし、Esriが称賛に値する場合、それは魅力的でシンプルな視覚化の観点からの進歩です。 ジャック氏の失望は、オートデスクの垂直線のリーダーを「簡単にしよう」という彼の光学系で、遅くても成功した結婚生活の中で、すでに想像できます。ほとんどのArcGIS Proアプリケーション」は、同じことを指しているが、地形、工業工学、土木工学、建築によって求められる結果の本質を単純化するのが難しいいくつかの部分との適合としてシートの下にある必要があります。 そして、GISが苦しんでいた芸術的な地図のシンプルさの傾向は、計画が単なる媒体であることを忘れる習慣があるため、従来のCADによって生き続けなければならないということですが、重要なことは建物を稼働させることです。

グッドプラクティスモデリングGIS、軽量、多くの国でBIMの採用は、特に規制の愚かさによって、長期のために行くので、生きているだろうしばらくの間、CAD / BIMハイブリッド、のために有用であろう現実の抽象化に焦点を当てましたAECOビジョンの最初の2文字に貼られた昔ながらの役人たち。

このレースは今後数年で面白くなるでしょう。これは、CAD-GIS-BIM-DigitalTwin-SmartCityという連続的な流れをもたらす非常に似た傾向です。 Siemens / Bentleyの側では、 CityPlanner Javascript上のオープンソースのリリース。

今のところ、プロセス/アクター統合アプローチにおける、データ/テクノロジー統合を超えたAutoDeskとの相乗効果の取り組みについてEsriにクレジットを与えましょう。 結局、モデルとコードを理解することを学ぶためのそのステップを保証することを余儀なくされているユーザーにとっては利益です。 少なくとも優れたArcGISProコースとJavascriptの基本を開始します。

手頃な価格で最新情報をお届けすることをお勧めします。

[ufwp id =” 1927556”] [ufwp search =” javascript” orderby =” sales” items =” 3” template =” grid” grid =” 3”]

ゴルジアルバレス

作家、研究者、土地管理モデルのスペシャリスト。 彼は、ホンジュラスの国家財産管理システムSINAP、ホンジュラスの共同自治体の管理モデル、地籍管理の統合モデル-ニカラグアのレジストリ、コロンビアのテリトリーSATの管理システムなどのモデルの概念化と実装に参加しています。 。 2007年からGeofumadasナレッジブログの編集者であり、GIS-CAD-BIM-デジタルツインのトピックに関する100以上のコースを含むAulaGEOAcademyの作成者。

関連記事

コメントを残します

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

また、チェック
閉じる
先頭へ戻るボタンに