3D Webové modelování pomocí API-javascript: Esri Advances

Když vidíme funkčnost ArcGIS Smart Campus s úkoly, jako jsou cesty mezi desktopem ve třetí úrovni budovy Professional Services a jedním v Q Auditoriu, v důsledku interní katastru nemovitostí a integrace dat BIM, dáváme si Integrace geoinženýrských toků do závazné vize je velmi blízká.

A navzdory tomu chybí vážné úkoly, aby se zachovala metoda správy kmenových dat (MDM) pro bod pravdy mezi světelnou realitou GIS, podrobnou realitou BIM a dopady aplikace v reálném životě, které běží na tomto ukazateli. Uvědomujeme si také, že všechny tyto funkce fungují na webových prohlížečích, s některými Pythony pro rutiny, ale především s jazykem jako světlým javascriptem.

To, co nevyhnutelně připomíná, že geomatika a inženýři budou muset jít o krok dál, aby porozuměli modelům a programovým kódům.

Je také důležité si uvědomit změnu trendu z těžkých desktopových prostředí na lehké kousky kódu prohlížeče. Jistě počítačový vědec, který udělal umění s GIS serverem, Gis Engine nebo Gis objekty opustil Španělsko, když viděl, jak Leaflet pracoval v průběhu MappingGis; Nepřekvapilo by mě, kdyby šel přeskočit hrob do svého předchůdce.

Až do příští verze ArcGis Indoors, tento článek shrnuje kombinaci Lauových postřehů - houževnatá dívka, která spolupracuje s touto stránkou - a kontextová zobrazení editora Geofumadas.com o nedávném webináři "Úvod do 3D na webu s ArcGIS API pro Javascript ".

Přednášející webináře se zpočátku objevili s dobrým háčkem na téma použití 3D v aplikacích ArcGIS a jak se to projevuje v platformách: Scene Viewer, Story Maps nebo Web App Builder v závislosti na účelu studie.

Bylo důležité, aby základní pojmy související s tématem 3D byly definovány od samého počátku, především proto, že mimo zobrazování objemů se snažíme modelovat procesy. Také aspekt, který je stále kritický, pokud jde o základní systémové požadavky na spouštění procesů spojených s tímto typem dat, které jsou zcela odlišné od 2D, jako je dobrá grafická karta, podpora OpenGL obsažená v prohlížeči w / WebGL.

Pokud ne, řekněte jim přátele SELPER, v nádherném průběhu správy aktiv v GIS technologiích, které měly své bariéry před OpenGL verzemi grafických karet Nvidia Univerzity, kde byla vyvinuta. Zvýšen exponenciálně protesty studentů Bogotanos, kteří dělali to obtížné dělat dostatek testů předchozí den.

Kromě toho odhalili spuštění podpory pro spuštění nástroje na mobilních zařízeních, jako jsou mobilní telefony nebo tablety.

V prezentaci uvedli několik příkladů nebo ukázek, aby pochopili, jak API pro Javascript funguje a jak jsou data propojena pro generování 3D modelování, počínaje načítáním vrstev nebo informací do WebScene a později jeho 3D modelování / renderování v Screeneview,

Technologická integrace

Architektura je typu 4.x a skládá se z vizuálních komponent a widgetů, kromě přijímání více vrstev informací z různých zdrojů dat. Tato architektura vyniká na 3.x, protože vizualizace 3D je dostupná pouze pro tuto úroveň. Nástroje Webscene a SceneView jsou takové, které slouží ke správě dat 3D a jsou plně integrovány do rozhraní API, kromě toho, jak lze modelování 3D přizpůsobit údajům dostupným v předchozích aplikacích.

