John Firebaugh b7894ceaf0 Calculate participating ways in AddMidpoint
Due to differenced redraw, midpoint.ways was getting stale,
so sometimes dragging a midpoint didn't add the new node to
all ways. Better to calculate participating ways when needed.
This also simplifies the code for adding a midpoint via double
click. It does make filtering midpoints on redraw a bit more
expensive, but a cursory profile didn't show it being a problem.

Fixes #763.
2013-02-27 20:41:38 -08:00
2013-02-27 13:59:05 -05:00
2013-02-21 11:28:44 -05:00
2013-02-25 17:45:49 -08:00
2013-02-04 19:37:10 -05:00
2013-02-26 15:01:59 -05:00
2012-12-04 14:09:45 -05:00
2012-12-29 09:18:05 -08:00
2013-02-27 17:55:23 -08:00
2013-02-04 12:52:58 -05:00
2013-02-13 16:15:49 -08:00
2013-02-27 17:55:23 -08:00
2013-01-22 11:19:09 -05:00
2013-02-09 18:08:03 -05:00
2013-02-09 10:52:01 -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!

Installation

To run the current development version, fork this project and serve it locally. If you have Python handy, just cd into the project root directory and run

 python -m SimpleHTTPServer

Or, with a Mac, you can enable Web Sharing and clone iD into your website directory.

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

License

iD is available under the WTFPL, though obviously, if you want to dual-license any contributions that's cool. It includes d3js, which BSD-licensed.

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