entium - A helper for converting entwine tile data into cesium tiles

  •        319

A command line tool to read entwine's output and convert it into Cesium 3DTiles. The average user will not need a configuration file if the intent is to directly convert entwines output into cesium tiles. However, if the goal is to use more component types larger than a scalar many of the configuration options may be helpful. The config is a .json intended to exist within the entwine.json.

https://pypi.org/project/entium/
https://github.com/commaai/entium

Tags
Implementation
License
Platform

   




Related Projects

cesium-unreal - Bringing the 3D geospatial ecosystem to Unreal Engine

  •    C++

Cesium for Unreal brings the 3D geospatial ecosystem to Unreal Engine. By combining a high-accuracy full-scale WGS84 globe, open APIs and open standards for spatial indexing such as 3D Tiles, and cloud-based real-world content from Cesium ion with Unreal Engine, this project enables a new era of 3D geospatial software. Have questions? Ask them on the community forum.

3d-tiles-validator - Tools for debugging, analyzing, and validating existing 3D Tiles tilesets :vertical_traffic_light:

  •    Javascript

Validator and sample data for 3D Tiles tilesets. Created by the Cesium team and University of Pennsylvania students.

entwine - Entwine - point cloud organization for massive datasets

  •    C++

Entwine is a data organization library for massive point clouds, designed to conquer datasets of hundreds of billions of points as well as desktop-scale point clouds. Entwine can index anything that is PDAL-readable, and can read/write to a variety of sources like S3 or Dropbox. Builds are completely lossless, so no points will be discarded even for terabyte-scale datasets. Check out the client demos, showcasing Entwine output with Potree, Plas.io, and Cesium clients.

Cesium - An open-source JavaScript library for world-class 3D globes and maps

  •    Javascript

CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned for dynamic-data visualization.

cesium - An open-source JavaScript library for world-class 3D globes and maps :earth_americas:

  •    Javascript

CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned for dynamic-data visualization. Have questions? Ask them on the community forum.


3d-tiles - Specification for streaming massive heterogeneous 3D geospatial datasets :earth_americas:

  •    Batchfile

A building CAD model is fused with photogrammetry data using 3D Tiles, data courtesy of Bentley Systems. 3D Tiles is an open specification for sharing, visualizing, fusing, and interacting with massive heterogenous 3D geospatial content across desktop, web, and mobile applications.

gltf-pipeline - Content pipeline tools for optimizing glTF assets. :globe_with_meridians:

  •    Javascript

Content pipeline tools for optimizing glTF assets by Richard Lee and the Cesium team. gltf-pipeline can be used as a command-line tool or Node.js module.

3d-tiles - Specification for streaming massive heterogeneous 3D geospatial datasets :earth_americas:

  •    

Specification for streaming massive heterogeneous 3D geospatial datasets. 3D Tiles has entered the Open Geospatial Consortium (OGC) Community Standard process.

tin-terrain - A command-line tool for converting heightmaps in GeoTIFF format into tiled optimized meshes

  •    C++

TIN Terrain is a command-line tool for converting heightmaps presented in GeoTIFF format into tiled optimized meshes (Triangulated Irregular Network) with different levels of details. Check out heremaps/quantized-mesh-viewer for examples of rendering output in Cesium.js and Three.js.

EarthView - 3D Visualization of Earth using Map Tiles for iOS

  •    Objective-C

EarthView is an open-source 3D visualization of the Earth globe for iOS that uses map tiles for imagery and OpenGL ES and GLKit for rendering. I built it for a side-project that may never go anywhere, so I figured it might be educational or useful to other developers. The project uses a quad-tree to page in map tiles that conform to the Tile Map Service standard (or, the flipped Google equivalent). The level of detail to display is determined by the estimated screen-space error of a given page.

tangram-es - 2D and 3D map renderer using OpenGL ES

  •    C++

Tangram ES is a C++ library for rendering 2D and 3D maps from vector data using OpenGL ES. It is a counterpart to 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.

Universal 3D models converter

  •    Java

GOAL: to make converter between various 3D file formats with some object manipulation capabilities

UnitySlippyMap - A slippy map implementation written in C# for Unity3D

  •    CSharp

A slippy map implementation written in C# for Unity3D. It aims at helping developpers create 2D/3D maps working with a variety of online tile providers (OpenStreetMap, VirtualEarth/Bing Maps, ...) and offline sources (DBMap, MBTiles, ...) like Route-me (iOS) or Leaflet (HTML5), on every platform supported by Unity3D. Google Maps won't be supported (see Google Maps tiles terms of service). Yahoo! Maps neither since it was closed on September 13, 2011. Nokia Maps (now called Here) provides a REST API designed for static maps. They could be used as tiles but would get a 'Nokia' watermark on each one of them. Also Nokia and Microsoft are now teaming up so supporting both might be redundant.

tangram - WebGL map rendering engine for creative cartography

  •    Javascript

Tangram is a JavaScript library for rendering 2D & 3D maps live in a web browser with WebGL. It is tuned for OpenStreetMap but supports any source of GeoJSON/TopoJSON or binary vector data, including tilesets and single files. Here's a simple demo (repo here) with a basic example of a Tangram map.

Convex 3D

  •    C++

A converter, viewer and object extractor for popular 3D file formats (3DS, OBJ, LWO etc). Features very fast text renderer with font anti-aliasing, support for textures and materials, modelling grid and axis, making scene screenshots, postprocessing etc

tilelive - fast interface to tiles with pluggable backends

  •    Javascript

Tilelive is designed for streaming map tiles from sources (like custom geographic data formats) to sinks (destinations, like file systems) by providing a consistent API. This repository enables the interaction between sources and sinks and is meant to be used in tandem with at least one Tilelive plugin. Tilelive plugins (modules) follow a consistent architecture (defined in API.md) and implement the logic for generating and reading map tiles from a source or putting map tiles to a destination, or both.An example of a plugin that implements both reading (can be a source) and writing (can be a sink) is tilelive-s3.

Apache Tiles - Templating framework

  •    Java

Apache Tiles is a templating framework built to simplify the development of web application user interfaces.

potree - WebGL point cloud viewer for large datasets

  •    Javascript

Install dependencies, as specified in package.json, and create a build in ./build/potree. Go to http://localhost:1234/examples/ to test the examples.

geojson-vt - Slice GeoJSON into vector tiles on the fly in the browser

  •    Javascript

A highly efficient JavaScript library for slicing GeoJSON data into vector tiles on the fly, primarily designed to enable rendering and interacting with large geospatial datasets on the browser side (without a server).Created to power GeoJSON in Mapbox GL JS, but can be useful in other visualization platforms like Leaflet and d3, as well as Node.js server applications.

mapbox-gl-js - Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL

  •    Javascript

Mapbox GL JS is a JavaScript library for interactive, customizable vector maps on the web. It takes map styles that conform to the Mapbox Style Specification, applies them to vector tiles that conform to the Mapbox Vector Tile Specification, and renders them using WebGL.Mapbox GL JS is part of the cross-platform Mapbox GL ecosystem, which also includes compatible native SDKs for applications on Android, iOS, macOS, Qt, and React Native. Mapbox provides building blocks to add location features like maps, search, and navigation into any experience you create. To get started with GL JS or any of our other building blocks, sign up for a Mapbox account.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.