Submissions/WikiMiniAtlas - the interactive world map for Wikipedia

Jump to navigation Jump to search

This is an accepted submission for Wikimania 2015.

Submission no.
Title of the submission
WikiMiniAtlas - the interactive world map for Wikipedia
Type of submission (discussion, hot seat, panel, presentation, tutorial, workshop)
Author of the submission
Daniel Schwen
E-mail address
Country of origin
Affiliation, if any (organisation, company etc.)
Personal homepage or blog
Abstract (at least 300 words to describe your proposal)
Screenshot of the WikiMiniAtlas javascript extension for Wikipedia by User:Dschwen displaying 3D rendered buildings in the en:Mexico City article.

WikiMiniAtlas, an interactive slippy map JavaScript gadget, has been in development for about ten years and is deployed in numerous Wikipedias, most notably the english language project. In this presentation I will highlight the latest developments on WikiMiniAtlas since my presentation at the Wikimania 2012 in DC. A lot has happened since then, most notable client side map rendering, which allows virtually infinite zoom into the map and arbitrary resolution display (Retina), and WebGL based 3D rendering of building data on the map. On the technical side I will throw a light on the various client-side and server-side parts that work together to make up this complex application, such as Custom server software for on-demand map-tile rendering, on-demand processing of LANDSAT satellite data, and automatic article summary generation. The challenges of the unique design decision of showing textual labels of Wikipedia article titles rather than just symbols will be presented, with focus on server-side label retrieval using presorted data structures (quadtrees), importance sorting, and client side layout.

The social aspects of the project, such as experiences with i18n, and various third-party projects supplying data for the map such as OpenStreetMap, WIWOSM, and collaborative geo data extraction efforts will be presented. Lastly I will give an outlook on the new directions the development of this gadget may be taking, such as client side label collision suppression, and new map projections.

Technology, Interface & Infrastructure
Length of session (if other than 30 minutes, specify how long)
30 minutes
Will you attend Wikimania if your submission is not accepted?
Slides or further information (optional)

To give you an idea of how the talk will look, I'm linking to my 2012 presentation slides. Of course this presentation will be completely new if the proposal gets accepted. '

Navigate through the talk using your cursor keys. The presentation requires a modern browser such as Firefox or Chrome.

Special requests

Interested attendees

If you are interested in attending this session, please sign with your username below. This will help reviewers to decide which sessions are of high interest. Sign with a hash and four tildes. (# ~~~~).

  1. Add your username here.
  2. Mrjohncummings (talk) 05:31, 16 February 2015 (UTC)Reply[reply]
  3. --Ilya (talk) 22:46, 16 July 2015 (UTC)Reply[reply]