Two different approaches to javascript-based map browsing and manipulation are presented below.
The first prototype implements a simple mapping solution using a pre-rendered map projection and custom javascript. This prototype supports the creation of new points and the import and export of points added to the map in a custom microformat.
The second prototype implements a tile-based mapping solution. This is the approach taken by most high-traffic mapping websites today and could be utilized in conjunction with a Map Server instance. The prototype allows changes in tile size and the view of debugging information.