3D моделирање на веб-податоци со API-javascript: Esri Advances

Кога ќе видиме функционалност Smart кампус ArcGIS со задачи како што се патните правци помеѓу биро на третиот кат од зградата на професионални услуги и еден во П Аудиториум, како резултат на двете земјиште за внатрешни работи и за интеграција на податоци БИМ, ќе најдеме која е многу тесна интеграција тече Гео-инженеринг обврзувачки визија.

И покрај фактот дека недостасуваат сериозни задачи за одржување на главниот метод за управување со податоци (MDM) за точка на вистината помеѓу светлосната реалност на ГИС, деталната реалност БИМ и инцидентите на апликацијата во реалниот живот што работат на овој покажувач. Ние исто така сфаќаме дека целата оваа функционалност работи на веб-прелистувачи, со некои Python за рутини, но пред сè со јазик толку лесен како JavaScript.

Она што неминовно нè потсетува, дека геоматиката и инженерите ќе мора да одат чекор подалеку за да разберат модели и програмски кодови.

Исто така е важно да се забележи поместувањето на трендот од тешки работни околини во лесни фрагменти на прелистувачи. Сигурно компјутерски научник кој направи уметност со GIS сервер, Gis Engine или Gis предмети излегол од работа кога видел како работи Leaflet на курс на МапирањеGis; Јас не би бил изненаден ако тој отиде да скокаат над гробот на неговиот претходник ментор.

Во очекување на следната верзија на ArcGis Indoors, оваа статија ја сумира комбинацијата на увиди на Лау - цврста девојка која соработува со оваа страница - и контекстните погледи на уредникот на Geofumadas.com, на неодамнешниот веб-семинар „Вовед во 3D на веб со ArcGIS API за Javascript ".

Излагачите на веб-семинарот првично се појавија со добра кука на темата употреба на 3D во апликациите ArcGIS и како тоа се манифестира во платформите на: Прегледувач на сцена, Мапи на приказни или Градител на веб-апликации во зависност од целта на студијата.

Важно беше основните концепти поврзани со 3Д темата да бидат дефинирани уште од самиот почеток, особено затоа што освен прикажувањето на волуменот, се обидува да моделира процеси. Исто така, аспектот што е сè уште критичен во однос на основните системски побарувања за извршување процеси поврзани со овој тип на податоци кои се сосема различни од 2D, како што е добра графичка картичка, поддршка за OpenGL вклучена во прелистувачот w / WebGL.

Ако не, кажи им на пријателите СЕЛПЕР, во величествениот курс за управување со средства во ГИС технологии, кој имаше свои бариери пред OpenGL верзиите на графичките картички на Nvidia на Универзитетот каде што беше развиен.  Експоненцијално зголемен со протестите на студентите од Богота што го отежнуваа правењето доволно тестови претходниот ден.

Покрај тоа, тие го открија лансирањето поддршка за да ја стартуваат алатката на мобилни уреди како што се мобилни телефони или таблети.

Во презентацијата спроведе неколку примери или демонстрации, да се разбере како на API за функциите JavaScript и како податоците се меѓусебно поврзани за да се генерираат моделирање 3D, почнувајќи со товарот на слоеви или информации за WebScene, а подоцна да се моделира / рендерирање 3D во Screeneview,

Технолошка интеграција

Архитектурата е од тип 4.x и е составена од визуелни компоненти и додатоци, покрај тоа што прифаќа повеќе слоеви на информации од различни извори на податоци. Оваа архитектура се одликува со над 3.x бидејќи 3Д-визуелизацијата е достапна само за ова ниво. Алатките Webscene и SceneView се користат за управување со 3Д-податоци и се целосно интегрирани во API, покрај тоа што 3D-моделирањето може да се прилагоди на податоците достапни во претходните апликации.

