Open City Street Map (backend)
 
 
 
 
 
 
Go to file
Maxime Petazzoni cb4d258d2e Implement street index layout
Implement all functionality for rendering the index in a specified
graphical area. The index automatically shrinks to the minimum space it
needs by adjusting one of the dimension (passed as a parameter).

Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
2010-08-07 00:22:03 +02:00
images Move the OSM logo 2010-08-06 10:42:53 +02:00
locale Fix Plural-Forms gettext header for Catalan 2010-06-30 15:48:09 +02:00
ocitysmap Deprecate the original OCitySMap module 2010-08-06 10:00:41 +02:00
ocitysmap2 Implement street index layout 2010-08-07 00:22:03 +02:00
support [PATCH ocitysmap 2/2] credits 2009-12-21 16:27:59 +01:00
.gitignore Add amenities translation for French. Add generic ocitysmap.pot 2009-12-22 16:26:07 +01:00
AUTHORS Move author list to a separate file 2009-09-05 12:19:28 +02:00
COPYING Add copyright holder for OSM logo 2009-08-31 22:53:03 +02:00
I18N Update I18N documentation file for new i18n.py script 2010-01-20 20:29:11 +01:00
INSTALL Update INSTALL procedure for Unifont 2010-08-03 10:08:15 +02:00
INSTALL.Debian_unstable Point to the general INSTALL when relevant. 2009-12-20 23:20:58 +01:00
README Update documentation 2009-12-21 11:05:51 +01:00
i18n.py New i18n.py script to handle I18N tasks 2010-01-20 20:34:46 +01:00
ocitysmap-init.sql Streets and amenities queries optimization 2010-07-16 11:34:27 +02:00
ocitysmap-render Improve the map_areas table name parametrization 2010-02-10 21:13:10 +01:00
ocitysmap.conf-template Update the OCitySMap config template for version 2 2010-08-06 10:09:22 +02:00
setup.py Put ocitysmap under AGPLv3 license 2009-08-31 19:54:12 +02:00

README

Open City Street Map
--------------------

ocitysmap generates a city street map, using the OpenStreetMap project's data
and the MapNik map renderer. The generated maps are vector graphics images,
including a street index and city grid.

For example, for a simple Sanguinet rendering, run:

 ./ocitysmap-render -f png -c Sanguinet

Since several cities can have the same name, it is possible to render
according to a polygon OSM id:

 ./ocitysmap-render -f png -t Brunoy --polygon-osmid -114189

Alternatively you may specify a bounding box rather than a City:

 ./ocitysmap-render -f png -b 44.4883,-1.0901 44.4778,-1.0637

This is useful when OpenStreetMap does not contain the administrative boundary
of the city.

See INSTALL for installation instructions.

This code is under AGPLv3 (GNU Affero General Public License 3.0) except
the included OpenStreetMap logo under CC-BY-SA (Creative Common
Attribution-Share Alike) license.