hozzáad
ArcGIS-ESRIOktató CAD / GIS

3D Webes adatmodellezés API-javascriptrel: Esri Advances

Amikor látjuk az ArcGIS Smart Campus funkciót, olyan feladatokkal, mint például az asztali munkafolyamatok a Professional Services épület harmadik szintjén és az egyik a Q Auditoriumban, mind a belső kataszter, mind a BIM adatintegráció eredményeként adunk magunkat A Geo-engineering áramlások kötelező érvényű látásba történő integrálása nagyon közel áll.

Annak ellenére, hogy a master data management (MDM) típusú módszer fenntartásához komoly feladatok hiányoznak a GIS könnyű valósága, a részletes valóság BIM és az ezen a mutatón futó, a valós életben jelentkező alkalmazási események közötti igazság pontjához. Azt is tudomásul vesszük, hogy mindez a funkció webböngészőkön fut, bizonyos Python rutinokkal, de különösen olyan könnyű nyelvű, mint a javascript.

Ami elkerülhetetlenül emlékeztet minket, hogy a geomatikusoknak és a mérnököknek egy lépéssel tovább kell lépniük a modellek és a programozási kódok megértéséhez.

Fontos megjegyezni azt a tendenciát is, amely a nehéz asztali környezetekről a könnyű böngésző kódrészletekre vált. Bizonyára egy informatikus, aki a GIS-kiszolgálóval, a Gis Engine-vel vagy a GIS-objektumokkal alkotott művészetet, kiment az üzletből, amikor meglátta, hogy a Leaflet hogyan működik egy tanfolyamon. MappingGis; Nem lennék meglepve, ha elment volna, hogy átugorja a sírját elődje mentorához.

A következő ArcGis Indoors verzióig a cikk összefoglalja Lau elismerésének kombinációját - egy kitartó lány, aki együttműködik ezen az oldalon - és a Geofumadas.com szerkesztőjének kontextus nézetei a legutóbbi „Bevezetés az 3D-be a weben az ArcGIS API-val a Javascript-hez.

A webes szeminárium kiállítói kezdetben jó csattanóval jelentek meg a 3D használatáról az ArcGIS alkalmazásokban, és arról, hogy ez hogyan mutatkozik meg a következőkben: Jelenet-nézet, Történettérképek vagy a Webalkalmazás-készítő a tanulmány céljától függően.

Fontos volt, hogy a 3D témához kapcsolódó alapfogalmak eleve meghatározódjanak, különösen azért, mert a kötetek bemutatásán túl a folyamatok modellezésére törekszik. Szintén az a szempont, amely még mindig kritikus az ilyen típusú adatokhoz kapcsolódó folyamatok futtatásához, amelyek teljesen eltérnek a 2D-től, például egy jó grafikus kártya, az OpenGL támogatás a böngészőben és a WebGL-ben.

Ha nem, mondd el nekik a barátokat SELPERa GIS-technológiákkal való gazdag vagyonkezelés csodálatos folyamata során, amelyek akadályai voltak az egyetem Nvidia grafikus kártyáinak OpenGL-verziói előtt, ahol fejlesztették.  Ugrásszerűen megnövekedett a bogotai hallgatók tiltakozása miatt, amelyek megnehezítették az előző nap elegendő teszt elvégzését.

Emellett kiderült, hogy az eszköz a mobil eszközökön, például mobiltelefonokon vagy táblagépeken indítható.

A bemutatóban több példát vagy tüntetést készítettek, hogy megértsék, hogyan működik a API-k a Javascript-hez, és hogyan kapcsolják össze az adatokat az 3D modellezés létrehozásához, kezdve a rétegek vagy információk betöltésével a WebScene-hez, majd az 3D modellezéséhez / megjelenítéséhez a Screeneview-ban,

Technológiai integráció

Az architektúra a 4.x típusú, és vizuális komponensekből és widgetekből áll, amellett, hogy több adatforrást fogad el különböző adatforrásokból. Ez az architektúra kiváló a 3.x felett, mert a 3D-s megjelenítés csak erre a szintre érhető el. A Webscene és a SceneView eszközöket a 3D adatok kezelésére használják, és teljes mértékben integrálódnak az API-ba, azon túl, hogy a 3D-s modellezés hogyan alkalmazható a korábbi alkalmazásokban elérhető adatokhoz.

Példákkal jelezték a 2D és 3D adatok vizuális különbségét, valamint azt, hogy miként lehet 2D WebScene térképnézetből 3D SceneView képre jutni javascript kódok segítségével. A kamera kezelése egyszerű, néhány speciális parancs hozzáadásával a nézetek megváltoztatják az irányt. A vizsgálatokat a következő jellemzőkkel végeztük:

  • fejezet, amely lehetővé teszi a kamera forgatását a munkaterületen.
  • Goto: az 3D-ben látni kívánt nézet létrehozására szolgál, és ezzel az eszközzel animációkat készíthet, például bizonyos fokozatok elhelyezésével cím újrakezdeni egy forgási animációt.
  • tomap: koordinálja a nézetet, és elhelyezi az 2D térképen
  • toScreen: lehetővé teszi, hogy egy pontot jelezzen az 2D térképen, és később helyezze el az 3D nézetben
  • HitTest: a jellemzők meghatározására szolgál, amelyek egy adott ponton belül vannak a nézetben

