04.07.2013 Views

Building Web Applications with SVG - Cdn.oreilly.com

Building Web Applications with SVG - Cdn.oreilly.com

Building Web Applications with SVG - Cdn.oreilly.com

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

xii Contents<br />

Other Useful Information ...................................211<br />

Other Tools That Support <strong>SVG</strong> ...............................211<br />

Miscellaneous ..................................................212<br />

Wikimedia and Wikipedia ...................................212<br />

The Open Clip Art Library ...................................212<br />

The OpenStreetMap Project .................................213<br />

Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213<br />

Chapter 7 <strong>Building</strong> a <strong>Web</strong> Application: Case Studies 215<br />

About Pergola ..................................................216<br />

D3 Review ......................................................218<br />

Polymaps ......................................................218<br />

Interactive Multiple Documents Application ........................218<br />

Encapsulating the Stream Example ...........................219<br />

Adding Interactivity to the D3 Stream Window ................222<br />

The Transitions Menu ......................................223<br />

The Transition Tool Button ..................................224<br />

Encapsulating the Force Example ............................228<br />

Improving the Application Design ...........................233<br />

Running in an HTML and <strong>SVG</strong> Context .......................234<br />

Mapping Application ............................................235<br />

The Menus ................................................237<br />

Adding Map Features ......................................242<br />

GeoJSON .................................................242<br />

Adding Tools ..............................................246<br />

The Complete Code ........................................247<br />

Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254<br />

Index 255

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!