We’ve tried a few ways to render the map into a jpeg for printing a paper map (we want to create a town centre map to put into shops etc. for visitor use in A3 format with the map itself taking up around three-quarters of one side landscape and the rest information). What we really want is to remove the names of the shops etc. and put numbers on with another tool (unless there’s an OSM way) because the map gets too cluttered otherwise. So we need a ‘separate’ map - so any suggestions? Also we can’t get a large enough map out of OSM using export - and that’s the best format for what we want we’ve found as the others are very detailed and it isn’t the objective - it’s a readable, simple map we’re after, so any suggestions other than doing it block by block and putting it together outside of OSM.
And lastly the town doesn’t seem to have its name recored, so can we do that and if so, how?
You will need to photoshop the names out or render your own maps. Rendering your own is not easy to get working, but is ok once you do and you can choose which bits you want to include and exclude. I am trying to do the same as you, but with limited success so far.
Yes, frustrating isn’t it! It’s either detail over a small area or an overview of a large one, never both, which ought to be ok on A3 as there’s plenty of space.
Also keep an eye on Maperitive (the successor to Kosmos). It’s still very early in its development but is very close (if not quite there) to doing what you want even now. If you wanted to add symbols on top of a Mapnik image over any area and any zoom then it can do this - I have a Mapnik image of the entire city of York at zoom 18 produced by Maperitive. But if you want to remove (i.e. not add) then you would need to render your own and it’s not quite at that level of quality yet (its road name rendering needs improving).
I used this procedure on a Windows PC to create JPEG files for a PDA. I didn’t need a printout. It is a manual process but I think you will not create a new map very often.
Download the area in JOSM.
Change the area as you want. JOSM is very powerful, also for global changes.
2.1 You can have several layers if appropriate. E.g. deletions in the downloaded and additions in another layer.
Store the layers separately and only local on your PC as files, e.g. Cityx.osm. Don’t upload them to the OSM database.
Use Kosmos to render the map on your PC. I don’t know Maperitive.
4.1 There can be several layers.
4.2 You can change the rendering rules of Kosmos easily for objects supported, but you can’t add new rules for objects which are not supported.
Export the map as required. A3 is not really that big.
Add your legend with a graphic editor.
Feel free to ask any questions if you need further details.
Mapgen.pl is another tool you could find useful. It will render OSM data to SVG and you can choose what features to display. SVG can be opened in Illustrator or Inkscape and rendered into PNG or PDF for printing.