CesiumJS: een open source Javascript-bibliotheek voor 3D-mapping

CesiumJS: een open source Javascript-bibliotheek voor 3D-mapping

CesiumJS: een open source Javascript-bibliotheek voor 3D-mapping

Gisteren hebben we een artikel gepubliceerd met de naam "GeoFS: een luchtsimulatiespel vanuit de browser met Cesium", waarin we het voor het eerst noemen cesium, en meer specifiek naar CesiumJS, bij het vermelden dat het werd gebruikt door GeoFS, omdat het een open source-technologie is die wordt gebruikt om het wereldwijde luchtlandschap weer te geven dat spelers zien.

Dus vandaag gaan we hier wat dieper op in Javascript-bibliotheek de open source gebruikt voor de 3D-mapping.

CesiumJS: Inleiding

Onder verwijzing naar de Cesium officiële website op CesiumJS, het is:

"Een open source JavaScript-bibliotheek voor het maken van 3D-kaarten en globes van wereldklasse met de best mogelijke prestaties, nauwkeurigheid, visuele kwaliteit en gebruiksgemak. Ontwikkelaars in alle industrieën, van lucht- en ruimtevaart tot slimme steden en drones, gebruiken CesiumJS om interactieve webapplicaties te maken om dynamische geospatiale gegevens te delen.".

notitie: Het is de moeite waard om te verduidelijken dat, cesium is een particuliere en commerciële organisatie, terwijl CesiumJS het is een open technologie die gecreëerd en gebruikt wordt.

GeoFS: een simulatiespel in de lucht vanuit de browser met Cesium
Gerelateerd artikel:
GeoFS: een simulatiespel in de lucht vanuit de browser met Cesium

Opmerking: GeoFS is een gratis online vluchtsimulatorspel, het maakt gebruik van Cesium's gratis en open technologie, CesiumJS genaamd, een open source Javascript-bibliotheek voor het maken van 3D-kaarten en globes.

CesiumJS: inhoud

CesiumJS: Open Source Javascript-bibliotheek

Wat is CesiumJS?

Volgens CesiumJS officiële site op GitHub, CesiumJS is:

"Een JavaScript-bibliotheek die wordt gebruikt om 3D-globes en 2D-kaarten in een webbrowser te maken zonder dat een plug-in nodig is. Bovendien gebruikt het WebGL om door hardware versnelde grafische afbeeldingen te genereren, en is het multiplatform, cross-browser en erg handig voor het visualiseren van dynamische gegevens.".

Bovendien wordt onder gebouwd open standaarden, CesiumJS bezit en biedt een robuuste interoperabiliteit, waardoor het veel toepassingen ten goede komt, waarvan op hun beurt miljoenen gebruikers profiteren. Het is belangrijk om in acht te nemen dat, CesiumJS wordt vrijgegeven onder de Apache 2.0-licentie, waardoor het gratis is voor commercieel en niet-commercieel gebruik.

Kenmerken

De ontwikkelaars beweren dat:

"CesiumJS is met zorg gebouwd; Code is publiekelijk getoetst, unit getest met meer dan 90% codedekking en statisch geanalyseerd, gedocumenteerd en ontwikkeld door een ervaren team".

Wat is een gunstig proces geweest dat heeft mogelijk gemaakt, dat CesiumJS de mogelijkheid hebben om belangrijke en waardevolle eigenschappen of functionaliteiten aan te bieden in de producten waarin het wordt gebruikt, zoals:

  • Het ontwerp van 3D-panelen voor het verzenden, ontwerpen en gebruiken van heterogene 3D-gegevens, waaronder fotogrammetriemodellen, 3D-gebouwen, CAD en BIM voor buiten en binnen en puntenwolken.
  • De mogelijkheid om een ​​breed scala aan geometrieën te creëren, waaronder polylijnen, polygonen, reclameborden, labels, extrusies en runners.
  • De mogelijkheid om een ​​breed scala aan visuele effecten te creëren, zoals: Schaduwen, inclusief eigen schaduwen en zachte schaduwen op basis van de stand van de zon; Sfeer, mist, zon, verlichting van de zon, maan, sterren en water; en partikelsysteemeffecten zoals rook, vuur en vonken.
  • De mogelijkheid om afbeeldingslagen te tekenen met behulp van de WMS-, TMS-, OpenStreetMaps-, Bing- en Esri-standaarden.
  • Interactie met vectorformaten, die in de branche standaard zijn, zoals KML, GeoJSON en TopoJSON.

Deze en vele andere functies Maak dit Open source JavaScript-bibliotheek, een open tool ideaal voor stream 3D-inhoud, zoals 3D-terrein, afbeeldingen en vormen uit verschillende inhoudsbronnen.

Generieke afbeelding voor artikelconclusies

Conclusie

We hopen dit "handige kleine post" deze handige en handige open source Javascript-bibliotheek genaamd «GeoFS», gebruikt voor 3D-mapping, dat wil zeggen, om 3D-globes en 2D-kaarten te maken in een webbrowser zonder plug-ins; is van groot belang en nut voor het geheel «Comunidad de Software Libre y Código Abierto» en een grote bijdrage aan de verspreiding van het prachtige, gigantische en groeiende ecosysteem van toepassingen van «GNU/Linux».

En voor meer informatie, aarzel dan niet om er een te bezoeken Online bibliotheek als OpenLibra y jedit om te lezen boeken (pdf's) over dit onderwerp of anderen kennisgebieden. Voor nu, als je dit leuk vond «publicación», stop niet met het delen met anderen, in jouw Favoriete websites, kanalen, groepen of gemeenschappen van sociale netwerken, bij voorkeur gratis en open als Mastodont, of veilig en privé zoals Telegram.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.