mirror of
https://github.com/openglobus/openglobus.git
synced 2025-12-08 19:25:27 +00:00
OpenGlobus
OpenGlobus is a javascript 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 free.
Documentation
Check out the hosted examples, or the API documentation.
Get Started to contribute
Development
- Clone repositiory.
- Run npm install in the repo folder.
- Bind openglobus repo folder with http server virtual directory.
- Now you can open sandbox example --virtual directory name--/sandbox/1/index.html (or create your own) in a browser, and change sources.
Build
- Development steps have to be made.
- When you add js module with goog.provide and require always run /build/makedeps.bat to modify /src/og/og-deps.js script. Now you can see changes you've made.
- Run /build/build.bat to create /buid/og.js build. BTW: check /build/all.js out to add your module in the neccessary assemblage.
Description
Languages
TypeScript
88.2%
JavaScript
7.1%
GLSL
3.1%
CSS
1.1%
HTML
0.5%