Ithaca Map is a location based map services that resembles Google Map, including zooming in and out the map, moving the map, auto-completion enabled search, finding shortest path, and category search.
OCaml 4.06 and Opam must be installed.
-
Install dependencies, run:
make install-dep -
Build the modules required by server and start server, run:
make server -
Build gui, open another terminal window, run:
cd gui
make -
Open
index.htmlfrom gui/ in your web browser.
All data is downloaded from OpenStreetMap.org
The CSS styles for GUI are borrowed from the skeleton code of a class project but our GUI is entirely coded in OCaml. The tile images are made possible by OpenStreetMap under Creative Commons Attribution-ShareAlike 2.0 licence.