Со примери, тие ја посочија визуелната разлика помеѓу 2D и 3D податоци и како да се премине од 2D преглед на мапа WebScene до 3D SceneView, преку кодови на Javascript. Манипулацијата со фотоапаратот е едноставна, додавајќи некои специфични команди, прегледите ја менуваат насоката. Извршени се тестови врз следниве карактеристики:

  • насловот, што овозможува ротирање на камерата на работниот простор.
  • goTo: се користи за да се утврди поглед според она што сакате да го видите во 3D, плус да можете да направите анимации со оваа алатка, како на пример поставување на одредени степени на Наслов да се пресоздаде ротациона анимација.
  • ToMap: ја зема координата на прегледот и ја става на картата 2D
  • toScreen: Ви овозможува да наведете точка на картата 2D и да ја поставите подоцна во приказот 3D
  • hitTest: се користи за да се одредат карактеристиките што одредена точка ја има во поглед

Тие, исто така утврдил дека изградбата на 3D карта има истите алатки за да се создаде еден 2d, како што се користење basemaps, слоеви и слоеви кои се поддржани и дека за 2D (WMS, вектори или CSV).

Сепак, мора да се има предвид дека слоевите 2D не содржат информации од "Z" (висина), затоа за да моделираат податоци потребно е да има слоеви поврзани со 3D како точни облаци, meshlayersили височини. Во рамките на API, можете да направите прашања за овие слоеви на 3D, како што се специфични точки на елевација во прегледот, на сликата (1) теренот првично е почитуван и на сликата (2), како што се менува од пребарување или консултации.

Тие покажаа повеќе примери за тоа како се претставени податоците, на пример, кои податоци се поддржани од SceneLayers (точки) и 3D објекти (3D објекти).

За големите градови, претставата за 3Д објекти е моќна алатка, бидејќи е можно да се согледа не само просторната локација на објектот, туку може да се додаде и неговиот волумен, односот со околината, како и внатрешните карактеристики на секој од нив. предметите. Следната слика покажува како тие случајно одбрале зграда во Newујорк, и може да се видат сите нејзини атрибути. Исто така, повеќе пребарувања може да бидат подготвени според структурите, како што се: каде што се наоѓаат одредени структури кои имаат специфичен опсег на висина или дефиниција на оптимални правци

Поддржува ракување со слоеви како ИнтегриранMeshLayer, што е блок на информации од сензори како беспилотни летала. Тие не содржат информации изолирани од секоја структура како претходна слика, но тоа е маса на информации со 3D атрибути.

Што се однесува до точка облаците, можете да играте со големината на точките за да имате подобра визуелизација на податоците, бидејќи секој слој на точки може да има милијарди информативни точки, но тие не се претставени како објект 3D.

Тие ја специфицираа употребата на симбологијата во 3Д-податоците, што е претставена во рамни / рамни форми, и обемната симбологија поврзана со предметите создадени во 3Д-форма. Овие можат да бидат во специфични стилови според видот на објектот. Тие покажаа употреба на таканаречени Екструди за „обојување“ на структурата според нејзините атрибути,

Беа прикажани видовите на рендерирање што можат да се користат: поедноставно, каде што сите предмети имаат една симбологија, на uniqueValueRenderer каде што можете да ги категоризирате објектите, според атрибут, и ClassBreakRenderer каде што атрибутите на секој објект се почитуваат во однос на класата: во овој случај тие наведоа колку растојание ја гради зградата за пристап до системот за јавен превоз.

Презентерите, прикажани во краткиот временски семинар, ги имаат сите придобивки од користењето на ArcGIS API за Javascript, вклучувајќи:

  • 3D додатоци: со интерактивна демонстрација тие го посочија растојанието меѓу објектите, и хоризонтално и вертикално.
  • Изградба на апликации: од локацијата и објектите 3D.
  • Режим на сцена SceneView: ја дефинира содржината и стилот на 3D приказот и може да се подигнат во Портал за ArcGIS.
  • Геодезички мерења: не само што се фокусира на структурите на површината, туку и овозможува мерење на растојанија во светот.
  • Градење на апликации, моделирање 3D во согласност со реалноста презентирани простор, линии или меурчиња повик каде што се прикажани одредени функции, како што се тагови кои се на платформи како Google Earth, во овој случај 3D
  • Declutter: се користи за прочистување или филтер етикети или карактеристики кои се потребни за да се види на 3D карта, со што се избегнува многу етикети, кои не дозволуваат соодветна визуелизација, и да предизвика бучава кога лоцирање на нешто посебно.

