ArcGIS-ESRIÕppetöö CAD / GIS

3D veebiandmete modelleerimine API-javascriptiga: Esri Advances

Kui me näeme funktsionaalsust Smart Campus ArcGIS ülesannetega nagu reisimine vahelistel liinidel laua kolmandal korrusel Professional Services ja üks Q Auditorium, mille tulemusena nii maa interjööri ja integratsiooni BIM andmed, leiame Geotehnoloogia integreerumine sidusasse nägemusse on väga lähedal.

Vaatamata asjaolule, et põhiandmete haldamise (MDM) tüüpi meetodi säilitamiseks on tõsiseid ülesandeid vaja tõepunkti jaoks GIS-i kerge reaalsuse, üksikasjaliku reaalsuse BIM-i ja sellel kursoril töötavate rakendusjuhtumite vahel reaalses elus. Mõistame ka, et kogu see funktsioon töötab veebibrauserites, mõne Pythoni jaoks rutiinide jaoks, kuid eriti kerge keelega nagu javascript.

Mida paratamatult meile meenutab, et geomaatika ja insenerid peavad minema sammu edasi mudelite ja programmide koodide mõistmiseks.

Samuti on oluline märkida trendi muutus rasketest töölauakeskkondadest kergete brauserijuppideni. Kindlasti läks GIS-serveri, Gis Engine'i või GIS-objektidega kunsti teinud arvutiteadlane äritegevusest välja, kui nägi, kuidas Leaflet kursusel töötas MappingGis; Ma ei oleks üllatunud, kui ta läks hüppa üle haua oma eelkäija mentorile.

Järgmise ArcGis Indoorsi versiooni ootamiseni võtab see artikkel kokku Lau hinnangute kombinatsiooni - tülikaline tüdruk, kes teeb koostööd selle saidiga - ja Geofumadas.com toimetaja kontekstivaated hiljutisel veebiseminaril “Sissejuhatus veebis 3D-s ArcGIS API JavaScripti jaoks ".

Veebiseminari eksponendid ilmusid esialgu hea konksuga 3D kasutamise kohta ArcGIS-i rakendustes ja kuidas see avaldub platvormidel: Stseenivaataja, Jutukaardid või Veebirakenduse ehitaja sõltuvalt uuringu eesmärgist.

Oluline oli 3D-teemaga seotud põhimõistete määratlemine algusest peale, eriti seetõttu, et lisaks mahtude näitamisele püütakse modelleerida protsesse. Samuti aspekt, mis on põhiliste süsteeminõuete osas endiselt kriitiline seda tüüpi andmetega seotud protsesside käitamiseks, mis erinevad 2D-st, näiteks hea graafikakaart, OpenGL-i tugi, mis sisaldub brauseris w / WebGL-is.

Kui mitte, laske neil sõpradele rääkida SELPER, GIS-i tehnoloogiate varahalduse suurepärasel kursil, millel oli takistused ülikooli Nvidia videokaartide OpenGL versioonides, kus see oli välja töötatud.  Kasvas hüppeliselt Bogota õpilaste protestide tõttu, mis raskendasid eelmisel päeval piisavalt testide tegemist.

Lisaks näitasid nad, et tööriista käivitamiseks on vaja käivitada mobiilseadmetes, näiteks mobiiltelefone või tahvelarvuteid.

Ettekandes läbi mitmeid näiteid või esitlused, et mõista, kuidas API JavaScript funktsioonid ja kuidas andmeid omavahel et tekitada modelleerimine 3D, alustades koormuse kihtide või teabe WebScene ja hiljem selle modelleerimine / muudab 3D sisse Screeneview,

Tehnoloogiline lõimumine

Arhitektuur on 4.x tüüpi ja koosneb visuaalsetest komponentidest ja vidinatest, lisaks sellele, et see aktsepteerib erinevat teabeallikatest pärinevat mitmekordset teabekihti. See arhitektuur paistab silma üle 3.x, kuna 3D-visualiseerimine on saadaval ainult sellel tasemel. Veebikava ja SceneView tööriistu kasutatakse 3D-andmete haldamiseks ja need on täielikult integreeritud API-sse, lisaks sellele, kuidas 3D-modelleerimist saab kohandada eelmistes rakendustes saadaolevate andmetega.

