bloomtime/d3map

Name: d3map

Owner: Bloom

Description: A javascript slippy map engine for the HTML DOM using Data-Driven-Documents (D3)

Created: 2011-09-27 20:50:26.0

Updated: 2017-02-16 09:51:54.0

Pushed: 2011-09-27 21:04:01.0

Homepage: https://github.com/bloomtime/d3map

Size: 108

Language: null

GitHub Committers

UserMost Recent Commit# Commits
Tom Carden2011-09-27 21:03:53.023

Other Committers

UserEmailMost Recent Commit# Commits

README

An exercise in learning D3 for DOM manipulation and transitions. Still just an engine demo. Needs more features to be a full map library. Consider this my (@RandomEtc) hat in the ring for what comes after Modest Maps JS and Polymaps.

Features:

TODO:

There is no plan to implement these things in any specific order or on any particular schedule. Please only use this library if you are interested in hacking on it from the beginning. Other libraries are much more fully featured. See http://groups.google.com/group/d3-js/browse_thread/thread/e0243bb66a438be1 for further discussion.

Uses CSS (3D) transforms where available, falls back to normal CSS if not. Coordinate and tile positioning logic cribbed from Modest Maps. Most of the work is done by D3. Queueing img requests seems overkill but smooths things out a lot.

© 2011 Bloom Studio, Inc.

Distributed under the same BSD license as D3 itself, see LICENSE.

Contributions welcome!


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.