How do I edit a local OSM map at 1:20000 scale and size 15x15 miles?

None of the tools you are using are suitable for turning raw OSM data directly in to a “exportable” map image. Not to mention that no tool is going to be able to hold all off NC in memory, not even starting on the planet.

You best guess IMHO, is to start with an extract generated by https://extract.bbbike.org/ in a suitable format for the tool that you are going to use. If you want to add the POIs to the OSM data before you render it you will be size limited with the extract.

In any case possible solutions for rendering and potentially editing once you have reduced the size are

https://wiki.openstreetmap.org/wiki/Maperitive
https://www.qgis.org/
Inkscape

and more… see also Rendering - OpenStreetMap Wiki (note that wiki software lists are notorious for containing defunct apps).

Maperitive will work directly with OSM data, the others will need input in appropriate formats.

2 Likes