John Firebaugh 5eb0644242 Improve multipolygon rendering
Multipolygon relations report their geometry as 'area' and are rendered
as such. However, they do not render a stroke. The stroke rendering
will come from the individual lines, which are given the tag
classes of their parent relations, allowing them to have a stroke
style matching the style of simple areas with the same tags.

Untagged circular ways are no longer considered areas. This prevents
an untagged inner way of a multipolygon from rendering as an area and
is consistent with how P2 and JOSM treat them.

In the CSS, it's no longer necessary to deal with multipolygons
explicitly in selectors. But keep in mind that area boundaries can
now be rendered either as lines or as area strokes. In most cases
the selector should be `path.stroke.tag-_____`, i.e. an explicit
`.area` or `.line` classes should not be included.

Finally, the parent ways of selected multipolygons are given the 'selected'
class.
2013-02-05 15:20:11 -08:00
2013-02-05 15:20:11 -08:00
2013-02-04 19:37:10 -05:00
2013-02-04 19:37:10 -05:00
2013-02-05 15:20:11 -08:00
2013-02-05 06:56:23 -08:00
2012-10-24 19:51:44 +02:00
2013-02-05 15:20:11 -08:00
2012-12-04 14:09:45 -05:00
2012-12-29 09:18:05 -08:00
2013-02-01 17:31:32 -05:00
2013-02-04 12:52:58 -05:00
2013-02-01 12:40:15 -05:00
2013-02-05 15:20:11 -08:00
2012-12-12 16:05:02 -05:00
2013-02-05 07:30:58 -08:00
2013-01-22 11:19:09 -05:00
2012-12-14 11:30:13 -05:00
2013-02-04 12:18:11 -08:00
2012-11-16 12:06:03 -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!

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.

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