cesium-google-earth-examples - Google Earth plugin API samples ported to Cesium

  •        462

Google Earth plugin API samples ported to Cesium, the open-source WebGL virtual globe and map engine. Click on any example below to run it. To learn more about Cesium, check out the Cesium for Google Earth Developers tutorial series.

http://cesiumjs.org

Dependencies:

express : ~4.9.x
compression : 1.0.8
request : 2.36.0
yargs : 1.2.6

Tags
Implementation
License
Platform

   




Related Projects

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.

earthenterprise - Google Earth Enterprise - Open Source

  •    Javascript

Earth Enterprise is the open source release of Google Earth Enterprise, a geospatial application which provides the ability to build and host custom 3D globes and 2D maps. Earth Enterprise does not provide a private version of Google imagery that's currently available in Google Maps or Earth.Refer to the wiki for instructions on building from source on one of these platforms.

rgee - Google Earth Engine for R

  •    R

Google Earth Engine is a cloud-based platform that lets users access a petabyte-scale archive of remote sensing data and run geospatial analysis on Google's infrastructure. Currently, Google offers support only for Python and JavaScript. rgee will fill the gap starting to provide support to R!. Below you will find the comparison between the syntax of rgee and the two other Google-supported client libraries. Take into account that the Python PATH you set must have installed the Earth Engine Python API and numpy. The use of miniconda/anaconda is mandatory for Windows users, Linux and MacOS users could also use virtualenv. See reticulate documentation for more details.

FSX Google Earth Tracker

  •    DotNet

Google Earth Tracker for Microsoft Flight Simulator X. A little tool that acts as a server for Google Earth making it possible to show YOUR plane's and all AI aircraft's positions as well as course predictions in Google Earth (in real time).

G.R.E.A.T.

  •    PHP

G.R.E.A.T. - Google Earth Reporting Engine and Analysis Tool The Goal of this project is to create a basic IDS interface with Google Earth. Currently generates a KML file of traceroute/whois information suitable for use in Google Earth


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.

OverlappingMarkerSpiderfier - Deals with overlapping markers in Google Maps JS API v3, Google Earth-style

  •    Javascript

This library makes map markers in the Google Maps API (version 3) behave in that Google Earth way (minus the animation). Small numbers of markers (yes, up to 8) spiderfy into a circle. Larger numbers fan out into a more space-efficient spiral.The compiled code has no dependencies beyond Google Maps. Compiled out of CoffeeScript, minified with Google’s Closure Compiler and gzipped, it’s under 4KB.

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.

B7 Google Earth Positioning System

  •    C++

A program for importing your position (from a NMEA-GPS device) into Google Earth in realtime.

GeoUtility Library

  •    

GeoUtility is an easy to use coordinate conversion library. It can be used for desktop/web development in CLI implementations like .NET, MONO. Supported coordinate systems: Lon/Lat, Gauss-Krueger, UTM, MGRS/UTMREF. Supported map services: Google Maps, Virtual Earth, Yahoo Maps.

Map Service API

  •    

A Silverlight 2.0 Library to control map services such as Google Maps and Microsoft Virtual Earth with minimal JavaScript

Shp2KML

  •    Java

The project will produce a small standalone Java application which will allow a user to convert ESRI Shapefiles (.shp) to the Google Earth KML format. This will allow ESRI Shapefile points, lines, and polygons to be viewed in Google Earth.

geepeeyes: GPS Plugin for Google Earth

  •    PHP

A GPS (NMEA) add-on for google earth. geepeeyes plots location,trail,speed amp; heading on a dynamic map view even when off-line(cached). Now w/ Text-to-Speech driving directions amp; a gwdtool for WiFi signal visualization via NetStumbler-to-KML conversion.

KMLCSV Converter

  •    Java

Converts Google Earth KML file to a CSV file, and vice versa. This enables you to plot all custom POIs with Google Earth first before transferring them into your Garmin GPS using the POI Loader.

earthengine-api - Python and JavaScript bindings for calling the Earth Engine API.

  •    Javascript

Python and JavaScript client libraries for calling the Earth Engine API.Important Note: Access to Google Earth Engine is currently only available to trusted testers. The API is in active development, and users should expect the API to change. When (not if) API changes occur, applications that use the API will likely need to be updated.

omaha - Google Update for Windows

  •    C++

Omaha is the open-source version of Google Update, a program to install requested software and keep it up to date. The Google-branded version of Omaha is used to support software patching (both background updating, and on-demand update checks) for Google Chrome, Earth, and a variety of other Google products on Windows.There is also an unofficial tutorial. Please note that it was written by a third party so we cannot guarantee its availability, accuracy or safety.

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.

The Planet Earth Project

  •    Java

Free web3D interactive, extensible, full-scale earth map created and annotated by the public. Like a 3D google + world wiki. Includes integration with enterprise web services. OGC 3D services and 3D chat (vrspace) planned. X3D amp; VRML standards based.

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.

salat

  •    VB

Prayer times, Qibla and Lunar phase for your location






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.