3D Web data modellering med API-javascript: Esri Advances

Når vi ser funksjonalitet Smart Campus ArcGIS med oppgaver som reiseruter mellom et skrivebord i tredje etasje av bygningen av profesjonelle tjenester og en i Q Auditorium, som et resultat av både land interiør og integrering av BIM data, finner vi Integrasjonen av Geo-engineering strømmer inn i en bindende visjon er svært nært.

Og til tross for at mangel alvorlige oppgaver for å opprettholde en Master Data Management metode (MDM) for en ekte punkt mellom lys av virkeligheten GIS, BIM og detaljerte virkelighet forekomst i det virkelige liv program som kjører på denne pekeren. Vi innser også at all denne funksjonaliteten kjører på nettlesere, med noen Python for rutiner, men fremfor alt med et språk som lys som javascript.

Det som uunngåelig minner oss om, at geomatikk og ingeniører må gå et skritt videre for å forstå modeller og programmeringskoder.

Det er også viktig å merke seg endringen i trend fra tunge skrivebordsmiljøer til lette nettleserkoder. Sikkert en datavitenskapsmann som laget kunst med GIS-server, forlot Gis Engine eller Gis gjenstander Spania da han så hvordan Leaflet jobbet i løpet av MappingGis; Jeg ville ikke bli overrasket om han gikk for å hoppe over graven til forgjengerens mentor.

Venter på neste ArcGis Indoors-versjon, oppsummerer denne artikkelen en kombinasjon av Laus innsikt - en tålmodig jente som samarbeider med dette nettstedet - og kontekstvisninger av redaktøren for Geofumadas.com, om det siste webinaret "En introduksjon til 3D på nettet med ArcGIS API for Javascript ".

Webinar utstillere først dukket opp med en god krok på emnet 3D bruk i ArcGIS programmer, og hvordan det manifesterer seg i plattformer: Scene Viewer, Story Maps, eller Web App Builder avhengig av formålet med studien.

Det var viktig at de grunnleggende konseptene knyttet til 3D-temaet ble definert i begynnelsen, først og fremst fordi vi ønsker å modellere prosesser utenom å vise volumer. Også aspekt som fortsatt er kritisk når det gjelder grunnleggende systemkravene for å kjøre prosesser knyttet til denne type data som er helt forskjellig fra de 2D, som de er et godt grafikkort, OpenGL støtte inkludert i nettleseren m / WebGL.

Hvis ikke, la dem bli fortalt av venner av SELPER, i det fantastiske kurset av kapitalforvaltning i GIS-teknologier, som hadde sine barrierer før OpenGL-versjonene av Nvidia-grafikkortene fra universitetet hvor den ble utviklet. Økende eksponentielt ved protester fra Bogotanos-studenter som gjorde det vanskelig å gjøre nok tester den forrige dagen.

I tillegg oppdaget de lanseringen av støtte for å kjøre verktøyet på mobile enheter som mobiltelefoner eller tabletter.

I presentasjonen gjennomført flere eksempler eller demonstrasjoner, for å forstå hvordan den API for Javascript-funksjoner, og hvor data som er sammenkoblet for å generere modellering 3D, ved å starte med belastningen av lag eller informasjon til WebScene og senere dets modellering / gjengivelses 3D i Screeneview,

Teknologisk integrasjon

Arkitekturen er 4.xy type består av visuelle komponenter og moduler, i tillegg til å akseptere flere lag av informasjon fra ulike datakilder. Denne arkitekturen skiller seg ut på 3.x fordi 3D-visualisering er bare tilgjengelig for dette nivået. Webscene verktøy og SceneView brukes for datahåndtering 3D og er fullstendig integrert i API, samt hvordan den kan tilpasses til modellering 3D data tilgjengelig i tidligere aplicacioneos.

