Table of Contents

Mappo

Welcome to the hompage of the Mappo project.

Introduction

Mappo is an open-source project (hosted on Sourceforge) which will try to create a web-application to create shareable maps using Google Maps.

Goals Overview

The main objective of Mappo is to allow anyone to create customized maps that show a serie of markers.
End-users first define all the markers they want by navigating a Google Map, and entering information about each marker they want to save: short description, category, visibility (public or not), etc.
Once they have defined all the markers they need, they can create a custom map by selecting points of interrest from the list of public markers, and from their own private markers.
Custom maps created can be saved and a unique URL is provided for their maps, allowing them to share the maps they created with family, friends or everyone.

Since Google Maps API (currently) has a 50,000 hits daily limit, we don’t plan to host the web-application ourselves for anyone to use (except maybe a test application).
Instead, we suggest that anyone with the technical know-how and resources 1) required to install Mappo do so, and make it available to their entourage.

Technical Overview

Mappo is developed using Javascript and PHP. It uses Google Maps API, which is available from Javascript, and requires a (free) key generated by Google.
It uses PEAR::DB to interface with a database.

The scheme that will be used to share public markers amongst the different Mappo instances installed everywhere is still not defined. 2)

Suggested Uses

  • Create a map with your home and the closest bus stops / subway and send it to your friends.
  • Create a map with the hotels where you will stay during your vacation, including dates and phone numbers of each place you will stay, and send the map to your family so they can reach you easily if they need to.
  • Create a map of all your favorite restaurants and publish it on your personnal website.
1) Technical requirements are not defined yet.
2) We might just make Mappo send a POST to a central server to publish a public marker, and make it sync itself with the central server daily to receive the new public markers from every other server... or something similar.
 
 
Recent changes RSS feed Donate to Mappo through Sourceforge.net Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
An Oligram Project

Web hosting by Guillaume Boudreau