Azt is meghatározták, hogy az 3D térkép felépítése ugyanazokkal az eszközökkel rendelkezik, mint az 2d létrehozása, például a támogatott alaplapok, rétegek vagy rétegek, valamint az 2D térképek (WMS, vektorok vagy CSV) használata.

Figyelembe kell azonban venni, hogy az 2D rétegek nem tartalmazzák a "Z" (magasság) információt, ezért az adatok modellezéséhez szükséges, hogy az 3D-hez kapcsolódó rétegek pontfelhőkké alakuljanak, meshlayersegy elevationlayers. Az API-n belül lekérdezheti ezeket az 3D rétegeket, mint például a nézetben levő konkrét magassági pontokat, a terep eredeti képét (1) és a képet (2), ahogy az a kérdés vagy konzultáció.

Több példát mutattak be az adatok ábrázolására, például milyen adatokat támogatnak a SceneLayers (pontok) és a 3D objektumok (3D objektumok).

Nagyvárosok számára a 3D-s objektumok ábrázolása hatékony eszköz, mivel látható, hogy nemcsak az objektum térbeli elhelyezkedése, hanem annak térfogata, viszonya a környezettel, valamint mindegyikük belső jellemzői hozzáadhatók. a tárgyakat. A következő kép azt mutatja, hogy véletlenszerűen választottak ki egy épületet New York City-ben, és az összes attribútuma látható. Hasonlóképpen, több lekérdezés is elkészíthető a struktúrák szerint, például: ahol bizonyos struktúrák találhatók, amelyek meghatározott magassággal rendelkeznek, vagy amelyek meghatározzák az optimális útvonalakat

Támogatja a rétegek kezelését IntegratedMeshLayer, amely az érzékelőktől, például drónoktól származó információblokk. Nem tartalmaznak minden struktúrától elkülönített információt, mint az előző képet, de az 3D attribútumokkal ellátott információ tömegét jelenti.

Ami a pontfelhőket illeti, a pontok méretével játszhat az adatok jobb vizualizálása érdekében, mivel a pontok mindegyik rétege több milliárd információs ponttal rendelkezhet, de nem szerepelnek 3D objektumként.

Meghatározták a szimbólum használatát a 3D adatokban, amelyeket lapos / lapos formában mutatnak be, valamint a 3D-ben létrehozott tárgyakhoz kapcsolódó hangerő-szimbolikát. Ezek az objektum típusától függően meghatározott stílusokban lehetnek. Megmutatták az úgynevezett extrudák használatát a szerkezet „színezésére” annak jellemzői szerint,

A megjelenítendő renderelt típusok: simplerenderer, ahol minden objektum egyetlen szimbolikával rendelkezik, a uniqueValueRenderer ahol az objektumokat egy attribútum szerint kategorizálhatja, és a ClassBreakRenderer ahol az egyes objektumok tulajdonságai egy osztályra vonatkoznak: ebben az esetben azt jelezték, hogy az épület milyen távolságot vesz igénybe a tömegközlekedési rendszer eléréséhez.

Az előadók a Webinar rövid idő alatt megmutatták az ArcGIS API használatának minden előnyét a Javascript-hez, beleértve a következőket:

  • 3D widgetek: interaktív bemutatóval jelezték a vízszintes és függőleges objektumok közötti távolságot.
  • Alkalmazások építése: a helyről és az 3D objektumokból.
  • SceneView jelenet mód: meghatározza az 3D nézet tartalmát és stílusát, és feltölthető az ArcGIS portáljába.
  • Geodéziai mérések: nem csak a felületek szerkezetére összpontosít, hanem lehetővé teszi a távolságok mérését a világon.
  • Alkalmazásépítés, 3D modellezés a hely, a vonalak vagy a buborékok valóságának függvényében, ahol bizonyos funkciók jelennek meg, mint például a címkék, amelyek a Google Földön, ebben az esetben 3D-ben láthatók
  • Declutter: a címkék vagy funkciók hibakereséséhez vagy szűréséhez használják, amit az 3D térképen meg kell néznie, elkerülve ezzel a címkék nagy számát, amelyek nem teszik lehetővé a megfelelő megjelenítést, és zajt okoznak, ha valamit konkrétan helyeznek el.

