ArcGIS-ESRIMengajar CAD / GIS

3D pemodelan data Web dengan API-javascript: Esri Uang muka

Ketika kita melihat fungsionalitas ArcGIS Smart Campus, dengan tugas-tugas seperti jalur antara desktop di tingkat ketiga dari bangunan Layanan Profesional dan satu di Auditorium Q, sebagai hasil dari kadaster interior dan integrasi data BIM, kita memberikan diri kita sendiri Integrasi Geo-engineering mengalir ke visi yang mengikat sangat dekat.

Dan terlepas dari kenyataan bahwa ada tugas serius yang hilang untuk mempertahankan metode tipe manajemen data master (MDM) untuk titik kebenaran antara realitas ringan SIG, realitas rinci BIM dan insiden aplikasi dalam kehidupan nyata yang berjalan pada penunjuk ini. Kami juga menyadari bahwa semua fungsi ini berjalan di browser web, dengan beberapa Python untuk rutinitas tetapi terutama dengan bahasa yang seringan javascript.

Apa yang pasti mengingatkan kita, bahwa geomatika dan insinyur harus melangkah lebih jauh untuk memahami model, dan kode pemrograman.

Penting juga untuk mencatat pergeseran tren dari lingkungan desktop yang berat ke cuplikan kode browser yang ringan. Tentunya seorang ilmuwan komputer yang membuat karya seni dengan server GIS, Gis Engine atau objek Gis gulung tikar ketika dia melihat bagaimana Leaflet bekerja dalam sebuah kursus di MappingGis; Saya tidak akan terkejut jika dia melompati kuburan ke pendahulunya.

Menunggu versi ArcGis Indoors berikutnya, artikel ini merangkum kombinasi wawasan Lau - seorang gadis ulet yang berkolaborasi dengan situs ini - dan tampilan konteks editor Geofumadas.com, di webinar terbaru “Pengantar 3D di Web dengan API ArcGIS untuk Javascript ".

Peserta pameran webinar awalnya muncul dengan pemahaman yang baik tentang subjek penggunaan 3D di aplikasi ArcGIS, dan bagaimana webinar itu memanifestasikan dirinya dalam platform: Penampil pemandangan, Peta Cerita, atau Pembuat Aplikasi Web tergantung pada tujuan penelitian.

Penting agar konsep dasar yang terkait dengan topik 3D didefinisikan sejak awal, terutama karena selain menampilkan volume, ia juga berupaya memodelkan proses. Juga aspek yang masih penting dalam hal persyaratan sistem dasar untuk menjalankan proses yang terkait dengan jenis data yang sama sekali berbeda dari 2D, seperti kartu grafis yang baik, dukungan OpenGL disertakan dalam browser dengan WebGL.

Jika tidak, biarkan mereka diberitahu oleh teman-teman SELPER, dalam pengelolaan aset yang luar biasa dalam teknologi GIS, yang memiliki hambatan sebelum versi OpenGL dari kartu grafis Nvidia dari Universitas di mana ia dikembangkan.  Meningkat secara eksponensial oleh protes siswa Bogota yang membuatnya sulit untuk melakukan tes yang cukup pada hari sebelumnya.

Selain itu, mereka mengungkapkan peluncuran dukungan untuk menjalankan alat tersebut di perangkat seluler seperti ponsel atau tablet.

Dalam presentasi yang dilakukan beberapa contoh atau demonstrasi, untuk memahami bagaimana API untuk fungsi JavaScript dan bagaimana data saling berhubungan untuk menghasilkan pemodelan 3D, dimulai dengan beban lapisan atau informasi kepada WebScene dan kemudian modeling-nya / render 3D di Screeneview,

Integrasi teknologi

Arsitekturnya berjenis 4.x dan terdiri dari komponen visual dan widget, selain menerima banyak lapisan informasi dari sumber data yang berbeda. Arsitektur ini unggul lebih dari 3.x karena visualisasi 3D hanya tersedia untuk level ini. Alat Webscene dan SceneView digunakan untuk mengelola data 3D dan terintegrasi penuh ke dalam API, selain bagaimana pemodelan 3D dapat diadaptasi ke data yang tersedia di aplikasi sebelumnya.

Dengan contoh, mereka menunjukkan perbedaan visual antara data 2D dan 3D dan cara beralih dari tampilan peta 2D WebScene ke Tampilan Pemandangan 3D, melalui kode javascript. Manipulasi kamera itu sederhana, menambahkan beberapa perintah khusus, pandangan mengubah arah. Pengujian dilakukan terhadap karakteristik berikut:

  • heading, yang memungkinkan rotasi kamera di ruang kerja.
  • goTo: digunakan untuk membuat tampilan sesuai dengan apa yang ingin Anda lihat di 3D, ditambah Anda dapat membuat animasi dengan alat ini, seperti menempatkan derajat tertentu menuju untuk membuat ulang animasi rotasi.
  • ToMap: mengambil koordinat tampilan dan menempatkannya di peta 2D
  • toScreen: memungkinkan Anda untuk menunjukkan titik pada peta 2D dan tempatkan nanti di tampilan 3D
  • hitTest: digunakan untuk menentukan karakteristik yang memiliki titik tertentu dalam tampilan