По демонстрациите на секоја карактеристика вклучена во  ArcGIS API за Javascript, ги покажаа новитетите што ќе бидат претставени во новата верзија на 4.10. Каде ќе имате можност за:

  • Изгради слој на сцени
  • Графички елемент: кој ќе пренесува претходно дизајнирани информации во објект 3D
  • Вчитувајќи голема количина на податоци: не само што одговара на одреден град, туку на национално ниво (земја).
  • Точки филтри за облаци

Придонеси од овој веб-сајт за геоинженеринг

На кратко, темата е многу валидна; запомнувајќи дека трендовите кон дигитални близнаци и паметни градови бараат, освен размислување за управување со информации, чие моделирање е многу надминето, да се реши интеграцијата со моделирање на операции. Пазарот е широк, ветувачки и до денес веќе има многу решенија со скоро клуч на рака за крајниот корисник; иако за оние од нас кои користат технологија за производство на алатки што не се конзервирани, патот е сè уште тежок. Ова подразбира, приближување на другите димензии, како што се времето, трошоците и животниот циклус на процесите; не на ниво на податоци и технологија, што, како што инсистираме, е јасно прашање, туку во помалку болната адаптација на реалните активности на корисникот пред посредниците во трансакцискиот ланец што минуваат низ просторните информации. Од страната на ESRI, конструкцијата на податоци е нешто макотрпна, бидејќи иако веќе можете да ги интегрирате податоците на БИМ изградени на врвот на Revit, сепак тие се гледаат како два одделни света за кои е потребна комплексна трансформација. Новите дела сигурно ќе можат да се користат на моделите на БИМ, но има прекумерна количина на информации за CAD што ги доведуваат во услови на затворен простор, со полигонизирани простори, издигнувања и нормализирани слоеви е сè уште скапо.

Меѓутоа, ако Есри заслужува заслуга, тоа е напредок во привлечна и едноставна визуелизација. Веќе можам да ги замислам разочарувањата на Дон Jackек, со неговата оптика „да го олесниме“ водачите на вертикалните линии на AutoDesk, во оној доцен, но успешен брак кадеречиси апликација ArcGIS Pro»Мора да најдете под чаршавите како чевел со неколку парчиња што укажуваат на истата работа, но со потешкотии да ја поедностават суштината на резултатот што го бараат топографијата, индустриското инженерство, градежништвото и архитектурата. И, тоа е дека трендот на едноставност на уметничката карта што го претрпе ГИС, сепак мора да го доживее конвенционалниот CAD, поради таа навика да се заборави дека планот е само медиум, но дека е важно да се стави зградата во функција.

Добри практики ГИС моделирање, лесен, се фокусираше на апстракција на реалноста ќе биде корисна за CAD / БИМ хибрид, кој за некое време ќе треба да живеам заради донесување на БИМ во многу земји важи и за долго време, особено од страна на ѓубре на прописите старомодни претставници прицврстени на првите две букви од визијата на АЕКО.

Трката ќе биде интересна во наредните години, во еден многу сличен тренд кој ќе доведе до континуиран проток на низата CAD-GIS-BIM-DigitalTwin-SmartCity; како што беше потврдено од страна на акции на страна на Сименс / Бентли во стекнување на решенија како што се CityPlanner и ослободување на отворен код на Javascript.

За сега, да му оддадеме признание на Есри за синергетскиот напор со AutoDesk, надвор од интеграцијата на податоци / технологија, во пристапот на интеграција на процесот / актерот. На крајот, тоа е придобивка за корисниците, кои остануваат да го гарантираат тој чекор за да научат да разбираат модели и кодови; да започнете барем добар курс ArcGIS Pro и основи на Javascript.

Ова се некои курсеви што ги препорачуваме да ве информираат, по пристапни цени.

Остави одговор

Вашата е-маил адреса нема да бидат објавени.

Оваа страница користи Akismet за намалување на спам. Дознајте како се обработуваат податоците од вашиот коментар.