S příklady ukázaly vizuální rozdíl mezi daty 2D a 3D a jak se pohybovat z pohledu mapy 2D WebScene na SceneView 3D prostřednictvím kódů JavaScriptu. Manipulace s fotoaparátem je jednoduchá, přidávání specifických příkazů pohledů mění směr. Testy byly provedeny na následujících charakteristikách:

  • záhlaví, umožňuje otáčení kamery na pracovním prostoru.
  • goTo: se používá k vytvoření pohledu podle toho, co chcete vidět v 3D, a můžete také vytvářet animace pomocí tohoto nástroje, například umístění určitých stupňů nadpis znovu vytvořit animaci rotace.
  • ToMap: bere souřadnice pohledu a umístí jej na mapu 2D
  • toScreen: umožňuje určit bod na mapě 2D a umístit jej později do zobrazení 3D
  • hitTest: se používá k určení vlastností, které má určitý bod v pohledu

Rovněž definovali, že konstrukce mapy 3D má stejné nástroje jako vytvoření 2d, jako je použití basemap, vrstev nebo vrstev, které jsou podporovány, stejně jako pro mapy 2D (WMS, vektory nebo CSV).

Je však třeba vzít v úvahu, že vrstvy 2D neobsahují informaci o „Z“ (výška), proto je pro modelování dat nutné mít vrstvy spojené s 3D jako bodové mraky, sítěnebo elevationlayers, V rámci rozhraní API můžete provádět dotazy týkající se těchto vrstev 3D, například konkrétních výškových bodů v zobrazení, v obrazu (1), který byl původně pozorován, a v obrázku (2), jak se mění z dotaz konzultace.

Ukázali několik příkladů, jak jsou data reprezentována, například jaká data podporují SceneLayers (body) a objekty 3D (objekty 3D).

Pro velká města je reprezentace objektů 3D mocným nástrojem, protože můžete vidět, nejen prostorové umístění objektu, ale jeho objem, vztah s prostředím, stejně jako můžete přidat vnitřní vlastnosti každého z nich. objekty. Na následujícím obrázku je znázorněno, jak si vybrali náhodnou budovu z New Yorku a můžete vidět všechny její atributy. Podobně může být připraveno více dotazů podle struktur, jako například: kde jsou umístěny určité struktury, které mají specifický rozsah výšky nebo optimální definici trasy

Podporuje zpracování vrstev IntegrovanýMeshLayer, což je blok informací ze senzorů, jako jsou drony. Neobsahují informace izolované z každé struktury jako předchozí obrázek, ale je to množství informací s atributy 3D.

Pokud jde o bodové mraky, můžete hrát s velikostí bodů, abyste měli lepší vizualizaci dat, protože každá vrstva bodů může mít miliardy informačních bodů, ale nejsou reprezentovány jako objekt 3D samotný.

Určili použití symboliky v datech 3D, které jsou prezentovány v plochých tvarech a objemové symbolice spojené s objekty vytvořenými v 3D. Ty mohou jít ve specifických stylech podle typu objektu. Ukázali použití tzv. Extrudes, aby "strukturu" podle svých atributů "barevně"

Byly zobrazeny typy vykreslení, které lze použít: simplerenderer, kde všechny objekty mají jednu symboliku, uniqueValueRenderer kde můžete objekty třídit podle atributu a ClassBreakRenderer kde jsou atributy každého objektu pozorovány s ohledem na třídu: v tomto případě uvedli, jak velká je vzdálenost, kterou stavba potřebuje pro přístup k systému veřejné dopravy.

Přednášející ukázali v krátkém čase sel Webinar, všechny výhody používání ArcGIS API pro Javascript, včetně:

  • Widgety 3D: s interaktivní ukázkou ukázaly vzdálenost mezi objekty, horizontální i vertikální.
  • Konstrukce aplikací: z místa a objektů 3D.
  • Scénický režim SceneView: definuje obsah a styl zobrazení 3D a může být nahrán na portál Portal for ArcGIS.
  • Geodetická měření: nejen se zaměřuje na struktury povrchu, ale také umožňuje měřit vzdálenosti ve světě.
  • Vytváření aplikací, modelování 3D podle reality prostoru, čar nebo bublin, kde jsou uvedeny určité funkce, jako jsou značky, které lze vidět na platformách, jako je například Google Earth, v tomto případě 3D
  • Declutter: slouží k ladění nebo filtrování, které popisky nebo funkce jsou to, co potřebujete vidět na mapě 3D, čímž se vyhnete velkému počtu štítků, které neumožňují odpovídající vizualizaci, a způsobují hluk při umístění něco konkrétního.