Mereka juga didefinisikan bahwa pembangunan 3D peta memiliki alat yang sama untuk membuat satu 2d, seperti menggunakan basemaps, lapisan atau lapisan yang juga didukung bahwa untuk 2D (WMS, vektor atau CSV).

Namun, harus diperhatikan bahwa lapisan 2D tidak berisi informasi "Z" (tinggi), itulah mengapa untuk memodelkan data perlu memiliki lapisan yang terkait dengan 3D sebagai titik awan, meshlayers, atau elevationlayers. Di dalam API, Anda dapat membuat pertanyaan tentang lapisan 3D ini, seperti titik elevasi spesifik dalam tampilan, dalam gambar (1) medan awalnya diamati, dan pada gambar (2) saat berubah dari pertanyaan atau konsultasi yang dibuat.

Mereka menunjukkan beberapa contoh bagaimana data direpresentasikan, misalnya, data apa yang didukung oleh SceneLayers (titik), dan objek 3D (Objek 3D).

Untuk kota-kota besar, representasi objek 3D adalah alat yang ampuh, karena dimungkinkan untuk melihat, tidak hanya lokasi spasial objek, tetapi volumenya, hubungannya dengan lingkungan, serta karakteristik intrinsik masing-masing objek dapat ditambahkan. benda. Gambar berikut menunjukkan bagaimana mereka memilih secara acak sebuah bangunan di New York City, dan semua atributnya dapat dilihat. Demikian pula, beberapa kueri dapat disiapkan sesuai dengan strukturnya, seperti: di mana struktur tertentu yang memiliki kisaran ketinggian tertentu atau definisi rute optimal berada

Mendukung penanganan lapisan seperti IntegratedMeshLayer, yang merupakan blok informasi dari sensor seperti drone. Mereka tidak mengandung informasi terisolasi dari setiap struktur seperti gambar sebelumnya, tetapi merupakan kumpulan informasi dengan atribut 3D.

Adapun titik awan, Anda dapat bermain dengan ukuran poin untuk memiliki visualisasi data yang lebih baik, karena setiap lapisan titik dapat memiliki miliaran poin informasi, tetapi mereka tidak direpresentasikan sebagai objek 3D itu sendiri.

Mereka menentukan penggunaan simbologi dalam data 3D, yang disajikan dalam bentuk datar / datar, dan simbologi volume yang terkait dengan objek yang dibuat dalam 3D. Ini bisa dalam gaya tertentu sesuai dengan jenis objek. Mereka menunjukkan penggunaan apa yang disebut Extrudes untuk "mewarnai" struktur sesuai dengan atributnya,

Jenis render yang dapat digunakan ditunjukkan: simplerenderer, di mana semua benda memiliki simbologi tunggal, yang uniqueValueRenderer di mana Anda dapat mengkategorikan objek, menurut atribut, dan ClassBreakRenderer di mana atribut dari setiap objek diamati sehubungan dengan kelas: dalam hal ini mereka menunjukkan seberapa jauh jarak dari gedung yang dibutuhkan untuk mengakses sistem transportasi umum.

Para presenter, menunjukkan dalam waktu singkat Webinar, semua manfaat menggunakan API ArcGIS untuk Javascript, termasuk:

  • Widget 3D: dengan demonstrasi interaktif, mereka menunjukkan jarak antara objek, baik secara horizontal maupun vertikal.
  • Konstruksi aplikasi: dari lokasi dan objek 3D.
  • Scene Scene mode: mendefinisikan konten dan gaya tampilan 3D dan dapat diunggah ke Portal untuk ArcGIS.
  • Pengukuran geodesik: tidak hanya berfokus pada struktur permukaan, tetapi juga memungkinkan mengukur jarak di dunia.
  • Pembuatan aplikasi, pemodelan 3D sesuai dengan realitas ruang, garis, atau gelembung tempat fitur tertentu ditunjukkan, seperti tag yang dapat dilihat pada platform seperti Google Earth, dalam hal ini 3D
  • Declutter: digunakan untuk men-debug atau menyaring label atau fitur apa yang perlu Anda lihat di peta 3D, sehingga menghindari sejumlah besar label yang tidak memungkinkan visualisasi yang tepat, dan menyebabkan kebisingan saat menempatkan sesuatu secara spesifik.

