Thanks too, Emux.
I have been using the mapsforge mapcreator for three days now (trying to use it - new to this - had some problems with Python libraries). Just about got it working, getting this error:
Traceback (most recent call last):
File "mapcreator.py", line 421, in <module>
main()
File "mapcreator.py", line 369, in main
creator.evalPart(root, initial_source_pbf, '', '', zoom_interval_conf, land_simplification)
File "mapcreator.py", line 102, in evalPart
self.landExtractor.extract_land_polygons(staging_path + current_part_name, self.pbf_staging_path, land_simplification)
File "/home/ubuntu/osmosis/mapsforge-mapcreator/landextraction.py", line 138, in extract_land_polygons
success = subprocess.call(ogr_call)
File "/usr/lib/python2.7/subprocess.py", line 522, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
Having said that. I was looking for a way to select which OSM tags are used in the map such as the tag-mapping.xml file used with the map writer on Osmosis, but can't see how to select tags when using the mapsforge mapcreator, so it may be pointless anyway for me to use it. I am making a clean map with minimal data, so want to reduce the file size considerably by leaving out a lot of the tags. If I can't do that with mapcreator I would be better off just using the stock mapsforge maps.
Using the map writer with tag-mapping.xml I was able to disable tags and make a smaller file but of course I was getting the problem with the sea. Thank you for your suggestion about the background for the sea, I will have a look at it.