CesiumJS: Et Javascript-bibliotek med åpen kildekode for 3D-kartlegging

CesiumJS: Et Javascript-bibliotek med åpen kildekode for 3D-kartlegging

CesiumJS: Et Javascript-bibliotek med åpen kildekode for 3D-kartlegging

I går publiserte vi en artikkel kalt "GeoFS: Et antennesimuleringsspill fra nettleseren som bruker Cesium", der vi nevner for første gang cesium, og mer spesifikt til CesiumJS, når du nevner at den ble brukt av GeoFS, for å være en open source-teknologi som brukes til å gjengi det globale luftlandskapet som spillerne ser.

Så i dag vil vi grave litt dypere på dette Javascript-bibliotek de åpen kildekode brukt til 3D-kartlegging.

CesiumJS: Introduksjon

Siterer Cesium offisielle nettstedCesiumJS, Det er:

"Et open source JavaScript-bibliotek for å lage 3D-kart og globus i verdensklasse med best mulig ytelse, nøyaktighet, visuell kvalitet og brukervennlighet. Utviklere i alle bransjer, fra luftfart til smarte byer til droner, bruker CesiumJS til å lage interaktive webapplikasjoner for å dele dynamiske geospatiale data.".

note: Det er verdt å avklare det, cesium er en privat og kommersiell organisasjon, mens CesiumJS det er åpen teknologi opprettet og brukt.

GeoFS: Et antennesimuleringsspill fra nettleseren ved bruk av Cesium
Relatert artikkel:
GeoFS: Et antennesimuleringsspill fra nettleseren ved bruk av Cesium

Merk: GeoFS er et gratis online flysimulatorspill, det bruker Cesiums gratis og åpne teknologi, kalt CesiumJS, som er et open source Javascript-bibliotek for å lage 3D-kart og kloder.

CesiumJS: Innhold

CesiumJS: Javascript-bibliotek med åpen kildekode

Hva er CesiumJS?

Ifølge CesiumJS offisielle nettsted på GitHub, CesiumJS er:

"Et JavaScript-bibliotek som brukes til å lage 3D-globus og 2D-kart i en nettleser uten behov for et plugin. I tillegg bruker den WebGL til å generere grafikk akselerert av maskinvare, og det er multiplatform, nettleser og veldig nyttig for visualisering av dynamiske data.".

I tillegg blir det bygget under åpne standarder, CesiumJS eier og tilbyr en robust interoperabilitet, som gjør at den kan være til fordel for mange applikasjoner, som igjen gagner millioner av brukere. Det er viktig å merke seg at CesiumJS frigjøres under Apache 2.0-lisens, noe som gjør det gratis for kommersiell og ikke-kommersiell bruk.

funksjoner

Dens utviklere hevder at:

"CesiumJS er bygget med omhu; Koden er offentlig fagfellevurdert, enhetstestet med over 90% kodedekning, og statisk analysert, dokumentert og utviklet av et erfaren team".

Hva har vært en gunstig prosess som tillot å oppnå, det CesiumJS ha muligheten til å tilby viktige og verdifulle egenskaper eller funksjoner i produktene den brukes i, for eksempel:

  • Designet av 3D-paneler for å overføre, designe og samhandle med heterogene 3D-data, inkludert fotogrammetri-modeller, 3D-bygninger, eksteriør og interiør CAD og BIM, og punktskyer.
  • Evnen til å skape et bredt spekter av geometrier, inkludert polyliner, polygoner, reklametavler, etiketter, ekstruderinger og løpere.
  • Evnen til å skape et bredt spekter av visuelle effekter som: Skygger, inkludert egne skygger og myke skygger basert på solens posisjon; Atmosfære, tåke, sol, belysning fra sol, måne, stjerner og vann; og partikelsystemeffekter som røyk, ild og gnister.
  • Evnen til å tegne bildelag med standardene WMS, TMS, OpenStreetMaps, Bing og Esri.
  • Interaksjon med vektorformater, som er industristandard i området, slik som KML, GeoJSON og TopoJSON.

Disse og mange andre funksjoner de gjør dette Åpent JavaScript-bibliotek, et åpent verktøy ideelt for streame 3D-innhold, for eksempel 3D-terreng, bilder og former fra forskjellige innholdskilder.

Generisk bilde for artikkelkonklusjoner

Konklusjon

Vi håper dette "nyttig lite innlegg" dette nyttige og praktiske open source Javascript-biblioteket kalt «GeoFS», brukt til 3D-kartlegging, det vil si å lage 3D-globus og 2D-kart i en nettleser uten plugins; er av stor interesse og nytte, for hele «Comunidad de Software Libre y Código Abierto» og med stort bidrag til spredningen av det fantastiske, gigantiske og voksende økosystemet med applikasjoner av «GNU/Linux».

Og for mer informasjon, ikke nøl med å besøke noen Nettbibliotek som OpenLibra y jedit å lese bøker (PDF-filer) om dette emnet eller andre kunnskapsområder. For nå, hvis du likte dette «publicación», ikke slutte å dele den med andre, i din Favorittnettsteder, kanaler, grupper eller lokalsamfunn av sosiale nettverk, helst gratis og åpent som Мастодон, eller sikker og privat som Telegram.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.