Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A simple routing application using JGraLab and OpenStreetMap data
Java Shell
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
lib
src/de/uni_koblenz/jgstreetmap
testit/de/uni_koblenz/jgstreetmaptest/nonjunit
.classpath
.gitignore
.project
OsmSchema.tg
README.md
build.xml
convertschema.sh
jgstreetmap.bat
jgstreetmap.sh
runimporter.sh

README.md

JGStreetMap

A simple routing application building upon JGraLab and OpenStreetMap data.

Installation and Building

The jgstreetmap project depends on the projects common and jgralab. It is important that they reside next to each other on your filesystem. For example, clone both projects into some base folder jgsrc so that the filesystem structure is like so.

jgsrc/               # your jgralab workspace
+-> jgralab/         # the jgralab project
`-> jgstreetmap      # this project

To build the projects you need to have Apache Ant. Build jgralab first, and then jgstreetmap.

$ cd jgsrc/jgralab/
$ ant
$ cd ../jgstreetmap/
$ ant

All projects contain Eclipse .project and .classpath files, so that you can import them in Eclipse as existing projects.

Getting an OSM-Graph

You can either download a OSM graph containing Rhineland-Palatinate here, or convert an OSM XML file yourself using the runimporter.sh shell script.

License

Copyright (C) 2007-2013 The JGraLab Team ist@uni-koblenz.de

Distributed under the General Public License (Version 3), with the following additional grant:

Additional permission under GNU GPL version 3 section 7

If you modify this Program, or any covered work, by linking or combining it
with Eclipse (or a modified version of that program or an Eclipse plugin),
containing parts covered by the terms of the Eclipse Public License (EPL),
the licensors of this Program grant you additional permission to convey the
resulting work.  Corresponding Source for a non-source form of such a
combination shall include the source code for the parts of JGraLab used as
well as that of the covered work.
Something went wrong with that request. Please try again.