extract-streetview - extract street view spherical images and depth information

  •        24

A command-line tool to extract high-res spherical images and other data from Google StreetView.This tool uses Electron for proper interaction with the Google API, so it is fairly heavy (~100mb). Install with latest npm.



awesome-streetview : ^1.4.2
devtool : ^1.7.1
electron-canvas-to-buffer : ^1.0.3
google-panorama-by-id : ^2.1.0
google-panorama-by-location : ^4.1.1
google-panorama-equirectangular : ^1.2.0
minimist : ^1.2.0



Related Projects

android-OurStreets - Visit StreetView galleries with delightful material design aspects.

  •    Java

Visit StreetView galleries with delightful material design aspects. With OurStreets you can experience beautiful views from around the world in 360 degrees. All of this with a delightful material design approach throughout the whole interface.

Google Maps GeoCoder for ASP.NET C# - Latitude, Longitude, Address & Reverse


Google GeoCoder for ASP.NET C# is a sample code example for look up an address and return the latitude and longitude. Reverse look-up can be achieved by clicking on the map.

streetview-stereographic - Shader Toy + Google Map + Panoramic Explorer

  •    Javascript

Shader Toy + Google Map + Panoramic Explorer

Geolib - Growing library to provide some basic geo functions

  •    Javascript

Library to provide basic geospatial operations like distance calculation, conversion of decimal coordinates to sexagesimal and vice versa, etc. Takes 2 or 4 arguments. First 2 arguments must be objects that each have latitude and longitude properties (e.g. {latitude: 52.518611, longitude: 13.408056}). Coordinates can be in sexagesimal or decimal format. 3rd argument is accuracy (in meters). So a calculated distance of 1248 meters with an accuracy of 100 is returned as 1200 (accuracy 10 = 1250 etc.). 4th argument is precision in sub-meters (1 is meter presicion, 2 is decimeters, 3 is centimeters, etc).

jgeohash - An easy-to-implement library for the GeoHash algorithm

  •    Java

An easy-to-implement library that can assist Java developers in using the GeoHash algorithm in order to create geocodes based on custom latitude and longitude values. With the help of jGeohash, Java developers will be able to quickly and easily generate a geohash code using user-defined latitude and longitude values. By using the GeoHash algorithm, the space can be divided into multiple grid shapes.

firefox_decrypt - Firefox Decrypt is a tool to extract passwords from Mozilla (Firefox/Thunderbird/Seabird) profiles

  •    Python

Firefox Decrypt is a tool to extract passwords from Firefox/Thunderbird profiles. It can be used to recover passwords from a profile protected by a Master Password as long as the latter is known. If a profile is not protected by a Master Password, a password will still be requested but can be left blank.

drive-zipextractor - Extract (decompress) ZIP files into Google Drive using the Google Drive API

  •    Javascript

Extract (decompress) ZIP files into Google Drive using the Google Drive API. This app is deployed at: http://zip-extractor.appspot.com/. Download the extension in the Chrome Web Store.

depthy - Extract depth map and original from photos made with Google Camera's Lens Blur.

  •    Javascript

Images with depthmap playground. If you want to simply run depthy locally, you can use Docker.io.

hactool - hactool is a tool to view information about, decrypt, and extract common file formats for the Nintendo Switch, especially Nintendo Content Archives

  •    C

hactool is a tool to view information about, decrypt, and extract common file formats for the Nintendo Switch, especially Nintendo Content Archives. It is heavily inspired by ctrtool.

Hyperlapse.js - JavaScript hyper-lapse utility for Google Street View.

  •    Javascript

JavaScript hyper-lapse utility for Google Street View.

Hyperlapse.js - JavaScript hyper-lapse utility for Google Street View.

  •    Javascript

This library was written to create dynamic hyper-lapse (time-lapse with movement) sequences using Google Street View. See it action.

OpenSceneGraph glsl samples


A series of applications that show how to implement glsl shaders in OpenSceneGraph. The shaders include: Bump Map, Parallax Map, Ambient Occlusion, HDR, Depth of Field, etc.

Pelias - Modular open-source geocoder using ElasticSearch

  •    NodeJS

Geocoding is the process of taking input text, such as an address or the name of a place, and returning a latitude/longitude location on the Earth's surface for that place. Reverse geocoding is the opposite, returning a list of places near a given latitude/longitude point. It supports many open-data projects out of the box but also works great with private data. It supports searching and displaying results in many languages.

postgresql-metrics - Tool that extracts and provides metrics on your PostgreSQL database

  •    Python

Service to extract and provide metrics on your PostgreSQL database.This tool is a CLI (command line) tool that can be called to extract statistics and create metrics regarding your PostgreSQL database cluster. CLI is runnable in long running process mode, which will periodically send the gathered metrics forward.


  •    C++

[2017/11/12] - Added simple tessellation shader sample. Fixed misc issues with pipeline setup for tessellation. [2017/11/10] - Added ChessSet demo. Added geometry shader sample. Fixes to depth stencil handling. [2017/11/10] - Added TexturedCube sample. Updated depth attachment handling on swapchain render pass. Switched out lc_image for stb_image. Added DXC shader build script. [2017/05/27] - Fixed some annoying buffer state transitions. Added build script for shaders. Updated shader naming convention to be more exact. Added OpaqueArgs and PassingArrays for investigation. [2017/05/20] - Updated Append/Consume sample for Vulkan. Requires latest glslang. ConstantBuffer also works for both platforms. [2017/05/13] - Added Linux support. Moved to project files to cmake. Moved glsl shaders to glsl sub directory - forcing HLSL for now. [2017/04/30] - Clarified shader usage in some sample programs to point out which source they're coming from. [2017/04/27] - Added ConstantBuffer sample (D3D12 only for now). Updated Vulkan samples to use negative viewport height. [2017/04/25] - Updated SimpleCompute and StructuredBuffer to work on Vulkan. [2017/04/24] - Added compute samples (D3D12 only for now). One for simple compute and another for structured buffers.

Faster-High-Res-Neural-Inpainting - High-Resolution Image Inpainting using Multi-Scale Neural Patch Synthesis

  •    Lua

[update 10/10/2017] Example of photo editing using inpainting at the project website. [update 9/30/2017] We shared the inpainting result of 200 ImageNet images and 100 Paris StreetView Images at the project website.

extract-text-webpack-plugin - Extracts text from bundle into a file

  •    Javascript

Extract text from a bundle, or bundles, into a separate file. ⚠️ Since webpack v4 the extract-text-webpack-plugin should not be used for css. Use mini-css-extract-plugin instead.

Google Maps Workshop

  •    Javascript

This project implements the Google Maps API and the open source GeoNames project to provide an interactive geocode workshop. You can move the map, enter addresses, etc., and generate a long/lat-based Google Maps link, as well as download a GPS POI file.