Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tangrams/tangram-es
2D and 3D map renderer using OpenGL ES
https://github.com/tangrams/tangram-es
3d-map android c-plus-plus indic-scripts ios linux macos map map-renderer mapzen opengl-es raspberry-pi raster-tiles renderer tangram vector-tiles
Last synced: 6 days ago
JSON representation
2D and 3D map renderer using OpenGL ES
- Host: GitHub
- URL: https://github.com/tangrams/tangram-es
- Owner: tangrams
- License: mit
- Created: 2014-08-27T13:56:56.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-01-08T08:50:14.000Z (about 1 year ago)
- Last Synced: 2024-07-31T22:52:04.550Z (5 months ago)
- Topics: 3d-map, android, c-plus-plus, indic-scripts, ios, linux, macos, map, map-renderer, mapzen, opengl-es, raspberry-pi, raster-tiles, renderer, tangram, vector-tiles
- Language: C++
- Homepage:
- Size: 38.6 MB
- Stars: 815
- Watchers: 71
- Forks: 236
- Open Issues: 171
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-starred - tangrams/tangram-es - 2D and 3D map renderer using OpenGL ES (android)
- awesome-vector-tiles - Mapzen Tangram-es - C++ library for rendering 2D and 3D maps using OpenGL ES 2 with custom styling and interactions (Clients)
README
Tangram ES
==========[![CircleCI](https://circleci.com/gh/tangrams/tangram-es.svg?style=shield)](https://app.circleci.com/pipelines/github/tangrams/tangram-es)
[![Windows CI](https://github.com/tangrams/tangram-es/actions/workflows/windows.yml/badge.svg)](https://github.com/tangrams/tangram-es/actions/workflows/windows.yml)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg)](CODE_OF_CONDUCT.md)Tangram ES is a C++ library for rendering 2D and 3D maps from vector data using OpenGL ES. It is a counterpart to [Tangram](https://github.com/tangrams/tangram).
This repository contains both the core rendering library and sample applications that use the library on Android, iOS, macOS, Ubuntu, Windows, and Raspberry Pi.
![screenshot](images/screenshot.png)
## Platform Targets
For more information about building Tangram ES or using it in your project, see the individual platform pages below:
- [Android](platforms/android)
- [iOS](platforms/ios)
- [macOS](platforms/osx)
- [Ubuntu Linux](platforms/linux)
- [Raspberry Pi](platforms/rpi)
- [Windows](platforms/windows)## Support
For concept overviews and technical reference, see the [Tangram Documentation](https://mapzen.com/documentation/tangram).
You can also find us in the tangram-chat gitter chat room: https://gitter.im/tangrams/tangram-chat
## Contributions Welcome
We gladly appreciate feedback, feature requests, and contributions. For information and instructions, see [CONTRIBUTING.md](CONTRIBUTING.md).
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. See [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md).
Tangram ES was created by [Mapzen](https://www.mapzen.com/) and is now a [Linux Foundation Project](https://www.linuxfoundation.org/press-release/2019/01/mapzen-open-source-data-and-software-for-real-time-mapping-applications-to-become-a-linux-foundation-project/).