2013/5/27 Mathieu Stumpf psychoslave@culture-libre.org
Hi, I foward this mail to design, since it seems relevant here.
As far as I know, currently there is no other way to create (world)maps than taking some existing blank one, and put the color on regions of interest. Maybe it would be intersting to have such a tool online, but
more
important, to ease contributors ability to make interactive maps, which enable readers to see how a phenomenon evolved/is evolving through time.
Hi Mathieu, coincidently I worked on doing this exactly during the Amsterdam Hackathon.
What we are looking for is a platform where users can contribute to map creation online by picking the right data layers, projection and annotations. New web technologies can make this quite simple to do.
What I'm doing here is loading only the geodata for India's States as a geojson(90kb) into the browser. I then use d3js to convert and reproject the geojson as an interactive SVG along with automatic labelling.
We now have a fully functional map object in the dom to play with and with styling set via css. Type in a new language code and see what happens :)
http://4thmain.github.io/d3hacks/wiki-atlas.html
This opens a new world with d3, jquery and openstreetmap data.
I'm still traveling, and will post more details on the maps-l list in about 2 weeks. PS: I starting javascript a month back, look into the code at your own risk :)
Le 2013-05-30 00:16, Arun Ganesh a écrit :
Hi Mathieu, coincidently I worked on doing this exactly during the Amsterdam Hackathon.
What we are looking for is a platform where users can contribute to map creation online by picking the right data layers, projection and annotations. New web technologies can make this quite simple to do.
What I'm doing here is loading only the geodata for India's States as a geojson(90kb) into the browser. I then use d3js to convert and reproject the geojson as an interactive SVG along with automatic labelling.
We now have a fully functional map object in the dom to play with and with styling set via css. Type in a new language code and see what happens :)
Awesome! :)
However typing a few language whom I know the ISO code didn't gave me much result, but this may be due to my browser version (firefox 8.0.1).
Do plane to allow zoom, also ? What I can test with my current browser is already, adding zoom, moving around would be great. Also as I said I think it would be intesting to see how some phenomena propagate through time, so you may click "play" and see how it happened, or browse through a timeline. For example, you may see how the Hindu–Arabic numeral system arrived in Western countries, possibly with locals annotations on actors/books through which it happened.
This opens a new world with d3, jquery and openstreetmap data.
I'm still traveling, and will post more details on the maps-l list in about 2 weeks. PS: I starting javascript a month back, look into the code at your own risk :)
I'll try to be careful ;)
Thanks and congratulations for this work, it looks really exiting. :)
--
Arun Ganesh (planemad) [2] [3]
Links:
[1] http://4thmain.github.io/d3hacks/wiki-atlas.html [2] http://en.wikipedia.org/wiki/User:Planemad [3] http://j.mp/ArunGanesh
Design mailing list Design@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/design