Näidetega näitasid nad visuaalset erinevust 2D- ja 3D-andmete vahel ning seda, kuidas 2D WebScene'i kaardivaatelt 3D SceneView-le liikuda läbi javascripti koodide. Kaameraga manipuleerimine on lihtne, lisades mõned konkreetsed käsklused, muudavad vaated suunda. Katsed viidi läbi järgmiste omadustega:

  • pealkiri mis võimaldab kaamera tööpaigal pöörata.
  • goTo: kasutatakse näotuvastuse loomiseks vastavalt sellele, mida soovite näha 3D-s, lisaks saate selle tööriistaga luua animatsioone, näiteks teatud taseme pealkirja rotatsiooni animatsiooni taastamiseks.
  • ToMap: võtab koordinaadi vaate ja asetab selle 2D kaardile
  • toScreen: võimaldab 2D-kaardil näidata punkti ja asetada see 3D vaates hiljem
  • hitTest: kasutatakse omaduste kindlaksmääramiseks, mis teatud vaatepunktil on

Samuti on määratletud, et ehituse kaardil 3D on sama vahendeid, et luua üks 2d, nagu kasutades basemaps, kihid või kihid, mis on ka toetatud et 2D (WMS, vektorid või CSV).

Siiski, te peaksite meeles, et 2D kihid ei sisalda teavet "Z" (kõrgus), mis on põhjus, miks on vaja modelleerida seotud andmed 3D on kihtidest pilved punkte, meshlayersvõi kõrgusväljad. Jooksul API saab tutvuda nende 3D kihid nagu kõrguse konkreetsete punktide silmside, pilt (1) algselt täheldatud valdkonnas, ja pilt (2), kuna see muudab alates päringu või konsulteerimine tehtud.

Nad näitasid mitut näidet andmete esitamise kohta, näiteks milliseid andmeid toetavad SceneLayers (punktid) ja 3D objektid (3D objektid).

Suurte linnade jaoks on 3D-objektide kujutamine võimas tööriist, kuna on võimalik näha mitte ainult objekti ruumilist asukohta, vaid ka selle mahtu, suhet keskkonnaga ning igaühe sisemisi omadusi. objektid. Järgmine pilt näitab, kuidas nad New Yorgis hoone juhuslikult valisid, ja kõik selle atribuudid on nähtavad. Samamoodi võiks koostada mitu päringut vastavalt struktuuridele, näiteks: kus asuvad teatud struktuurid, millel on kindel kõrgus või optimaalsete marsruutide määratlus

Toetab selliste kihtide käitlemist nagu IntegratedMeshLayer mis on andurite, nagu dronide, info plokk. Need ei sisalda eraldiseisvat teavet iga struktuuri nagu eelmine kujutis, kuid see on 3D atribuutidega seotud teabe mass.

Nagu punktis pilved, saab mängida suurus dots saada parem ülevaade andmete kuna iga punkt kiht võib olla triljoneid andmepunkti, kuid need ei ole esindatud kui 3D objekt ise.

Nad täpsustasid sümboloogia kasutamist 3D-andmetes, mis esitatakse lamedate / tasaste kujunditena, ja 3D-s loodud objektidega seotud helisümboloogiat. Need võivad olla konkreetse stiiliga vastavalt objekti tüübile. Nad näitasid nn ekstruudide kasutamist struktuuri "värvimiseks" vastavalt selle omadustele,

Näidatud on renderdamisliigid, mida saab kasutada: lihtsustaja kus kõikidel objektidel on üks sümbol, on uniqueValueRenderer kus saab liigitada objekte vastavalt atribuudile ja ClassBreakRenderer kus iga klassi puhul täheldatakse iga objekti atribuute: sel juhul on nad näidanud, kui palju kaugust hoones ühistranspordisüsteemi pääsemiseks kulub.

Esitajad näitasid lühikese aja jooksul veebiülekande käigus kõiki eeliseid, mida ArcGIS API on Javascript kasutanud, sealhulgas:

  • 3D vidinad: interaktiivse demonstratsiooniga näitasid nad objektide vahemaad horisontaalselt ja vertikaalselt.
  • Rakenduste ehitus: asukohast ja 3D objektidest.
  • SceneView stseenirežiim: määratleb 3D vaate sisu ja stiili ning seda saab üles laadida ArcGISi portaalist.
  • Geodeetilised mõõtmised: mitte ainult ei keskendu pinna struktuuridele, vaid võimaldab mõõta maapinna vahemaid.
  • Hoone rakendused, modelleerimine 3D vastavalt reaalsus esitatakse ruumi, joonte või mullid helistada, kus teatavad iseärasused on märgitud, nagu sildid, mis on platvormidel nagu Google Earth, antud juhul 3D
  • Declutter: kasutatud puhastamiseks või filter etiketid või omadused, mis on vajalikud, et näha kaardil 3D, vältides palju etiketid, mis ei võimalda nõuetekohast visualiseerimine ja põhjustada müra kui asukoha midagi konkreetset.

