All Projects → azu → running-on-streetview

azu / running-on-streetview

Licence: MIT license
Virtual Running on Google Street View.

Programming Languages

typescript
32286 projects
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to running-on-streetview

google streetview
A command line tool and module for Google Street View Image API
Stars: ✭ 77 (+285%)
Mutual labels:  map, streetview
vue-map-chart
VueJS map chart component
Stars: ✭ 27 (+35%)
Mutual labels:  map
camera-pose-estimation
Given a map data (image + lidar), estimate the 6 DoF camera pose of the query image.
Stars: ✭ 23 (+15%)
Mutual labels:  streetview
Hajk
A modern, full-featured OpenLayers based map viewer and editor
Stars: ✭ 65 (+225%)
Mutual labels:  map
DaoHang
一个基于百度地图api的demo,采用Material Design设计界面,有全景图、室内地图等功能。
Stars: ✭ 15 (-25%)
Mutual labels:  map
rn-fitness-tracker
React Native module to interact with Google Fit and Apple HealthKit.
Stars: ✭ 58 (+190%)
Mutual labels:  fitness
TomScottMap
A unofficial map of the videos created by Tom Scott. See his Youtube channel for the complete list of videos (including those that are not geo-referenceable).
Stars: ✭ 30 (+50%)
Mutual labels:  map
squaremap
squaremap is a minimalistic and lightweight world map viewer for Minecraft servers, using the vanilla map rendering style
Stars: ✭ 185 (+825%)
Mutual labels:  map
openfairdb
Open Fair DB is the CreativCommons Backend of Kartevonmorgen.org
Stars: ✭ 53 (+165%)
Mutual labels:  map
leaflet.minichart
Leaflet.minichart is a leaflet plugin for adding to a leaflet map small animated charts
Stars: ✭ 27 (+35%)
Mutual labels:  map
korona.ws
🗺 Coronavirus interactive map of Poland
Stars: ✭ 74 (+270%)
Mutual labels:  map
navdatareader
Navdatareader is a command line tool that uses the atools fs/bgl and fs/writer to store a full flight simulator scenery database into a relational database like Sqlite or MySql.
Stars: ✭ 35 (+75%)
Mutual labels:  map
tianditu-python
天地图切片(瓦片)以及POI下载
Stars: ✭ 92 (+360%)
Mutual labels:  map
game-map-editor
game-map-editor
Stars: ✭ 17 (-15%)
Mutual labels:  map
vue-static-map
a simple component to generate an static google map
Stars: ✭ 24 (+20%)
Mutual labels:  map
ha strava
Pipe your Activity Data from Strava directly into Home Assistant
Stars: ✭ 63 (+215%)
Mutual labels:  fitness
sledge-formats
C# parsers and formats for Half-Life 1 and related engines.
Stars: ✭ 35 (+75%)
Mutual labels:  map
coin-map-android
Easily find places to spend sats anywhere on the planet
Stars: ✭ 23 (+15%)
Mutual labels:  map
EVMap
Android app to find electric vehicle charging stations - compatible with community databases such as GoingElectric.de and OpenChargeMap.org.
Stars: ✭ 89 (+345%)
Mutual labels:  map
smsc
Flexible and scalable GSM Short Message Center (SMSC)
Stars: ✭ 23 (+15%)
Mutual labels:  map

running-on-streetview

This app detect your motion via WebCamera and go forward on Google Street View Map.

running-on-streetview image

Requirements

Usage

  1. Open URL: https://running-on-streetview.netlify.app
  2. Input your Google Map API Key
  3. Load Google Map Street View and Running!

How to get Google Map API Key?

You can get Google Map API from Google Cloud Platform Console.

You should add restriction to "HTTP Referer" to https://running-on-streetview.netlify.app/* for your API key.

Tips

Shortcut

  • : Go forward
  • : Turn left
  • : Turn Right
  • : Go back forward

URL Hacking

This app support some url parameters:

  • defaultMapUrl=<google street view url>
  • defaultForwardStep=<number>
  • throttleBackward=<number ms>
  • throttleForward=<number ms>
  • GOOGLE_MAP_API_KEY=<api-key>

For more details, see src/bootstrap.ts

Overlay video on FullScreen

Modern browser support Picture-in-Picture.

Changelog

See Releases page.

Running tests

Install devDependencies and Run npm test:

npm test

Contributing

Pull requests and stars are always welcome. Documentation improvements is also welcome!

For bugs and feature requests, please create an issue.

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Author

License

MIT © azu

Sponsors

Deploys by Netlify

Acknowledgements

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].