/Mappo

maps made easy

Primary LanguageJavaScript

Introduction

Mappo is a web application based on Meteor (http://meteor.com/) to edit maps in real time.

I have not written a documentation yet. You can find some preliminary considerations here:

  1. State of work: http://leibnizwheel.wordpress.com/2013/01/09/mappo-leaflet-mongodb-meteor-js/
  2. Some idea about ui: http://leibnizwheel.wordpress.com/2013/01/06/beyond-mvc/
  3. Initial motivations: http://leibnizwheel.wordpress.com/2012/09/08/meteor-js-for-geospatial-apps-some-experiments/

Roadmap

  1. Choice of background layers.
  2. Integration with Open Street Map.
  3. Searching.
  4. Print and export maps.
  5. Adding notes.
  6. Online chat.
  7. Authentication.

Getting Started

  1. git clone https://github.com/mstn/Mappo.git
  2. cd Mappo
  3. [METEOR_HOME]/meteor
  4. connect to http://localhost:3000

UI Architecture

Similar approaches

  1. https://github.com/aurajs/aura

Theory

  1. Geometry of Interaction
  2. Game semantics

License

Affero GPL http://www.gnu.org/licenses/agpl-3.0.html

Running example

http://mappo.meteor.com/