Skip to content
forked from jywarren/cartagen

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.

License

MIT, LGPL-3.0 licenses found

Licenses found

MIT
LICENSE
LGPL-3.0
LICENSE-RAILS
Notifications You must be signed in to change notification settings

leosamu/cartagen

 
 

Repository files navigation

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

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: http://wiki.cartagen.org/
API Documentation: http://cartagen.org/api/
GSS Usage: http://wiki.cartagen.org/wiki/show/GssUsage

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

Cartagen is available in two 'editions' - each of which fulfills a different set of requirements.

*** Client Edition ***

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: http://wiki.cartagen.org/wiki/show/CartagenClient

*** Server Edition ***

The server edition is not yet officially released. If you are interested in it, you can get it from the development repository via subversion. It is not recommended for end-users, as installation and setup procedures are not fully in place. Read more at the Cartagen Wiki: http://wiki.cartagen.org/wiki/show/CartagenServer

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

*** Client Edition ***

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

*** Server Edition ***

Cartagen Server requires a server with Ruby and the following gems:

"json"
"httparty"
"geokit"
"davetroy-geohash"

However you can install these gems by running: 'rake gems:install' in the root directory of Cartagen.

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

*** Client Edition ***

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

*** Server Edition ***

Coming soon... read more at http://wiki.cartagen.org/wiki/show/CartagenServer

=================================================
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

=================================================
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:

http://wiki.cartagen.org/wiki/show/DeveloperCenter
http://wiki.cartagen.org/wiki/show/NavigatingTheSource

About

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.

Resources

License

MIT, LGPL-3.0 licenses found

Licenses found

MIT
LICENSE
LGPL-3.0
LICENSE-RAILS

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published