JavaScript Biblioteka do tworzenia globów 3D i map 2D
Open Source JavaScript API, który umożliwia tworzenie globów 3D i kształtów 2D w przeglądarce internetowej bez wtyczki
CesiumJS jest open-source lekka JavaScript biblioteka, która pozwala JavaScript deweloperom tworzyć globusy 3D i mapy 2D w przeglądarce internetowej bez wtyczki. Model API jest przeznaczony do zapewnienia jak najlepszej wydajności, precyzji, jakości wizualnej i łatwości użytkowania. Wykorzystuje WebGL dla grafiki przyspieszonej sprzętem, jest platformą i dostosowany do wizualizacji dynamicznej danych. Ponadto, API pozwala na wsparcie przeglądarki krzyżowej i można użyć aplikacji w dowolnej przeglądarce.
CesiumJS strumieni treści 3D, takich jak teren, obraz i 3D Tiles z komercyjnej platformy Medium jonowej i innych źródeł treści. API jest do użytku i można go używać zarówno komercyjnego, jak i niekomercyjnego użytku.
Pierwsze kroki z Zen-3d
Najprostszym sposobem instalacji CesiumJS jest użycie num. W celu płynnej instalacji należy użyć poniższego polecenia.
Zainstaluj CesiumJS przez PM
npm install cesium
Możesz pobrać skompilowaną bibliotekę współdzieloną z repozytorium GitHub.
Zainstaluj CesiumJS przez GitHub
git clone --depth=1 https://github.com/CesiumGS/cesium.git
Tworzenie płytek 3D przy użyciu JavaScript API
Otwarta biblioteka źródłowa CesiumJS pozwala deweloperom stworzyć 3D Tiles w JavaScript. Korzystając z API, można strumień, styl, i interakcji z budynków 3D, fotogrametry i chmury punktów za pomocą 3D Tiles otwartej specyfikacji.
Sektory i geometria w CesiumJS
Otwarta biblioteka źródłowa CesiumJS pozwala JavaScript manipulować wektorami i geometrią w aplikacji. Korzystając z API, można załadować KML, GeoJSON i CM, lub użyć API do rysowania szerokiej gamy funkcji i geometrii.
3D, 2D i 2.5D Kolumb w wolnym JavaScript API
API pozwala również na wielokrotne poglądy w tym samym czasie. Dane można przeglądać w widoku kolumb 3D, 2D i 2.5D i przełączać między trzema różnymi trybami mapy w czasie pracy. Jeśli chcesz dwa widoki być od czasu, możesz stworzyć wspólny obiekt zegarowy, który oba widoki podzielają.