Bryan Housel 5957adb67d Dynamically check for existence of Mapillary service
This allows us to
1. enable specific parts of Mapillary only for certain browsers
2. remove the Mapillary service completely if desired (closes #2722)

To remove Mapillary, just set `iD.services.mapillary = null`
or remove the <script> tag that loads mapillary.js.
2016-02-15 16:16:44 -05:00
2016-02-08 17:15:30 -05:00
2016-02-08 10:31:34 -05:00
2016-01-18 10:48:43 -05:00
2013-04-22 10:50:36 -07:00
2015-12-07 19:50:39 -08:00
2016-02-08 10:31:34 -05:00
2013-03-28 14:25:38 -04:00
2016-01-18 10:30:26 -05:00

iD - friendly JavaScript editor for OpenStreetMap

Build Status

Basics

  • iD is a JavaScript OpenStreetMap editor.
  • It's intentionally simple. It lets you do the most basic tasks while not breaking other people's data.
  • It supports modern browsers. Data is rendered with d3.

Participate!

translation chart

Prerequisites

  • Node.js version 0.10.0 or newer
  • Command line development tools (make, git, and a compiler) for your platform
    • Ubuntu: sudo apt-get install build-essential git
    • Mac OS X: Install Xcode and run xcode-select --install from a command line

Installation

To run the current development version of iD on your own computer:

  1. Create a local git clone of the project, then cd into the project folder
  2. Run npm install
  3. Run make
  4. Start a local web server, e.g. python -m SimpleHTTPServer
  5. Open http://localhost:8000/ in a web browser

Come on in, the water's lovely. More help? Ping tmcw, jfire, or bhousel on IRC (irc.oftc.net, in #iD or #osm-dev or #osm) or on the OSM mailing lists.

For guidance on building a packaged version, running tests, and contributing to development, see CONTRIBUTING.md.

License

iD is available under the ISC License. It includes d3js, which BSD-licensed.

Thank you

Initial development of iD was made possible by a grant of the Knight Foundation.

S
Description
No description provided
Readme 254 MiB
Languages
JavaScript 94.4%
CSS 5.3%
TypeScript 0.2%