Eksempler, er angitt den visuelle forskjellen mellom 2D Y 3D data som beveger seg fra et kartutsnitt til en SceneView 2D WebScene 3D gjennom javascript koder. Manipuleringen av kameraet er enkel, og legger til bestemte kommandoer, visningene endrer retningen. Testene ble utført i følgende egenskaper:

  • overskriften, som tillater rotasjon av kameraet på arbeidsområdet.
  • Gå til: brukes til å opprette en visning i henhold til hva du vil se i 3D, pluss du kan lage animasjoner med dette verktøyet, for eksempel å plassere bestemte grader av overskrift å gjenskape en rotasjonsanimasjon.
  • tomap: tar koordinat av visningen og plasserer den på 2D-kartet
  • toScreen: lar deg angi et punkt på 2D-kartet og plassere det senere i 3D-visningen
  • hitTest: brukes til å bestemme egenskapene som et bestemt punkt har i visningen

De definerte også at konstruksjonen av et kart 3D har de samme verktøy for å lage en 2d, for eksempel ved hjelp bakgrunnskart, lag eller sjikt som støttes også at for 2D (WMS, vektorer eller CSV).

Du bør imidlertid være oppmerksom på at 2D lagene inneholder ingen informasjon "Z" (høyde), og det er derfor det er nødvendig å modellere data knyttet til 3D har lag som skyer av poeng, meshlayersen elevationlayers. Innenfor API kan man konsultere på følgende 3D lag som for eksempel høyde bestemte punkter innen synsvidde, i bildet (1) opprinnelig observerte felt, og bildet (2) som den endres fra spørring eller konsultasjon gjort.

De viste flere eksempler på hvordan dataene er representert, for eksempel hvilke data SceneLayers (poeng) støtter, og 3D-objektene (3D Objects).

For store byer som representerer 3D gjenstander er en kraftig herrramienta, som du kan se, ikke bare den romlige plasseringen av objektet, men volumet forhold til miljøet, som du kan legge iboende carácteríisticas av hvert objektene. Følgende bilde viser hvordan de valgte en tilfeldig bygning i New York City, og alle dets attributter kan ses. På samme måte kan flere spørringer utarbeides i henhold til strukturen, for eksempel: hvor bestemte strukturer som har et bestemt høydenivå eller optimal rutedefinisjon, er lokalisert

Støtter håndtering av lag som IntegratedMeshLayer, som er en blokk med informasjon fra sensorer som droner. De inneholder ikke isolert informasjon av hver struktur som det forrige bildet, men det er en masse informasjon med 3D-attributter.

Når det gjelder punktskyene, kan du spille med størrelsen på punktene for å få bedre visualisering av dataene, siden hvert punktlag kan ha milliarder informasjonspunkter, men de er ikke representert som et 3D-objekt i seg selv.

De angav bruken av symboler i 3D-data, som presenteres i flat / flat form, og volum symbologien knyttet til objektene opprettet i 3D. Disse kan gå i bestemte stilarter i henhold til typen objekt. De viste bruken av de såkalte Extrudes å "farge" strukturen i henhold til dens attributter,

Typene gjengivelse som kan brukes ble vist: simplerenderer, der alle gjenstandene har en enkelt symbol, uniqueValueRenderer hvor du kan kategorisere objektene, i henhold til et attributt, og ClassBreakRenderer hvor attributter av hvert objekt blir observert i forhold til en klasse: i dette tilfellet angav de hvor langt avstanden fra bygningen det tar å få tilgang til kollektivtransportsystemet.

Presentatørene viste på kort tid sel Webinar alle fordelene ved å bruke ArcGIS API for Javascript, inkludert:

  • 3D-widgets: Med en interaktiv demonstrasjon angav de avstanden mellom objekter, både horisontalt og vertikalt.
  • Konstruksjon av applikasjoner: fra stedet og 3D-objektene.
  • SceneView-scenemodus: definerer innholdet og stilen til 3D-visningen og kan lastes opp til Portal for ArcGIS.
  • Geodetiske målinger: Ikke bare fokuserer på overflatenes konstruksjoner, men gir også mulighet til å måle avstander i kloden.
  • Byggesøknader, modellering 3D henhold til virkeligheten presenteres plass, linjer eller bobler ringe der visse funksjoner er angitt, for eksempel koder som er på plattformer som Google Earth, i dette tilfellet 3D
  • Declutter: brukes til å rense eller filter etiketter eller karakteristikker som er nødvendige for å se på kartet 3D, og ​​dermed unngår en rekke etiketter som ikke tillater riktig visualisering, og forårsake støy ved plassering av noe bestemt.

