I’m talking about a large poster-type map, drawn in a cartoon-y style. It’s not really drawn to scale, and the ambiance of the map is similar to that of, say, a dragon swimming in the sea on an old globe. Oftentimes, billboards are drawn in upon which advertisements are placed.
I’ve seen a few of these maps for various towns, and I’m thinking there must be some call for them. Does anyone know the accepted term for this type of map, and anything else of interest?