Po demonstraci každé charakteristiky začleněny do ArcGIS API pro Javascript, ukázala novinky, které mají být představeny v nové verzi 4.10. Kde budete mít možnost:

  • Sestavte vrstvu scén
  • Modul Slice: který předá dříve určené informace objektu 3D
  • Načítání velkého množství dat: nejen odpovídající určitému městu, ale i národně (zemi).
  • Bodové filtry

Příspěvky tohoto webináře k geoengineeringu

Stručně řečeno, toto téma je velmi platné; pamatujíc na to, že trendy směrem k digitálním dvojčatům a inteligentním městům vyžadují, aby kromě přemýšlení o správě informací, jejichž modelování bylo značně překonáno, byla řešena integrace s modelováním provozu. Trh je široký, slibný a doposud má pro konečného uživatele mnoho řešení téměř na klíč; Ačkoli pro ty z nás, kteří používají technologie k výrobě nástrojů bez konzerv, je cesta stále tvrdá. To znamená, že sblížení ostatních dimenzí, jako je čas, náklady a životní cyklus procesů; ne na úrovni dat a technologií, což, jak trváme, je jasnou otázkou, ale v méně bolestivé adaptaci na činnost skutečného života uživatele před zprostředkovateli transakčního řetězce, který prochází prostorovými informacemi. Ze strany ESRI je konstrukce dat poněkud náročná, protože i když již může integrovat data BIM postavená na aplikaci Revit, stále vypadá jako dva samostatné světy, které vyžadují komplexní transformaci. Nové práce mohou být jistě využity na modelech BIM, ale je zde příliš mnoho informací o CAD, které je třeba vzít na Indoor podmínky, s polygonizovanými prostory, výškami a standardizovanými vrstvami je stále drahé.

Pokud si však Esri zaslouží zásluhy, jedná se o pokrok, který má, pokud jde o atraktivní a jednoduchou vizualizaci. Už si dokážu představit zklamání Don Jacka s jeho optikou „pojďme usnadnit“ vůdce vertikálních linií AutoDesku v tomto pozdním, ale úspěšném manželství, kde «aplikace ArcGIS Pro»Musíte najít pod listy, protože se hodí k několika kusům, které poukazují na stejné, ale s obtížemi zjednodušit podstatu výsledku, který hledají topografie, průmyslové inženýrství, stavební inženýrství a architektura. A to je to, že trend jednoduchosti umělecké mapy, který GIS utrpěl, musí stále zažít konvenční CAD, protože tento zvyk zapomíná, že plán je pouze prostředkem, ale důležité je uvést budovu do provozu.

Dobré postupy modelování GIS, lehké, zaměřené na abstrakci reality, budou užitečné pro hybrid CAD / BIM, který musí po určitou dobu koexistovat, protože přijetí BIM v mnoha zemích trvá dlouho, zejména v důsledku normativní necitlivosti staromódní úředníci vložili na první dvě písmena vize AECO.

Závod bude zajímavý v následujících letech, ve velmi podobném trendu, který přinese kontinuální tok sekvencí CAD-GIS-BIM-DigitalTwin-SmartCity; o čemž svědčí jednání na straně společnosti Siemens / Bentley při získávání takových řešení, jako je např CityPlanner a vydání open source na Javascriptu.

Prozatím poskytneme Esri úvěr za toto úsilí o synergii s AutoDesk, mimo integraci dat / technologií, do procesu integrace proces / aktér. Nakonec je to zisk pro uživatele, kterým musíme tento krok zaručit, abychom se naučili rozumět modelům a kódům; začít alespoň dobrý kurz ArcGIS Pro a základní Javascript.

Jedná se o několik kurzů, které vám doporučujeme aktualizovat za dostupné ceny.

Zanechat komentář

Vaše e-mailová adresa nebude zveřejněna.

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.