Etter demonstrasjonene av hver karakteristikk innlemmet i ArcGIS API for Javascript, viste nyhetene å bli presentert i den nye 4.10-versjonen. Der vil du ha mulighet for:

  • Bygg scenelaget
  • Slice widget: som vil overføre tidligere utformet informasjon til et 3D objekt
  • Laster inn en stor mengde data: Ikke bare tilsvarende en bestemt by, men nasjonalt (land).
  • Punktsky-filtre

Bidrag fra dette webinaret til geoengineering

Kort sagt, emnet er veldig gyldig; Minner om at utviklingen mot digital og Smart Cities Gemelos krever tenkning utover informasjonshåndtering, har modellering blitt sterkt overskredet, integrasjon med modellering operasjonen er adressert. Markedet er stort og lovende dato har allerede mange løsninger nesten totalentreprise og sluttbruker; men for de som bruker teknologien til å lage verktøy ikke hermetisert, er det fortsatt harde måten. Dette innebærer å konvergere andre dimensjoner slik som tid, kostnad og levetids prosesser; ikke på nivå med data og teknologi, som vi insisterer er et klart tema, men mindre smertefull tilpasning til handlingene til det virkelige liv brukeren til mellommenn i transaksjonskjeden passerer gjennom romlig informasjon. Fra siden av ESRI, er bygging data litt vanskelig, fordi selv om dataene kan nå integrere BIM bygget på Revit, fortsatt ser ut som to separate verdener som krever en kompleks transformasjon. De nye forsikring fungerer kan brukes på BIM-modeller, men det er overdreven bruk av CAD informasjon til å gjennomføre innendørs forhold med poligonizados mellomrom, fasader og selv sløsende lag er standardisert.

Imidlertid, hvis Esri fortjener en fortjeneste, er det fremgangen hun har med tanke på attraktiv og enkel visualisering. Jeg kan allerede forestille meg skuffelsene fra Don Jack, med hans optikk av "la oss gjøre det enkelt" lederne av vertikale linjer i AutoDesk, i det sene, men vellykkede ekteskapet der «nesten en ArcGIS Pro-applikasjon»Du må finne under arkene da det passer med flere stykker som peker på det samme, men med vanskeligheter med å forenkle essensen av resultatet som topografien, industriell ingeniørarbeid, byggteknikk og arkitektur søker. Og det er at trenden med enkelhet på det kunstneriske kartet som GIS led, fremdeles må oppleves av den konvensjonelle CAD, på grunn av denne vanen å glemme at en plan bare er et middel, men at det viktige er å sette bygningen i drift.

God praksis modellering GIS, lett, med fokus på abstraksjon av virkeligheten vil være nyttig for CAD / BIM hybrid, som for en stund må leve fordi innføringen av BIM i mange land går for lenge, spesielt ved forskrift ineptitude gammeldagse tjenestemenn fast på de to første bokstavene i AECO visjon.

Løpet vil være interessant i de kommende årene, i en veldig lignende trend for å bringe til en kontinuerlig flyt sekvensen CAD-GIS-BIM-DigitalTwin-SmartCity; som det fremgår av handlinger på siden av Siemens / Bentley i oppkjøpet av løsninger som CityPlanner og utgivelsen av åpen kildekode på Javascript.

For nå gir vi æren til Esri for den synergieinnsatsen med AutoDesk, utover integrasjonen av data / teknologi, i en prosess / skuespillerintegrasjon. Til slutt er det gevinst for brukerne, som vi må garantere det trinnet for å lære å forstå modeller og kode; å starte minst et godt ArcGIS Pro kurs og en grunnleggende Javascript.

Dette er noen kurs vi anbefaler å holde deg oppdatert til rimelige priser.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.

Dette nettstedet bruker Akismet for å redusere spam. Lær hvordan kommentardataene dine behandles.