Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including wifi-triangulate with all npm packages installed. Try it out:

var wifiTriangulate = require("wifi-triangulate")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

wifi-triangulate v1.1.2

Finds your current position on planet earth using the wifi access points in your vicinity

wifi-triangulate

Finds your current position on planet earth using the wifi access points in your vicinity

Build status

js-standard-style

Installation

npm install wifi-triangulate

Usage

This module requires that the wifi card on your computer is active and that you have access to the internet in order to communicate with Google so that it can triangulate your position.

var triangulate = require('wifi-triangulate')

triangulate(function (err, location) {
  if (err) throw err
  console.log(location) // => { lat: 38.0690894, lng: -122.8069356, accuracy: 42 }
})

CLI

Install wifi-triangulate as a global module to use it as a CLI:

npm install --global wifi-triangulate

Now just execute the wifi-triangulate command:

$ wifi-triangulate
{
    "lat": 38.0690894,
    "lng": -122.8069356,
    "accuracy": 42
}

License

MIT

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free