top | item 6265220

(no title)

jfirebaugh | 12 years ago

iD developer here. I did a series of posts on the architecture of iD that folks here might find interesting:

http://www.mapbox.com/osmdev/2013/02/26/id-architecture-part... http://www.mapbox.com/osmdev/2013/02/27/id-architecture-part... http://www.mapbox.com/osmdev/2013/02/28/id-architecture-part...

discuss

order

iirvine|12 years ago

I've been following iD development on github (https://github.com/systemed/iD/) since last year, and I honestly think that reading through its source is the single best case study I've come across for application development with D3. It's pretty phenomenal. Perhaps I'm a bit biased since I work on map stuff as well, but I think pretty much anyone thinking about using D3 to build anything larger than one-off visualizations would do well to see how it's put to use in iD.

Hats off to you guys, great work!

agumonkey|12 years ago

Just added my first changes through iD, I didn't expect something so simple, functional and ergonomic. Little details like contextual ~pie-menus, geometric operation suggestion for instance segment midpoint as a trigger for insertion, very pretty. Did you work on modeling tools prior to that ?

aluhut|12 years ago

Thank you for your great work. You just gave me a new hobby!