Skip to content
Cartagen is a vector-based, client-side framework for rendering maps in native HTML 5. Maps are styled in GSS, a cascading stylesheet specification for geospatial information – a decision which leverages literacy in CSS to make map styling more accessible.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api changed API wiki links Apr 16, 2012
examples updated docs and made examples dir Jun 12, 2012
images client fixes and updates, changelog, sample data, notes, etc Oct 7, 2011
lib cartagen client cleanup Sep 24, 2011
samples/rome client fixes and updates, changelog, sample data, notes, etc Oct 7, 2011
src Merge branch 'master' of https://github.com/jywarren/cartagen Aug 21, 2013
styles
wiki.cartagen.org
.gitignore
.gitmodules Vendored Rails edge as a submodule. Sep 14, 2010
.line_data.dat add support for filtering based on layers, which correponds to tags i… Jun 11, 2012
CHANGELOG client fixes and updates, changelog, sample data, notes, etc Oct 7, 2011
LICENSE reorganized trunk directory Feb 25, 2010
NOTES client fixes and updates, changelog, sample data, notes, etc Oct 7, 2011
README api link fix Apr 16, 2012
Rakefile cartagen client cleanup Sep 24, 2011
bower.json bower.json Dec 17, 2014
cartagen.js Merge branch 'master' of https://github.com/jywarren/cartagen Aug 21, 2013
index.html moved static resources locally into /styles/ Aug 21, 2018
style.css cartagen client cleanup Sep 24, 2011
style.gss

README

                _                         
  ___ __ _ _ __| |_ __ _  __ _  ___ _ __  
 / __/ _` | '__| __/ _` |/ _` |/ _ \ '_ \ 
| (_| (_| | |  | || (_| | (_| |  __/ | | |
 \___\__,_|_|   \__\__,_|\__, |\___|_| |_|
                         |___/

Cartagen is a vector-based, client-side framework for rendering maps in native HTML 5. Maps are styled in GSS, a cascading stylesheet specification for geospatial information – a decision which leverages literacy in CSS to make map styling more accessible. 

http://cartagen.org is a demonstration of the latest release of Cartagen. Test it out, visit places, and create your own maps!

=================================================
Quick links
=================================================

Installation Packages: http://github.com/jywarren/cartagen/downloads
Source Code: http://github.com/jywarren/cartagen
Cartagen Wiki: https://github.com/jywarren/cartagen/wiki
API Documentation: http://cartagen.org/api/index.html (also included in source)
GSS Usage: https://github.com/jywarren/cartagen/wiki/GssUsage

Importing OSM XML (.osm files): https://github.com/jywarren/cartagen/issues/103

=================================================
What to install
=================================================

The client edition is the simplest version of Cartagen, and the easiest to get started with – you don’t need a web server to run it. However, you must provide it with static data or every location you want it to load - it cannot dynamically fetch data from a server. Download a copy from: http://github.com/jywarren/cartagen/downloads

Read more at the Cartagen Wiki: https://github.com/jywarren/cartagen/wiki/CartagenClient

=================================================
Requirements
=================================================

Cartagen Client requires a modern JavaScript browser (recommended: Safari 3+, Firefox 3.1+, Chrome)

=================================================
Installation
=================================================

Note: There is a full installation tutorial with screenshots available at http://wiki.cartagen.org/wiki/show/CartagenClient

- Download a copy from: http://github.com/jywarren/cartagen/downloads
- Decompress the .zip file (This is important - Cartagen cannot run within a .zip file!)
- Open the folder cartagen-client-0.x.x and open index.html in a web browser.
- You're done! Now learn how to get your own data set from OpenStreetMap here: http://wiki.cartagen.org/wiki/show/CartagenClient

=================================================
Documentation
=================================================

Cartagen usage and documentation is available at http://wiki.cartagen.org, and a periodically downloaded version is available at http://github.com/jywarren/cartagen/downloads. A cached version is included in the /wiki.cartagen.org directory in the source.

=================================================
Development
=================================================

If you're interested in developing or modifying the Cartagen client-side source code (cartagen.js), review the README file at /public/cartagen/README, and see the following Wiki pages:

https://github.com/jywarren/cartagen/wiki/DeveloperCenter
https://github.com/jywarren/cartagen/wiki/NavigatingTheSource
You can’t perform that action at this time.