CesiumJS adalah perpustakaan JavaScript untuk membuat bola dunia 3D dan peta 2D di browser web tanpa plugin. Ia menggunakan WebGL untuk grafis yang dipercepat perangkat keras, dan bersifat lintas platform, lintas browser, dan disesuaikan untuk visualisasi data dinamis.
Dibangun pada format terbuka, CesiumJS dirancang untuk interoperabilitas dan penskalaan yang kuat untuk kumpulan data yang sangat besar.
Contohnya ? Dokumen ? Situs web ? Forumnya ? Kisah Pengguna
Kunjungi halaman Unduhan untuk mengunduh salinan CesiumJS yang sudah dibuat sebelumnya.
Jika Anda membangun aplikasi menggunakan bundler modul seperti Webpack, Parcel, atau Rollup, Anda dapat menginstal CesiumJS melalui paket cesium
npm:
npm instal cesium --simpan
Kemudian, impor CesiumJS di kode aplikasi Anda. Impor masing-masing modul untuk mendapatkan manfaat dari optimalisasi guncangan pohon melalui sebagian besar alat pembangunan:
import { Viewer } dari "cesium";import "cesium/Build/Cesium/Widgets/widgets.css";const viewer = new Viewer("cesiumContainer");
Selain paket cesium
, CesiumJS juga didistribusikan sebagai paket npm tercakup untuk manajemen ketergantungan yang lebih baik:
@cesium/engine
- API inti, rendering, dan data CesiumJS
@cesium/widgets
- Pustaka widget untuk digunakan dengan CesiumJS
Lihat Panduan Memulai Cepat kami untuk informasi lebih lanjut tentang cara mengaktifkan dan menjalankan aplikasi CesiumJS.
Petunjuk penyajian data lokal ada di Panduan Offline CesiumJS.
Tertarik untuk berkontribusi? Lihat KONTRIBUSI.md. ❤️
Apache 2.0. CesiumJS gratis untuk penggunaan komersial dan non-komersial.
Platform Cesium mengikuti model bisnis inti terbuka dengan mesin runtime sumber terbuka seperti CesiumJS dan langganan komersial opsional untuk Cesium ion.
CesiumJS dapat melakukan streaming konten 3D seperti medan, citra, dan Ubin 3D dari platform ion Cesium komersial bersama dengan standar terbuka dari layanan offline atau online lainnya. Kami menyediakan Cesium ion sebagai opsi tercepat bagi semua pengguna untuk memulai dan menjalankannya, namun Anda bebas menggunakan kombinasi sumber konten apa pun dengan CesiumJS sesuka Anda.
Bawa data Anda sendiri untuk ubin, hosting, dan streaming dari Cesium ion. Menggunakan ion Cesium membantu mendukung pengembangan CesiumJS.
Streaming dalam Ubin 3D dan format standar lainnya dari ion Cesium atau sumber lain
Visualisasikan dan analisis pada globe WGS84 presisi tinggi
Berbagi dengan pengguna di desktop atau seluler
Lihat selengkapnya di Daftar Periksa Fitur CesiumJS.