Järgides iga tunnusjooni, mis sisaldas kõiki tunnuseid  ArcGIS API JavaScripti jaoksnäitas uudiseid, mis esitatakse uues 4.10 versioonis. Kui teil on võimalus:

  • Ehitage stseenikiht
  • Slice'i vidin: mis edastab eelnevalt kavandatud teavet 3D objektile
  • Suure hulga andmete laadimine: mitte ainult konkreetse linna järgi, vaid ka riigis (riik).
  • Punkti pilvefiltrid

Selle veebi aari panused geoinfoteenistusse

Lühidalt öeldes on teema väga kehtiv; meenutades, et digitaalsete kaksikute ja nutikate linnade suunas liikumise suundumused nõuavad lisaks infojuhtimisele mõtlemisele, mille modelleerimine on palju ületatud, tuleb tegeleda integreerimisega operatsioonide modelleerimisega. Turg on lai, paljutõotav ja tänaseks on sellel lõppkasutaja jaoks juba palju peaaegu võtmed kätte lahendusi; kuigi meie jaoks, kes kasutavad tehnoloogiat konserveerimata tööriistade valmistamiseks, on tee endiselt raske. See tähendab, et ühtlustatakse protsesside muud mõõtmed, näiteks aeg, maksumus ja olelustsükkel; mitte andmete ja tehnoloogia tasandil, mis, nagu me nõuame, on selge küsimus, vaid pigem vähem valus kohanemine kasutaja tegeliku elu toimingutega enne ruumiandmeid läbivate tehinguketis olevate vahendajate ees. ESRI poolelt on andmete koostamine mõnevõrra vaevaline, sest kuigi saate juba integreerida Revitile rajatud BIM-andmeid, nähakse seda ikkagi kahe eraldi maailmana, mis nõuavad keerukat ümberkujundamist. Uusi teoseid saab kindlasti kasutada BIM-mudelitel, kuid on liiga palju CAD-teavet, mille toomine sisetingimustesse, polügoniseeritud ruumide, kõrguste ja normaliseeritud kihtidega on endiselt kallis.

Kui Esri aga väärib tunnustust, on see edu, mida ta teeb atraktiivse ja lihtsa visualiseerimise osas. Kujutan juba ette härra Jacki pettumusi oma optikaga "teeme lihtsaks" ja AutoDeski vertikaalsed liidrid selles hilises, kuid edukas abielus, kus "peaaegu ArcGIS Pro rakendus” peab leidma lehtede alt sobivuse mitme detailiga, mis viitavad samale asjale, kuid mille tulemuse olemust on keeruline lihtsustada topograafia, tööstustehnika, tsiviilehituse ja arhitektuuriga. Ja see on see, et kunstilise kaardi lihtsuse trend, mida GIS kannatas, peab endiselt elama tavapärase CAD-iga, kuna harjumus unustada, et plaan on vaid meedium, kuid oluline on hoone kasutuselevõtt. .

Hea tava modelleerimine GIS, kerge, keskendus võtmiseks reaalsus on kasulik CAD / BIM hübriid, mis mõnda aega on elada, sest vastuvõtmise BIM paljudes riikides läheb kaua, eriti määrustega saamatuse vananenud ametnikud, kleepides AECO visiooni kahele esimesele tähele.

Võistlus on huvitav järgmistel aastatel väga sarnase suundumusega, et tuua järjepidev voog järjestust CAD-GIS-BIM-DigitalTwin-SmartCity; nagu tõendavad Siemens / Bentley poolt selliste lahenduste nagu CityPlanner ja avatud lähtekoodiga Javascripti vabastamine.

Andkem Esrile praeguseks sünergiaprotsess AutoDeskiga lisaks andmete / tehnoloogia integreerimisele protsessi / osaleja integreerimise lähenemisviisis. Lõppkokkuvõttes on see kasum kasutajatele, kes jäävad selle sammu tagama, et õppida mudelitest ja koodist aru saama; alustada vähemalt hea ArcGIS Pro kursuse ja Javascripti põhitõdedega.

Need on mõned kursused, mida soovitame ajakohastada, taskukohaste hindadega.

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

Golgi Alvarez

Kirjanik, teadur, maakorraldusmudelite spetsialist. Ta on osalenud selliste mudelite kontseptualiseerimises ja juurutamises nagu: Hondurase riiklik kinnisvarahalduse süsteem SINAP, Hondurase ühisomavalitsuste haldusmudel, katastrihalduse integreeritud mudel – register Nicaraguas, territooriumi haldussüsteem SAT Colombias. . Geofumadase teadmiste ajaveebi toimetaja aastast 2007 ja AulaGEO Akadeemia looja, mis hõlmab enam kui 100 kursust GIS - CAD - BIM - Digital Twins teemadel.

seotud artiklid

Jäta kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

Tagasi üles nupule