CesiumJS: Perpustakaan Javascript Sumber Terbuka untuk Pemetaan 3D

CesiumJS: Perpustakaan Javascript Sumber Terbuka untuk Pemetaan 3D

CesiumJS: Perpustakaan Javascript Sumber Terbuka untuk Pemetaan 3D

Semalam, kami menerbitkan artikel yang disebut "GeoFS: Permainan simulasi udara dari penyemak imbas menggunakan Cesium", di mana kita sebutkan untuk pertama kalinya Cesium, dan lebih khusus untuk CesiumJS, ketika menyebut bahawa ia digunakan oleh GeoFS, kerana ia adalah teknologi sumber terbuka yang digunakan untuk menjadikan landskap udara global yang dilihat oleh pemain.

Jadi hari ini, kita akan menggali sedikit lebih mendalam mengenai perkara ini Perpustakaan Javascript de sumber terbuka digunakan untuk Pemetaan 3D.

CesiumJS: Pengenalan

Memetik Laman web rasmi Cesium pada CesiumJS, ia adalah:

"Perpustakaan JavaScript sumber terbuka untuk membuat peta dan bola 3D kelas dunia dengan prestasi terbaik, ketepatan, kualiti visual, dan kemudahan penggunaan. Pembangun di semua industri, dari aeroangkasa hingga bandar pintar dan drone, menggunakan CesiumJS untuk membuat aplikasi web interaktif untuk berkongsi data geospatial dinamik.".

Nota: Perlu dijelaskan bahawa, Cesium adalah organisasi swasta dan komersial, sementara CesiumJS ia adalah teknologi terbuka yang dibuat dan digunakan.

artikel berkaitan:
GeoFS: Permainan simulasi udara dari penyemak imbas menggunakan Cesium

Nota: GeoFS adalah permainan simulator penerbangan dalam talian percuma, ia menggunakan teknologi bebas dan terbuka Cesium, yang disebut CesiumJS, yang merupakan perpustakaan Javascript sumber terbuka untuk membuat peta dan bola 3D.

CesiumJS: Kandungan

CesiumJS: Perpustakaan Javascript Sumber Terbuka

Apa itu CesiumJS?

Menurut Laman rasmi CesiumJS di GitHub, CesiumJS Ia adalah:

"Perpustakaan JavaScript digunakan untuk membuat bola 3D dan peta 2D dalam penyemak imbas web tanpa memerlukan pemalam. Di samping itu, ia menggunakan WebGL untuk menghasilkan grafik yang dipercepat oleh perkakasan, dan ia adalah pelbagai platform, penyemak imbas silang, dan sangat berguna untuk memvisualisasikan data dinamik.".

Di samping itu, sedang dibina di bawah standard terbuka, CesiumJS memiliki dan menawarkan a kebolehoperasian yang mantap, yang memungkinkan untuk memberi manfaat kepada banyak aplikasi, yang seterusnya memberi keuntungan kepada berjuta-juta pengguna. Penting untuk diperhatikan bahawa, CesiumJS dilepaskan di bawah Lesen Apache 2.0, yang menjadikannya percuma untuk penggunaan komersial dan bukan komersial.

ciri

Pembangunnya mendakwa bahawa:

"CesiumJS dibina dengan berhati-hati; Kod dikaji secara terbuka oleh rakan sebaya, unit diuji dengan liputan kod lebih dari 90%, dan dianalisis secara statistik, didokumentasikan dan dikembangkan oleh pasukan yang berpengalaman".

Apa proses bermanfaat yang boleh dicapai, bahawa CesiumJS mempunyai kemungkinan menawarkan ciri atau fungsi penting dan berharga, dalam produk di mana ia digunakan, seperti:

  • Reka bentuk Panel 3D untuk menghantar, merancang dan berinteraksi dengan data 3D yang heterogen, termasuk model fotogrametri, bangunan 3D, CAD dan BIM luaran dan dalaman, dan awan titik.
  • Keupayaan untuk membuat pelbagai geometri, termasuk polilin, poligon, papan iklan, label, penyemperitan, dan pelari.
  • Keupayaan untuk membuat pelbagai kesan visual seperti: Bayangan, termasuk bayang-bayang sendiri dan bayang-bayang lembut berdasarkan kedudukan matahari; Suasana, kabut, matahari, pencahayaan dari matahari, bulan, bintang dan air; dan kesan sistem zarah seperti asap, api, dan percikan api.
  • Keupayaan untuk melukis lapisan gambar menggunakan standard WMS, TMS, OpenStreetMaps, Bing dan Esri.
  • Interaksi dengan format vektor, yang merupakan standard industri di kawasan tersebut, seperti KML, GeoJSON dan TopoJSON.

Ini dan banyak ciri lain buat ini Perpustakaan JavaScript sumber terbuka, alat terbuka yang sesuai untuk streaming kandungan 3D, seperti rupa bumi, gambar, dan bentuk 3D dari pelbagai sumber kandungan.

Gambar generik untuk kesimpulan artikel

Kesimpulan

Kami harap ini "jawatan kecil yang berguna" perpustakaan Javascript sumber terbuka yang berguna dan berguna ini dipanggil «GeoFS», digunakan untuk pemetaan 3D, iaitu untuk membuat bola 3D dan peta 2D dalam penyemak imbas web tanpa pemalam; sangat menarik dan bermanfaat, untuk keseluruhannya «Comunidad de Software Libre y Código Abierto» dan memberi sumbangan besar kepada penyebaran ekosistem aplikasi yang hebat, raksasa dan berkembang «GNU/Linux».

Dan untuk maklumat lebih lanjut, jangan ragu untuk mengunjungi mana-mana Perpustakaan dalam talian sebagai OpenLibra y jedit untuk membaca buku (PDF) mengenai topik ini atau lain-lain bidang pengetahuan. Buat masa ini, jika anda menyukai ini «publicación», jangan berhenti berkongsi dengan orang lain, di anda Laman web, saluran, kumpulan, atau komuniti kegemaran rangkaian sosial, lebih baik percuma dan terbuka sebagai Mastodon, atau selamat dan peribadi seperti Telegram.


Kandungan artikel mematuhi prinsip kami etika editorial. Untuk melaporkan ralat, klik di sini.

Menjadi yang pertama untuk komen

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan.

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.