English Polish
Renders an index of the streets, based on
OpenStreetMap data and the intersection of the streets with the
squares on the map.
This Python module can be used through a command-line
tool provided with OCitySMap, so everyone can run its own city-map
rendering suite. However, as the installation of the different
components is quite complicated, a small web service has been created
on top of it so that end-users can easily generate and use
OpenStreetMap city maps.
This web service has been called <i>MapOSMatic</i>,
like <i>map-o-matic</i> but with a reference to OpenStreetMap (OSM). The
web service is written in Python
using <a href="http://www.djangoproject.com">Django</a>. It is
responsible for storing the rendering requests and displaying the result
of these requests. The rendering itself takes place asynchronously
through the <i>maposmaticd</i> daemon. This daemon does only one
rendering at a time, which is very important because of the CPU and I/O
intensive nature of the map rendering process.
For the city search engine, we use the wonderful <a
href="http://nominatim.openstreetmap.org">Nominatim</a> service. This
service made it really simple to provide a nice search engine that
allows to select between multiple cities of the same name, by
providing information on the city location.
As stated above, both <i>OCitySMap</i> and
<i>MapOSMatic</i> are fully free software, so you're invited to
contribute. Here are the few starting points to help
<a href="http://wiki.maposmatic.org">MapOSMatic Wiki</a>,
which contains valuable technical information and documents about
The <a
href="https://savannah.nongnu.org/projects/maposmatic/">project on
The <a
The IRC channel <tt>#maposmatic</tt> on
The <a
Git repository</a>, which can be cloned using <tt>git clone
The <a
Git repository</a>, which can be cloned using
<tt>git clone git://git.sv.gnu.org/maposmatic.git</tt>;
and ideas</a>.
Current team
Developer, running instance on https://print.get-map-org/
Original team
Developer, system administration, GIS database maintenance and site design
Developer, treasurer