Az egyes jellemzők bemutatása után  ArcGIS API a Javascript-hez, bemutatta az új 4.10 verzióban megjelenő újdonságokat. Ahol lehetőséged lesz:

  • Építsd a Scene Layer-et
  • Szelet widget: amely korábban tervezett információt továbbít egy 3D objektumhoz
  • Nagy mennyiségű adat betöltése: nem csak egy adott városnak, hanem országosan (ország).
  • Pontfelhő szűrők

A webinar hozzájárulása a geoengineeringhez

Röviden: a téma nagyon érvényes; emlékeztetve arra, hogy a Digitális ikrek és az intelligens városok irányába mutató trendek megkövetelik, hogy az információkezelésen való gondolkodáson túl, amelynek modellezését jelentősen túllépték, foglalkozni kell az integrációval a működési modellezéssel. A piac széles, ígéretes és a mai napig számos, szinte kulcsrakész megoldást kínál a végfelhasználó számára; bár azok számára, akik technológiát használunk nem konzerv szerszámok készítéséhez, az út még mindig nehéz. Ez magában foglalja, konvergálja a többi dimenziót, például a folyamatok idejét, költségét és életciklusát; nem az adatok és a technológia szintjén, ami - amint ragaszkodunk hozzá - egyértelmű kérdés, sokkal inkább a felhasználó valós életbeli cselekedeteihez való kevésbé fájdalmas alkalmazkodás a tranzakciós láncban a közvetítők előtt, akik térbeli információkon mennek keresztül. Az ESRI oldaláról az adatkonstrukció kissé nehézkes, mert bár már integrálhatja a Revit tetejére épített BIM-adatokat, mégis két különálló világnak tekintik, amelyek komplex átalakítást igényelnek. Az új művek biztosan felhasználhatók lesznek a BIM modelleken, de túl sok CAD információ létezik, amelynek sokszögű terekkel, emelkedésekkel és normalizált rétegekkel történő fedett állapotba kerülése még mindig drága.

Ha azonban Esri elismerést érdemel, akkor ez az általa elért haladás a vonzó és egyszerű megjelenítés terén. Már el tudom képzelni Mr. Jack csalódásait, a "könnyítsük meg" optikájával, az AutoDesk függőleges vonalvezetőivel abban a késői, de sikeres házasságban, ahol "szinte egy ArcGIS Pro alkalmazás” kell találni a lapok alatt, mint illeszkedést több olyan darabhoz, amelyek ugyanarra mutatnak, de nehézségekbe ütközik a topográfia, az iparmérnöki, az építőmérnöki és az építészet által megkívánt eredmény lényegének leegyszerűsítése. És arról van szó, hogy a művészi térkép egyszerűségének trendjét, amelyet a GIS elszenvedett, továbbra is a hagyományos CAD-nek kell megélnie, annak a szokásnak köszönhetően, hogy elfelejtjük, hogy a terv csak médium, de a fontos az épület üzembe helyezése. .

A GIS modellezés, a fény absztrakciójára összpontosító jó gyakorlatok hasznosak lesznek a CAD / BIM hibridek számára, amelyek egy ideig együtt létezhetnek, mivel a BIM elfogadása sok országban hosszú ideig tart, különösen a normál normális elfogultság miatt. az AECO jövőképének két első betűjére illesztett régimódi tisztviselők.

A verseny az elkövetkező években érdekes lesz, nagyon hasonló tendenciát mutatva, hogy a CAD-GIS-BIM-DigitalTwin-SmartCity szekvenciát folyamatos áramlásba hozza; amint azt a Siemens / Bentley oldalán tett intézkedések bizonyítják, mint például a CityPlanner és a nyílt forráskód megjelenése a Javascript-en.

Most adjunk Esri elismerést az AutoDesk-szel való szinergikus erőfeszítésekért, az adat / technológia integráción túl, folyamat / szereplő integrációs megközelítésben. Végül a felhasználók számára nyereség, akiknek meg kell hagyniuk ezt a lépést, hogy megtanulják megérteni a modelleket és a kódokat; kezdeni legalább egy jó ArcGIS Pro tanfolyamot és egy Javascript alapokat.

Néhány olyan kurzus, amelyet ajánljuk, hogy megújult legyen, megfizethető áron.

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

Golgi Alvarez

Író, kutató, földgazdálkodási modellek szakértője. Részt vett olyan modellek koncepciójának kidolgozásában és megvalósításában, mint például: Nemzeti Vagyonigazgatási Rendszer SINAP Hondurasban, Közös Önkormányzatok vezetési modellje Hondurasban, Integrált Kataszterkezelési Modell - Nyilvántartás Nicaraguában, Területi SAT igazgatási rendszer Kolumbiában . 2007 óta a Geofumadas tudásblog szerkesztője és az AulaGEO Akadémia létrehozója, amely több mint 100 GIS - CAD - BIM - Digital Twins témájú kurzust tartalmaz.

Kapcsolódó cikkek

Szólj hozzá

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

Vissza a lap tetejére gombra