Mengikuti demonstrasi dari setiap karakteristik yang dimasukkan ke dalam  ArcGIS API untuk Javascript, menunjukkan hal-hal baru yang akan disajikan dalam versi 4.10 yang baru. Di mana Anda akan memiliki kemungkinan:

  • Bangun Layer Scene
  • Widget Slice: yang akan mengirimkan informasi yang dirancang sebelumnya ke objek 3D
  • Memuat sejumlah besar data: tidak hanya sesuai dengan kota tertentu, tetapi secara nasional (negara).
  • Arahkan filter awan

Kontribusi webinar ini untuk geoengineering

Singkatnya, subjeknya sangat valid; mengingat bahwa tren menuju Kembar Digital dan Kota Cerdas mengharuskan, selain memikirkan tentang manajemen informasi, yang pemodelannya telah sangat dilampaui, integrasi dengan pemodelan operasi harus ditangani. Pasarnya luas, menjanjikan dan sampai saat ini sudah memiliki banyak solusi siap pakai untuk pengguna akhir; Meski bagi kita yang menggunakan teknologi untuk membuat alat non-kaleng, jalannya masih sulit. Ini menyiratkan, menyatukan dimensi lain seperti waktu, biaya dan siklus hidup proses; bukan pada tingkat data dan teknologi, yang, seperti yang kami tekankan, merupakan masalah yang jelas, tetapi lebih pada adaptasi yang tidak terlalu menyakitkan terhadap tindakan kehidupan nyata pengguna di hadapan perantara dalam rantai transaksional yang melewati informasi spasial. Dari sisi ESRI, konstruksi data agak sulit, karena meskipun Anda sudah dapat mengintegrasikan data BIM yang dibangun di atas Revit, data tersebut masih dipandang sebagai dua dunia terpisah yang memerlukan transformasi kompleks. Karya-karya baru ini pasti dapat digunakan pada model BIM, namun terdapat informasi CAD yang berlebihan yang membawanya ke kondisi Indoor, dengan ruang poligon, elevasi dan lapisan yang dinormalisasi masih mahal.

Namun, jika Esri layak mendapat pujian, itu adalah kemajuan yang dicapainya dalam hal visualisasi yang menarik dan sederhana. Saya sudah bisa membayangkan kekecewaan Mr. Jack, dengan pandangannya "mari kita permudah" para pemimpin garis vertikal AutoDesk, dalam pernikahan yang terlambat tapi sukses di mana "hampir aplikasi ArcGIS Pro” harus dicari di bawah lembaran-lembaran yang sesuai dengan beberapa bagian yang menunjuk pada hal yang sama tetapi dengan kesulitan untuk menyederhanakan esensi dari hasil yang dicari oleh topografi, Teknik Industri, Teknik Sipil dan Arsitektur. Dan tren kesederhanaan peta artistik yang diderita oleh GIS, harus tetap dihayati oleh CAD konvensional, karena kebiasaan melupakan bahwa rencana hanyalah media, tetapi yang penting adalah menjalankan bangunan itu. .

Praktik yang baik dari pemodelan GIS, ringan, terfokus pada abstraksi realitas akan berguna untuk hibrid CAD / BIM, yang untuk suatu waktu harus hidup berdampingan karena adopsi BIM di banyak negara berlangsung lama, terutama karena ketidakmampuan normatif dari para pejabat kuno menempel pada dua huruf pertama dari visi AECO.

Perlombaan akan menarik di tahun-tahun mendatang, dalam tren yang sangat mirip untuk membawa ke aliran kontinyu urutan CAD-GIS-BIM-DigitalTwin-SmartCity; sebagaimana dibuktikan oleh tindakan di sisi Siemens / Bentley dalam akuisisi solusi seperti CityPlanner dan rilis open source di Javascript.

Untuk saat ini, beri penghargaan kepada Esri atas upaya sinergi dengan AutoDesk, di luar integrasi data / teknologi, dalam pendekatan integrasi proses / aktor. Pada akhirnya, ini adalah keuntungan bagi pengguna, yang harus menjamin langkah tersebut untuk belajar memahami model dan kode; untuk memulai setidaknya kursus ArcGIS Pro yang baik dan dasar-dasar Javascript.

Ini adalah beberapa kursus yang kami sarankan untuk membuat Anda diperbarui, dengan harga terjangkau.

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

Golgi Alvarez

Penulis, peneliti, spesialis dalam Model Pengelolaan Lahan. Dia telah berpartisipasi dalam konseptualisasi dan implementasi model seperti: Sistem Nasional Administrasi Properti SINAP di Honduras, Model Manajemen Kota Bersama di Honduras, Model Terpadu Manajemen Kadaster - Pendaftaran di Nikaragua, Sistem Administrasi Wilayah SAT di Kolombia . Editor blog pengetahuan Geofumadas sejak 2007 dan pencipta Akademi AulaGEO yang mencakup lebih dari 100 kursus tentang topik GIS - CAD - BIM - Digital Twins.

Artikel terkait

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

Kembali ke atas tombol