[openglobus](https://www.openglobus.org/) is a javascript/typescript library designed to display interactive 3d maps and planets with map tiles, imagery and vector data, markers, and 3D objects. It uses the WebGL technology, open source, and completely fr
npm install @openglobus/og
!BUILD
English | 简体中文 | Portuguese-BR
openglobus is a typescript/javascript library designed to display interactive 3D maps and other geospatial data at a
scale from planet to bee.
It supports various high-resolution terrain providers, imagery layers, renders thousands of 3D objects, provides
geometry measurement tools, and more. It uses the WebGL technology, open-source and
completely free.
Openglobus main goal is to make 3D map features fast, good-looking, user-friendly and easy to implement in any
related project.
``sh`
npm install @openglobus/og
Create your first openglobus application with create-openglobus template. It support js, ts + react, etc.
Run:
`sh`
npx create-openglobus
Openglobus React module is available with openglobus-react package.
`sh`
npm i @openglobus/openglobus-react
- Examples
- Wiki
- API documentation
1. Clone repository.
2. Run in the repo folder:
`sh`
npm install
Run
`sh`
npm run build
Then, it will generate files at lib/:
- og.es.js
- og.es.js.map
- og.css
- ./res/...
First, it starts by watching sources and building into ./lib folder es module:
`sh`
npm run dev
Second, runs local server, then you can browse 127.0.0.1:8080:
`sh`
npm run serve
or
`sh`
npm run dev_serve
Third, try an example from the sandbox:
`sh`
http://127.0.0.1:8080/sandbox/osm/osm.html
npm run docs - build api documentation into /api folder
npm run serve - run local web server for develop and watch examples
npm run lint - run code linter
npm run test - run tests
tsc` - run typescript parser
There are many ways to contribute back to the project:
- Help us test new and existing features and report bugs
- Help answer questions on the community forum
and chat
- ⭐️ us on GitHub
- Spread the word about openglobus on social media
- Become a contributor
- Support with money