RoadMap Editor
Real time map generator
RoadMap Home
Introduction
RoadMap Editor is a project that builds on top of RoadMap a map editor.
The main goal of the project is to make map generation easy.
Currently you can create maps just by connecting a GPS and driving
around your neighborhood. The editor records your GPS trace, and
creates street segments. It automatically breaks segments when you make
a turn and will detect when you connect to an existing road.
Each road segment can have meta data such as: street name, range numbers, city, zip, allowed directions, etc'.
This short movie shows some of the features in action.
The editor is based on RoadMap 1.0.11. Sources are available from Sourceforge's CVS.
Limitations
- Only the GTK2 and Pocket pc builds work. I
have made some minor changes which broke the QT and GTK1 builds. It
should be very easy to fix if anyone requires it.
- Currently you must choose the metric system and set the Map accuracy value in the configuration to 50.
- No export is available yet.
Contact
The editor project was created by Ehud Shabtai (eshabtai at gmail dot com).
As it builds on top of RoadMap, you may contact the RoadMap mailing
list if you have any general RoadMap questions. If you have editor
specific questions, you may either use the mailing list if you think
others may benefit or contact me directly.
Usage instruction
In order to use the editor you must have a RoadMap map file for your
area. A map can be generated using the buildmap utility (detailed
instructions are available in RoadMap's documentation).
The buildmap utility in the editor branch includes a new option which
allows creating an empty map by specifying the top left and bottom
right geographic coordinates of your area.
Usage example:
./buildmap -f EMPTY -m ~/.roadmap/maps 77001 "34.2 33.4 36.0 29.4"
The points in the example are: (34.2, 33.4) and (36.0, 29.4)
You will need to edit the app_a02.txt file and create a faked fips number for your area.
Finally you must use the buildus utility to create an index file for your new map (more details in RoadMap's documentation).
The default mode is editor enabled. This means that your GPS trace
is recorded and street segments will be created automatically. A short
click on any segment will select it and a long click (only when at
least one segment is selected) will open the context menu.
You can enable / disable the editor from the file menu, or toolbar buttons.
This site is made available courtesy of
DigitalOmaha,
a low priced, high quality hosting service provider.