JavaScript biblioteka, skirta kurti 3D gaublius ir 2D žemėlapius
Atvirojo kodo JavaScript API, leidžianti kurti 3D gaublius ir 2D formas žiniatinklio naršyklėje be papildinio
CesiumJS yra atviro kodo lengva „JavaScript“ biblioteka, leidžianti „JavaScript“ kūrėjams kurti 3D gaublius ir 2D žemėlapius žiniatinklio naršyklėje be papildinio. API sukurta siekiant užtikrinti geriausią įmanomą našumą, tikslumą, vaizdo kokybę ir patogumą naudoti. Jis naudoja WebGL aparatinės įrangos pagreitintai grafikai, yra kelių platformų ir pritaikytas dinaminei duomenų vizualizacijai. Be to, API leidžia palaikyti kelias naršykles, o programą galite naudoti bet kurioje naršyklėje.
CesiumJS perduoda 3D turinį, pvz., reljefą, vaizdus ir 3D plyteles, iš komercinės Cesium jonų platformos ir kitų turinio šaltinių. API naudoti galima nemokamai ir galite naudoti tiek komerciniais, tiek nekomerciniais tikslais.
Darbo su Zen-3d pradžia
Lengviausias būdas įdiegti CesiumJS yra naudoti npm. Norėdami sklandžiai įdiegti, naudokite šią komandą.
Įdiekite CesiumJS per NPM
npm install cesium
Sukompiliuotą bendrinamą biblioteką galite atsisiųsti iš „GitHub“ saugyklos.
Įdiekite CesiumJS per GitHub
git clone --depth=1 https://github.com/CesiumGS/cesium.git
Kurkite 3D plyteles naudodami JavaScript API
Atvirojo kodo biblioteka CesiumJS leidžia kūrėjams kurti 3D plyteles JavaScript. Naudodami API galite transliuoti, kurti stilių ir sąveikauti su 3D pastatais, fotogrammetrija ir taškiniais debesimis naudodami atvirą 3D plytelių specifikaciją.
Vektoriai ir geometrija CesiumJS
Atvirojo kodo biblioteka CesiumJS leidžia JavaScript manipuliuoti vektoriais ir geometrija programoje. Naudodami API galite įkelti KML, GeoJSON ir CZML arba naudoti API, kad nubrėžtumėte daugybę funkcijų ir geometrijos.
3D, 2D ir 2.5D Columbus nemokamoje JavaScript API
Be to, API leidžia kelis rodinius vienu metu. Galite peržiūrėti savo duomenis 3D, 2D ir 2,5D kolumbo rodiniais ir vykdymo metu perjungti tris skirtingus žemėlapio režimus. Jei norite, kad du rodiniai būtų sinchronizuojami per laiką, galite sukurti bendrinamą laikrodžio objektą, kurį bendrina abu rodiniai.