5. Route B: without an assistant
It does not work entirely without the command line, but two commands are enough. Open a terminal (on Windows, PowerShell) in the folder with freemapper.
Choose the area in the browser. This also creates the project folder:
./freemapper select kreuzgymnasiumOn Windows:
.\freemapper.exe select kreuzgymnasium.Download everything, compute it and write the map:
./freemapper run kreuzgymnasium--ocadalso writes the OCAD file,--pdfthe map as a PDF,--pdf-candidatesthe check print with candidates,--trainingthe training map.
If you know the OSM object of the grounds, you can skip the browser:
./freemapper init kreuzgymnasium --osm way/23838018 --title "Evangelisches Kreuzgymnasium"
./freemapper run kreuzgymnasium
find looks up the id by name. It lists up to five OpenStreetMap matches, those with an area first, and names the init command for the first area:
./freemapper find "Clara-Zetkin-Schule Strausberg"
way/992423119 Clara-Zetkin-Schule (amenity=school): 1, Am Sportpark, Strausberg Vorstadt, Strausberg, Märkisch-Oderland, Brandenburg, 15344, Deutschland
Create the project with: freemapper init <dir> --osm way/992423119
A line with "no area, cannot be a map area" is a point in OSM, a bus stop or a charging station named after the school, for example. It cannot be a map area. If the place you want is not in the list, try a longer name with the town, or draw the area with select. When the name is unambiguous, init --place "<name>" skips the list and takes the first match with an area.
If the grounds are several separate areas in OSM (a multipolygon relation with several outer rings), freemapper lists the parts with their sizes. --part 1 takes the largest, --part 2 the next one. The outer ways of such a relation often carry no tags. Nominatim then does not know them, and --osm way/… finds nothing. Use the relation (--osm relation/…) instead, or save the outline as GeoJSON and use --geojson.
Scale. --scale takes only values freemapper-print prints: 1000 for schoolyard maps, 4000 (default) or 5000 for sprint maps, 15000 (default), 10000 or 7500 for forest maps. At 5000 freemapper-print warns, because the scale is not in the norm; the symbols stay at 100 %. init refuses a sprint scale of 3000. Draw at 1:4000, and freemapper-print enlarges to 1:3000 when printing. A project whose freemapper.toml names another scale still loads; freemapper warns, and freemapper-print will not print the map.
Title. init always writes a title into freemapper.toml. Without --title it is the folder name with capitalised words (clara-zetkin-schule becomes "Clara-Zetkin-Schule"). The PDF, freemapper-print and freemapper-courseplan then show the same title. Change it in the file if you want another.