KathmanduLivingLabs/NepalOSMHistory

Name: NepalOSMHistory

Owner: Kathmandu Living Labs

Description: History Analytics Visualization Client for OSM Data in Nepal

Created: 2017-01-02 04:18:09.0

Updated: 2017-01-02 04:18:13.0

Pushed: 2016-12-14 08:01:49.0

Homepage:

Size: 6493

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Readme for Nepal OSM History Visualizer

The Nepal OSM History Visualizer is a project by Kathmandu Living Labs and the Dartmouth Dickey Center. It was built by Sazal and Max, and designed by Paras and Sazal.

This project is an attempt to replicate the features of the OpenStreetMaps Analytics Tool (OSMA). The primary difference is that we are incorporating full edit history, meaning that our database and our metadata (charts, graphs, statistics, etc.) take into account every single edit ever done to every single feature, even if that edit is not currently visible. OSMA does not do this, and they acknowledge it as a major limitation in their README.

Dependencies, Build, Install Instructions, etc.

… can be found in the Wiki. Note that this project uses the OSMHistoryServer as a submodule, so unless you want to build your own server that employs the same API as ours, you should check out the Server wiki for the dependencies, build and install instructions, etc. involved on that end.

TODO
  1. Google Charts is too slow right now. It either needs to be optimized for at minimum 50% speed increase, or replaced with an alternative such as D3.JS (I can't get this to not look like garbage when squeezed to be less tall, maybe worth giving another shot later on) or Dygraphs (see article relating to Dygraphs and R).
  2. cards.js needs to send queries to GeoDjango server per Sazal's API, get the response, and update accordingly per user selections.
  3. fillmap.js needs user and place search.
Other Important Stuff To Know

You can reach Max on Twitter @_m_vh, or Kathmandu Living Labs @KTMLivingLabs. We accept and welcome pull requests! But regardless, feel free to fork. MIT License with Attribution.


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.